Shell 1
cat
Comando: cat a.txt
–> Muestra el contenido de ‘a.txt’.
cd
Comando: cd carpeta
–> Cambia al directorio ‘carpeta’.
Comando: cd ..
–> Sube un nivel en la jerarquía de directorios.
Comando: cd /
–> Cambia al directorio raíz.
echo
Comando: echo 'Hola'
–> Muestra ‘Hola’ en la terminal.
Comando: echo 'Hola' > archivo.txt
–> Guarda ‘Hola’ en ‘archivo.txt’.
find
Comando: find . -name 'a.txt'
–> Busca ‘a.txt’ en el directorio actual y subdirectorios.
Comando: find /home -type d
–> Busca solo directorios en ‘/home’.
ls
Comando: ls
–> Lista archivos y directorios en el directorio actual.
Comando: ls -l
–> Muestra los archivos con detalles como permisos y tamaño.
Comando: ls -a
–> Muestra todos los archivos, incluyendo ocultos.
Comando: ls -la
–> Muestra archivos ocultos con detalles de permisos y tamaño.
man
Comando: man ls
–> Muestra el manual de ‘ls’.
mkdir
Comando: mkdir a
–> Crea una carpeta llamada ‘a’.
ps
Comando: ps aux
–> Muestra una lista detallada de los procesos en ejecución.
pwd
Comando: pwd
–> Muestra la ruta del directorio actual.
rm
Comando: rm a.txt
–> Elimina el archivo ‘a.txt’.
Comando: rm -r a
–> Elimina la carpeta ‘a’ y su contenido.
Comando: rm -rf a
–> Elimina ‘a’ sin preguntar, incluso si es una carpeta con contenido.
tar
Comando: tar -cvf archivo.tar a b
–> Crea un archivo tar con ‘a’ y ‘b’.
Comando: tar -xvf archivo.tar
–> Extrae los archivos del tar.
touch
Comando: touch a.txt
–> Crea un archivo vacío llamado ‘a.txt’ o actualiza su fecha de modificación.
Shell 2
awk
Comando: awk '{print $1}' a.txt
–> Muestra la primera columna de cada línea en ‘a.txt’.
cat
Comando: cat a.txt
–> Muestra el contenido de ‘a.txt’.
cd
Comando: cd carpeta
–> Cambia al directorio ‘carpeta’.
Comando: cd ..
–> Sube un nivel en la jerarquía de directorios.
Comando: cd /
–> Cambia al directorio raíz.
echo
Comando: echo 'Hola'
–> Muestra ‘Hola’ en la terminal.
Comando: echo 'Hola' > archivo.txt
–> Guarda ‘Hola’ en ‘archivo.txt’.
grep
Comando: grep 'hola' a.txt
–> Busca ‘hola’ en ‘a.txt’.
Comando: grep -i 'hola' a.txt
–> Busca ‘hola’ sin distinguir mayúsculas y minúsculas.
head
Comando: head -n 5 a.txt
–> Muestra las primeras 5 líneas de ‘a.txt’.
ls
Comando: ls
–> Lista archivos y directorios en el directorio actual.
Comando: ls -l
–> Muestra los archivos con detalles como permisos y tamaño.
Comando: ls -a
–> Muestra todos los archivos, incluyendo ocultos.
Comando: ls -la
–> Muestra archivos ocultos con detalles de permisos y tamaño.
man
Comando: man ls
–> Muestra el manual de ‘ls’.
mkdir
Comando: mkdir a
–> Crea una carpeta llamada ‘a’.
ps
Comando: ps aux
–> Muestra una lista detallada de los procesos en ejecución.
pwd
Comando: pwd
–> Muestra la ruta del directorio actual.
rm
Comando: rm a.txt
–> Elimina el archivo ‘a.txt’.
Comando: rm -r a
–> Elimina la carpeta ‘a’ y su contenido.
Comando: rm -rf a
–> Elimina ‘a’ sin preguntar, incluso si es una carpeta con contenido.
sed
Comando: sed 's/hola/adios/g' a.txt
–> Reemplaza ‘hola’ por ‘adios’ en ‘a.txt’.
sort
Comando: sort a.txt
–> Ordena las líneas de ‘a.txt’.
tail
Comando: tail -n 5 a.txt
–> Muestra las últimas 5 líneas de ‘a.txt’.
tar
Comando: tar -cvf archivo.tar a b
–> Crea un archivo tar con ‘a’ y ‘b’.
Comando: tar -xvf archivo.tar
–> Extrae los archivos del tar.
touch
Comando: touch a.txt
–> Crea un archivo vacío llamado ‘a.txt’ o actualiza su fecha de modificación.
zip
Comando: zip archivo.zip a.txt b.txt
–> Comprime ‘a.txt’ y ‘b.txt’ en ‘archivo.zip’.
Shell 3
cat
Comando: cat a.txt
–> Muestra el contenido de ‘a.txt’.
cd
Comando: cd carpeta
–> Cambia al directorio ‘carpeta’.
Comando: cd ..
–> Sube un nivel en la jerarquía de directorios.
Comando: cd /
–> Cambia al directorio raíz.
cp
Comando: cp a.txt b.txt
–> Copia ‘a.txt’ a ‘b.txt’.
Comando: cp -r a b
–> Copia la carpeta ‘a’ y su contenido dentro de ‘b’.
echo
Comando: echo 'Hola'
–> Muestra ‘Hola’ en la terminal.
Comando: echo 'Hola' > archivo.txt
–> Guarda ‘Hola’ en ‘archivo.txt’.
find
Comando: find . -name 'a.txt'
–> Busca ‘a.txt’ en el directorio actual y subdirectorios.
Comando: find /home -type d
–> Busca solo directorios en ‘/home’.
head
Comando: head -n 5 a.txt
–> Muestra las primeras 5 líneas de ‘a.txt’.
ls
Comando: ls
–> Lista archivos y directorios en el directorio actual.
Comando: ls -l
–> Muestra los archivos con detalles como permisos y tamaño.
Comando: ls -a
–> Muestra todos los archivos, incluyendo ocultos.
Comando: ls -la
–> Muestra archivos ocultos con detalles de permisos y tamaño.
man
Comando: man ls
–> Muestra el manual de ‘ls’.
mkdir
Comando: mkdir a
–> Crea una carpeta llamada ‘a’.
mv
Comando: mv a.txt b.txt
–> Renombra ‘a.txt’ a ‘b.txt’.
Comando: mv a b/
–> Mueve ‘a’ dentro de la carpeta ‘b’.
ps
Comando: ps aux
–> Muestra una lista detallada de los procesos en ejecución.
rm
Comando: rm a.txt
–> Elimina el archivo ‘a.txt’.
Comando: rm -r a
–> Elimina la carpeta ‘a’ y su contenido.
Comando: rm -rf a
–> Elimina ‘a’ sin preguntar, incluso si es una carpeta con contenido.
rmdir
Comando: rmdir a
–> Elimina la carpeta ‘a’ si está vacía.
rsync
Comando: rsync -av a/ b/
–> Sincroniza la carpeta ‘a’ con ‘b’, manteniendo permisos y fechas.
tail
Comando: tail -n 5 a.txt
–> Muestra las últimas 5 líneas de ‘a.txt’.
tar
Comando: tar -cvf archivo.tar a b
–> Crea un archivo tar con ‘a’ y ‘b’.
Comando: tar -xvf archivo.tar
–> Extrae los archivos del tar.
touch
Comando: touch a.txt
–> Crea un archivo vacío llamado ‘a.txt’ o actualiza su fecha de modificación.
unzip
Comando: unzip archivo.zip
–> Extrae los archivos del ZIP ‘archivo.zip’.
zip
Comando: zip archivo.zip a.txt b.txt
–> Comprime ‘a.txt’ y ‘b.txt’ en ‘archivo.zip’.