-
x = Asterisco ->uno o más caracteres
-
? = Integracion->un caracter
-
[] = Corchetes ->Agrupacion y Rangos
-
" = Comillas Dobles
-
' = Comillas Simple
-
= Mayor que
-
< = Menor que
-
; = Punto y coma -> Para ejecutar varios comandos en secuencia (comando1; comando2)
-
& = Ampersan -> Para ejecutar varios comandos al mismo tiempo (comando1 & comando2)
-
&& = Ampersan -> Para ejecutar varios comandos ,ejecutara el primer comando y no se ejecuta el segundo , en caso que falle el primero no ejecuta el segundo (comando1 && comando2)
-
| = Pipe -> Para ejecutar varios comandos al mismo tiempo (comando1 | comando2)
-
|| = Pipe -> Para ejecutar varios comandos solo se ejecuta si el comando 1 a fallado (comando1 || comando2)
-
~ = Virgulilla -> Directorio de de Usuario
-
' = Acento Agudo
-
$ = Dolar -> para variables
-
! = admiracion -> ejecutar ultimo comando
Ejemplos:
- ls *m = Buscar ficheros con la letra M
- ls ??? = Buscar fiquer0s con solo 3 letras
- ls [a-p]* = Buscar un rango que empiecen con la letra A -P.
- pwd = para saber en ruta me encuentro te imprimi tu ruta actual
- whoami = para saber mi nombre de usuario
- hostname = para saber el nombre de mi PC
- history = .bash_history -> archivo donde guarda todos mis comandos ejecutados
- history -w = escribir los comandos ejecutados en la sesion
- history -c = borra el contenido del fichero .bash_history
- uname -s = Nombre del Nucleo (linux,etc)
- uname -r = version del Nucleo (2.6)
- uname -v = version del sistema operativo (DEBIAN)
- uname -n = Nombre de la maquina
- uname -m = Bits del nucleo
- uname -a = Toda la informacion
Sección Descripción
- 1 Comandos Generales
- 2 Llamadas al sistema
- 3 Biblioteca C de funciones
- 4 Ficheros especiales (normalmente dispositivos, que se pueden encontrar en /dev) y drivers
- 5 Formatos de fichero y convenciones
- 6 Juegos y salvapantallas
- 7 Miscelánea
- 8 Comandos de administración del sistema y Demonios
Sintaxis: cat [opciones] fichero1 fichero2
- -n = Muestra numero de linea
- -b = Igual que -n pero no numera lineas vacias
Sintaxis: tac fichero1 fichero2 = Muestra el cotenido en orden inverso
Sintaxis: nl [opciones] fichero1
- -ba = Numera lineas Vacias
muestra el inicio de un fichero (por defecto 10 lineas) Sintaxis: head [-n num] fichero(s) ejemplo: head -n 5 fichero.txt
muestra el final de un fichero (por defecto 10 lineas) Sintaxis: tail [-n num] fichero(s) opciones: -n num
ejemplo: tail -n 5 fichero.txt tail -f 5 fichero.txt = espera a que se actualice el archivo y te pinta la ultima lectura
WC = Word Count
Sintaxis: wc [opciones] fichero1 Opciones:
- -l = numero de lineas
- -w = numero de lineas
- -m = numero de lineas
Sintaxis: sort [opciones] ficheros opciones:
- -r = orden inverso
- -n = usar criterio numerico
- -k num = ordenar por la columna numero (num)
- -t separdor = Indicar separador de columnas
- -f = Ignora Mayusculas y Minusculas.