Mostrando entradas con la etiqueta comandos basicos linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta comandos basicos linux. Mostrar todas las entradas

domingo, 9 de junio de 2019

Los comodines - Manual BASH scripting para principiantes - UBUNTU 18.04

Los comodines - Manual BASH scripting para principiantes - UBUNTU 18.04

Los comodines de Linux
Los comodines nos sirven para poder referirnos a multitud de archivos a la vez. Un uso muy común para estos comodines es la búsqueda masiva de archivos.

$ ls *.txt

Resultado

Como puedes comprobar, aparecen todos los .txt que tengo en la carpeta activa. * este asterisco representa uno o infinitos caracteres, por lo tanto, le dice a la Terminal que busque todos los archivos con extensión .txt, independientemente del nombre del archivo.

ls *.txt




Ahora voy a usar el que sustituye un solo caracter (?).
Puedes ver como aparecen los archivos prueba2 y prueba3.

$ ls prueba?.txt

Resultado
comodín Linux ?



Estos son los comodines básicos, aunque todavía podemos encontrar muchas más funciones que iremos viendo más adelante.

Comandos para los shell - Manual BASH scripting para principiantes - UBUNTU 18.04

Comandos para los shell - Manual BASH scripting para principiantes - UBUNTU 18.04

Comandos para los shell - Manual BASH scripting para principiantes

En este segundo capítulo vamos a ver como comprobar el shell que tenemos activo en la terminal, es decir, cuál estamos usando.
Para hacerlo, solo tienes que introducir el siguiente comando, no necesitas ser root para hacerlo. Por cierto, el símbolo $ que verás al principio de muchos comandos es para indicar el tipo de usuario. Este símbolo indica que somos un usuario normal. Si el usuario es root aparece como #.
Si te fijas, el comando indica en que shell estamos utilizando y en que carpeta está instalado.





$ echo $SHELL

Resultado
Linux active shell


Con el siguiente comando se puede saber incluso la versión que hay de Bash.
Recuerda que Linux es case sensitive (distingue mayúsculas y minúsculas) por lo que tienes que escribirlo tal cuál te lo escribo.

$ echo $BASH_VERSION

Resultado
echo $BASH_VERSION

Para terminar, veamos cómo ver todos los shell instalados:

cat /etc/shells


miércoles, 20 de febrero de 2019

Todas las opciones con el comando ls - Linux

El comando ls

Uno de los comandos básicos que podemos utilizar en la terminal, es ls. Es básico, pero muy útil, ya que podemos ver los archivos y directorios que tenemos dentro del directorio en el que se encuentra la terminal.


Recuerda, Linux es case sensitive (distingue mayúsculas y minúsculas), por lo que fíjate bien a la hora de escribir comandos.

ls -a
Muestra los archivos y directorios dentro del directorio actual, incluyendo los ocultos.

ls -a

ls -X
Ordena los archivos por extensión en orden alfabético ascendente por defecto.

ls -X



ls -l
Muestra información completa, permisos, usuario, tamaño, fecha y hora de creación y además cuenta el tamaño total de los archivos de una carpeta.

ls -l


ls- lh
Muestra lo mismo que ls -l pero además incluye las unidades de tamaño, B, KB, MB, etc.

ls -lh



ls -t
Ordena los archivos por fecha de modificación.

ls -t


ls -R
Muestra los subdirectorios y el contenido de todos ellos.

ls -R



ls -S
Ordena los archivos por tamaño, de mayor a menor por defecto.

man ls
Muestra ayuda completa para el comando. En inglés.

Combinar el comando ls

Podemos hacer un uso más avanzado del comando ls combinando las opciones, por ejemplo, el comando ls -S ordena los archivos de mayor a menor, pero no muestra el tamaño de estos, ni los permisos, etc. Para mostrarlo, introducimos ls -S -lh.


ls -S

Como puedes ver hay muchas opciones, y todavía hay muchas más. Si quieres que haga una segunda parte con más opciones para ls, házmelo saber en los comentarios. También si quieres sobre otros comandos.