Skip to content

Latest commit

 

History

History
127 lines (126 loc) · 45.6 KB

commands.md

File metadata and controls

127 lines (126 loc) · 45.6 KB
#---------------------------#---------------------------------------------------------------------------------------------------#---------------------------------------------------------------#-----------------------------------------------------------#---------------------------------------------------------------------------------------------------------------------------------------------------#---------------------------------------------------#
|   COMANDO                 |       DESCRIPCION                                                                                 |      MUESTRA EJEMPLAR                                         |     MUESTRA PRACTICA                                      |       EXPLICACION                                                                                                                                 |       REQUISITOS                                  |
#---------------------------#---------------------------------------------------------------------------------------------------#---------------------------------------------------------------#-----------------------------------------------------------#---------------------------------------------------------------------------------------------------------------------------------------------------#---------------------------------------------------#
├── touch                   §; Crear fichero                                                                                    §; touch <fichero>                                              §; touch fich.txt                                           §; Creacion de fichero "fich.txt"                                                                                                                   §; `[ - ]`
├── ls                      §; Listar ficheros del actual directorio                                                            §; ls                                                           §; ls                                                       §; Lista ficheros y repositorios                                                                                                                    §; `[ - ]`
│   ├── -l                  §; Lista detallada                                                                                  §; ls -l                                                        §; ls -l                                                    §; Lista de forma detallada ficheros y repositorios                                                                                                 §; `[ - ]`
│   ├── -a                  §; Mostrar ficheros ocultos                                                                         §; ls -a                                                        §; ls -a                                                    §; Lista mostrando ficheros ocultos                                                                                                                 §; `[ - ]`
│   ├── -h                  §; Lectura para humanos                                                                             §; ls -h                                                        §; ls -h                                                    §; Lista mostrando una vista comoda para humanos                                                                                                    §; `[ - ]`
│   ├── -t                  §; Ordena los ficheros por fecha de modificacion
│   ├── -S                  §; Ordena los ficheros por tamaño, de mayor a menor
│   ├── -r                  §; Mostrar ficheros de los subdirectorios                                                           §; ls -r <directorio>                                           §; ls -r /home/user/documents                               §; Lista de forma recursiva, incluyendo subdirectorios                                                                                              §; `[ - ]`
│   ├── -d                  §; Mostrar solo directorios
│   ├── -i                  §; Mostrar numero de inodo de cada fichero
│   ├── -R                  §; Mostrar de forma recursiva el contenido de los directorios
│   ├── -F                  §; Añadir un caracter identificativo al final de cada fichero
│   ├── -1                  §; Mostrar un fichero por linea
│   ├── -Q                  §; Mostrar los nombres de ficheros entre comillas
│   ├── -v                  §; Ordenar naturalmente los ficheros con numeros por valor
│   ├── -X                  §; Ordenar ficheros por extension
│   ├── --color             §; Cpñprear los diferentes tipos de ficheros 
│   ├── --block-size        §; Mostrar ficheros ordenados por 
│   │    ├── b              §; bytes                                                                                            §; ls --block-size="<tamaño>"                                   §; ls --block-size=b
│   │    ├── k              §; kilobytes                                                                                        §; ls --block-size="<tamaño>"                                   §; ls --block-size=k
│   │    ├── M              §; Megabyte                                                                                         §; ls --block-size="<tamaño>"                                   §; ls --block-size=M
│   │    ├── G              §; Gigabyte                                                                                         §; ls --block-size="<tamaño>"                                   §; ls --block-size=G
│   │    ├── T              §; Terabytes                                                                                        §; ls --block-size="<tamaño>"                                   §; ls --block-size=T
│   │    └── P              §; Petabytes                                                                                        §; ls --block-size="<tamaño>"                                   §; ls --block-size=P
│   ├── --time=atime
│   ├── ?                   §; Mostrar contenido que contenga una serie de caracteres                                           §; ls <archivo>?                                                §; ls fich?                                                 §; Lista todo el contenido que contenga "fich"                                                                                                      §; `[ - ]`
│   └── *                   §; Mostrar todo el contenido relacionado                                                            §; ls *                                                         §; ls fich*                                                 §; Lista todo el contenido que empiece por "fich"                                                                                                   §; `[ - ]`
├── tree                    §; Lista los directorios / ficheros en modo arbol                                                   §; tree                                                         §; tree                                                     §; Lsita con estructura arbol el contenido                                                                                                          §; Instalar paquete `sudo apt install tree`
│   ├── -d                  §; Mostrar solo directorios                                                                         §; tree -d                                                      §; tree -d                                                  §; Lista con estructura arbol los directorios                                                                                                       §; Instalar paquete `sudo apt install tree`
│   ├── -f                  §; Mostrar los ficheros con su respectiva ruta                                                      §; tree -f                                                      §; tree -f                                                  §; Lista con estructura arbol mostranod las rutas                                                                                                   §; Instalar paquete `sudo apt install tree`
│   ├── -a                  §; Mostrar ficheros ocultos                                                                         §; tree -a                                                      §; tree -a                                                  §; Lista con estructura arbol ficheros ocultos                                                                                                      §; Instalar paquete `sudo apt install tree`
│   ├── -u                  §; Mostrar el propietario de cada fichero                                                           §; tree -u                                                      §; tree -u                                                  §; Lista con estructura arbol mostrando los propietarios de los fichero                                                                             §; Instalar paquete `sudo apt install tree`
│   ├── -g                  §; Mostrar el grupo de cada fichero                                                                 §; tree -g                                                      §; tree -g                                                  §; Lsita con estructura arbol mostrando grupos de los ficheros                                                                                      §; Instalar paquete `sudo apt install tree`
│   └── -h                  §; Mostrar el tamaño de cada fichero                                                                §; tree -h                                                      §; tree -h                                                  §; Lista con estructura arbol mostrando el tamaño de cada fichero                                                                                   §; Instalar paquete `sudo apt install tree`
├── cd                      §; Redireccionar de repositorio                                                                     §; cd <ubicacion absoluta> || cd <ubicacion relativa>           §; cd /home/user/docs || cd ../docs/subnet/dir              §; Accede a /home/user/docs de forma directa || accede a /docs/subnet/dir de forma recursiva                                                        §; `[ - ]`
├── mv                      §; Mover fichero / directorio                                                                       §; mv <ubicacion origen> <ubicacion destino>                    §; mv /home/user/abc /home/user/dcb                         §; Mueve el directorio abc desde /home/user hasta /home/user/dcb, en caso que no exista el directorio dcb, este lo creara copiando el anterior      §; `[ - ]`
│   ├── -i                  §; Solicitar confirmacion antes de sobreescribir ficheros                                           §; mv -i <ubicacion origen> <ubicacion destino>                 §; mv -i /home/user/abc /home/user/dcb                      §; Solicita confirmacion previa a la accion                                                                                                         §; `[ - ]`
│   ├── -v                  §; Mostrar los ficheros de origen y destino                                                         §; mv -v <ubicacion origen> <ubicacion destino>                 §; mv -v /home/user/abc /home/user/dcb                      §; Muestra los ficheros de origen y destin                                                                                                          §; `[ - ]`
│   └── -f                  §; Forzar la accion                                                                                 §; mv -f <ubicacion origen> <ubicacion destino>                 §; mv -f /home/user/abc /home/user/dcb                      §; Fuerza la redireccion en la misma ubicacion                                                                                                      §; `[ - ]`
├── cp                      §; Copiar fichero o directorio                                                                      §; cp <ubicacion origen> <ubicacion destino>                    §; cp /home/user/fich.txt /home/user/fich.txt.bk            §; Copia `fich.txt` con un cambio de nombre `.bk` (backup), con finalidad de crear una copia de seguridad                                           §; `[ - ]`
│   ├── -r                  §; Copiar recursiva (incluyendo subdirectorios)                                                     §; cp -r <ubicacion origen> <ubicacion destino>                 §; cp -r /home/user/abc /home/user/bcc                      §; Copia de forma recursiva el directorio abc dentro de bcc, dando como resultado `/home/user/bcc/abc`                                              §; `[ - ]`
│   ├── -f                  §; Forzar la copia                                                                                  §; cp -f <ubicacion origen> <ubicacion destino>                 §; cp -f /home/user/abc /home/user/bcc                      §; Copia de forma forzosa la copia del directorio abc dentro de bcc con el contenido vacio                                                          §; `[ - ]`
│   ├── -a                  §; Copiar ficheros con sus respectivos atributos                                                    §; cp -a <ubicacion origen> <ubicacion destino>                 §; cp -a /home/user/fich.txt /home/user/hand                §; Copia con atributos el fichero `fich.txt` dentro de `/home/user/hand`                                                                            §; `[ - ]`
│   ├── -b                  §; Copiar el contenido como copia de seguridad                                                      §; cp -b <ubicacion origen> <ubicacion destino>                 §; cp -b /home/user/fich.txt /home/user/fichs               §; Copia de seguridad del fichero `fich.txt` dentro de `/home/user/fichs`                                                                           §; `[ - ]`
│   └── -i                  §; Solicitar confirmacion antes de sobreescribir                                                    §; cp -i <ubicacion origen> <ubicacion destino>                 §; cp -i /home/user/fich.txt /home/user/fichs               §; Solicita una confirmacion previa a la copia del fichero `fich.txt` dentro del directorio `/home/user/fichs`                                      §; `[ - ]`
├── export                  §; Permitir crear o modificar variables de entorno                                                  §; export <variable>=<"contenido"> || echo $<variable>          §; export VARIABLE="Hola, mundo!" || echo $VARIABLE         §; Crea la variable "VARIABLE" a la que le asigna "Hola, mundo!" || Muestra el contenido de la variable                                             §; `[ - ]`
├── fortune                 §; Crear un fichero con contenido aleatorio dentro                                                  §; fortune > <fichero> || fortune >> <fichero>                  §; fortune > fich.txt || fortune >> fich.txt                §; Guarda un mensaje aleatorio dentro del fichero indicado || Ingresa un mensaje aleatorio dentro del fichero sin sobreescribir su contenido        §; `[ - ]`
├── cut                     §; Extraer contenido por columnas                                                                   §; cut <fichero>                                                §; cut fich.txt                                             §; Extrae todo el contenido del fichero                                                                                                             §; `[ - ]`
│   ├── -c                  §; Extraer los primeros X caracteres de cada linea                                                  §; cut -c <rango> <fichero>                                     §; cut -c 1-5 fich.txt                                      §; Extrae los primeros 5 caracteres de cada linea del fichero                                                                                       §; `[ - ]`
│   ├── -d                  §; Delimitar los campos                                                                             §; cut -d'<delimitador>' <fichero>                              §; cut -d',' fich.txt                                       §; Extrae el contenido de cada fila del fichero hasta que llega a la delimitacion, para posteriormente, pasar a extraer la siguiente linea          §; `[ - ]`
│   └── -f                  §; Columna que se va a escoger                                                                      §; cut -f <columna> <fichero>                                   §; cut -f 1,3 data.txt                                      §; Extrae la primera y tercera columna del fichero                                                                                                  §; `[ - ]`
├── rm                      §; Eliminar ficheros o directorios vacios                                                           §; rm <fichero> || rm <directorio vacio>                        §; rm fich.txt || rm Media                                  §; Elimina el fichero || Elimina el directorio unicamente si esta vacio                                                                             §; `[ - ]`
│   ├── -r                  §; Eliminar directorios                                                                             §; rm -r <directorio>                                           §; rm -r Media                                              §; Elimina de forma recursiva un directorio, el modo recursivo elimina primero todo el contenido interno para finalmente eliminar el directorio     §; `[ - ]`
│   ├── -i                  §; Solicitar confirmacion antes de borrar ficheros                                                  §; rm -i <fichero>                                              §; rm -i fich.txt                                           §; Solicita confirmacion antes de eliminar el fichero                                                                                               §; `[ - ]`
│   ├── -f                  §; Fuerza la operacion                                                                              §; rm -f <fichero>                                              §; rm -i fich.txt                                           §; Fuerza la eliminacion                                                                                                                            §; `[ - ]`
│   ├── -v                  §; Mostrar el nombre del fichero antes de eliminar                                                  §; rm -v <fichero>                                              §; rm -v fich.txt                                           §; Muestra el nombre del fichero antes de eliminar                                                                                                  §; `[ - ]`
│   └── -d                  §; Eliminar directorios vacios                                                                      §; rm -d <directorio vacio>                                     §; rm -d Media                                              §; Elimina un directorio vacio                                                                                                                      §; `[ - ]`
├── mkdir                   §; Crear un directorio                                                                              §; mkdir <directorio>                                           §; mkdir Documentos                                         §; Crea un directorio                                                                                                                               §; `[ - ]`
│   ├── {x..y}              §; Crear un rango de directorios                                                                    §; mkdir {<intervalo>}                                          §; mkdir {1..100}                                           §; Crea directorios, del 1 al 100                                                                                                                   §; `[ - ]`
│   └── -p {c1,c2,c3}       §; Crear subdirectorios tras el directorio origen                                                   §; mkdir -p <directorio_padre/directorio_hijo>                  §; mkdir -p /SubDocumentos/Galeria                          §; Crea un arbol de directorios, uno dentro de otro                                                                                                 §; `[ - ]`
├── rmdir                   §; Eliminar directorio                                                                              §; rmdir <directorio>                                           §; rmdir Documentos                                         §; Elimina un directorio                                                                                                                            §; `[ - ]`
├── cat                     §; Mostrar contenido de un fichero                                                                  §; cat <fichero>                                                §; cat fich.txt                                             §; Muestra el contenido del fichero en la consola                                                                                                   §; `[ - ]`
├── file                    §; Mostrar el tipo de fichero                                                                       §; file <fichero>                                               §; file fich.txt                                            §; En casos genericos, mostrara que es un fichero ASCII                                                                                             §; `[ - ]`
├── grep                    §; Buscar palabra seleccionada en fichero                                                           §; grep <fichero>                                               §; grep fich.txt                                            §; Imprime todas las lineas del fichero al no haber especificado un numero especifico                                                               §; `[ - ]`
│   ├── " "                 §; Buscar contenido en fichero relacionado                                                          §; grep "<contenido>" <fichero>                                 §; grep "Hola Mundo!"                                       §; Muestra la linea que contenga "Hola Mundo!"                                                                                                      §; `[ - ]`
│   ├── -i                  §; No distinguir entre mayusculas o minusculas                                                      §; grep -i "<contenido>" <fichero>                              §; grep -i HoLa MuNdO! fich.txt                             §; Busca en el fichero el contenido "HoLa MuNdO!" independientemente de las mayusculas o minusculas                                                 §; `[ - ]`
│   ├── -v "#"              §; Mostrar linea completa que contenga el contenido especificado                                    §; grep -v "<contenido>" <fichero>                              §; grep -v Hola Mundo! fich.txt                             §; Busca y muestra las lineas que contengan el contenido "Hola Mundo!"                                                                              §; `[ - ]`
│   └── -r                  §; Lectura recursiva del fichero                                                                    §; grep -r "<contenido>" <directorio>                           §; grep -r Hola Mundo! Documentos/                          §; Busca dentro del directorio Documentos/ el contenido "Hola Mundo!"                                                                               §; `[ - ]`
├── find                    §; Buscar ficheros en el directorio                                                                 §; find <fichero>                                               §; find fich.txt                                            §; Busca fich.txt en el directorio posicionado desde donde se ejecuta el comando                                                                    §; `[ - ]`
│   ├── -name "#"           §; Buscar fichero con nombre indicado                                                               §; find -name "<nombre>" || find <directorio> -name "<nombre>"  §; find -name "fich.txt" || find /Docs -name "fich.txt"     §; Busca el nombre del fichero || Busca el nombre del fichero dentro del directorio indicado                                                        §; `[ - ]`
│   ├── -type               §; Buscaer por el tipo de fichero                                                                   §; find -type <tipo fichero> <fichero>                          §; find -type f fich.txt || find -type d Docs               §; Busca el nombre segun si es un fichero (f) o un directorio (d)                                                                                   §; `[ - ]`
│   │    ├── f              §; Buscar ficheros                                                                                  §; find -type f "<nombre>"                                      §; find -type f fich.txt                                    §; Busca el nombre "fich.txt" de tipo fichero                                                                                                       §; `[ - ]`
│   │    └── d              §; Buscar directorios                                                                               §; find -type d "<nombre>"                                      §; find -type d "Docs"                                      §; Busca el nombre "Docs" de tipo directorio                                                                                                        §; `[ - ]`
│   ├── -mtime "#"          §; Buscar ficheros segun su fecha de modificacion                                                   §; find <direccion> -mtime "<dias>"                             §; find . -mtime -7                                         §; Busca en la actual ubicacion ".", los ficheros modificados hace 7 dias                                                                           §; `[ - ]`
│   ├── -atime "#"          §; Buscar ficheros segun su fecha de acceso                                                         §; find <direccion> -atime "<dias>"                             §; find . -atime -1                                         §; Busca en la actual ubicacion ".", los ficheros accedidos en el ultimo dia (24 horas)                                                             §; `[ - ]`
│   ├── -ctime "#"          §; Buscar ficheros segun su fecha de cambio                                                         §; find <direccion> -ctime "<dias>"                             §; find /Data/Services -ctime -4                            §; Busca en /Data/Services un fichero cuyo tiempo de modificacion sea menor a 7 dias                                                                §; `[ - ]`
│   ├── -size "#"           §; Buscar ficheros segun su tamaño                                                                  §; find <direccion> -size "<tamaño>"                            §; find /Sources/All -size +1M                              §; Busca en /Sources/All un fichero que supere 1 megabyte                                                                                           §; `[ - ]`
│   │    ├── +              §; Mayor tamaño                                                                                     §; find <direccion> -size "<tamaño>"                            §; find . -size +1M                                         §; Busca en la actual ubicacion ".", los ficheros de mayor tamaño a 1 Megabyte                                                                      §; `[ - ]`
│   │    ├── -              §; Menor tamaño                                                                                     §; find <direccion> -size "<tamaño>"                            §; find . -size -1G                                         §; Busca en la actual ubicacion ".", los ficheros de menor tamaño a 1 Gigabyte                                                                      §; `[ - ]`
│   │    ├── 10             §; 10 Bloques de disco                                                                              §; find <direccion> -size "<tamaño>"                            §; find . -size +10                                         §; Busca en la actual ubicacion ".", los ficheros de mayor tamaño a 10 Bloques en el disco                                                          §; `[ - ]`
│   │    ├── 100b           §; 100 bytes                                                                                        §; find <direccion> -size "<tamaño>"                            §; find . -size +100b                                       §; Busca en la actual ubicacion ".", los ficheros de mayor tamaño a 100 Bytes                                                                       §; `[ - ]`
│   │    ├── 100k           §; 100 kilobytes                                                                                    §; find <direccion> -size "<tamaño>"                            §; find . -size -100k                                       §; Busca en la actual ubicacion ".", los ficheros de menor tamaño a 100 Kilobytes                                                                   §; `[ - ]`
│   │    ├── 1M             §; 1 Megabyte                                                                                       §; find <direccion> -size "<tamaño>"                            §; find . -size -1M                                         §; Busca en la actual ubicacion ".", los ficheros de menor tamaño a 1 Megabytes                                                                     §; `[ - ]`
│   │    └── 1G             §; 1 Gigabyte                                                                                       §; find <direccion> -size "<tamaño>"                            §; find . -size +1G                                         §; Busca en la actual ubicacion ".", los ficheros de mayor tamaño a 1 Gigabyte                                                                      §; `[ - ]`
│   ├── -maxdepth "#"       §; Buscar ficheros limitando la profundidad maxima de busqueda en directorios                       §; find <direccion> -maxdepth "<profundidad>"                   §; find . -maxdepth 2                                       §; Busca en la actual ubicacion ".", ficheros con un limite de profundidad maxima de busqueda de 2                                                  §; `[ - ]`
│   ├── -mindepth "#"       §; Buscar ficheros limitando la profundidad minima de busqueda en directorios                       §; find <direccion> -mindepth "<profundidad>"                   §; find . -mindepth 2                                       §; Busca en la actual ubicacion ".", ficheros con un limite de profundidad minima de busqueda de 2                                                  §; `[ - ]`
│   └── -exec "#"           §; Buscar ejecutando un comando final                                                               §; find <direccion> -exec "<comando>"                           §; find . -exec ls -l \;                                    §; Busca en la actual ubicacion ".", y ejecuta el comando `ls -l` en cada fichero encontrado, usando `\;` para indicar elf inal de -exec            §; `[ - ]`
├── echo                    §; Imprimir por pantalla el contenido                                                               §; echo <contenido>                                             §; echo Hola Mundo!                                         §; Imprime por pantalla "Hola Mundo!"                                                                                                               §; `[ - ]`
│   └── >                   §; Redireccionar salida a un fichero                                                                §; echo <contenido> > <fichero>                                 §; echo Hola Mundo! > fich.txt                              §; Imprime "Hola Mundo!" dentro del fichero fich.txt                                                                                                §; `[ - ]`
├── more                    §; Mostrar contenido con posibilidad de avanzar en el campo de lectura                              §; more <fichero>                                               §; more fich.txt                                            §; Muestra el contenido de fich.txt y permite desplazarte para ver diferentes secciones del documento                                               §; `[ - ]`
├── less                    §; Mostrar contenido con posibilidad de avanzar o retroceder en el campo de lectura                 §; less <fichero>                                               §; less fich.txt                                            §; Muestra el contenido hacia atras, es lo opuesto a more, de igual manera permite el movimiento por todo el documento                              §; `[ - ]`
├── head                    §; Mostrar por defecto las 10 primeras lineas                                                       §; head <fichero>                                               §; head fich.txt                                            §; Muestra las 10 primeras lineas del fichero `fich.txt`                                                                                            §; `[ - ]`
│   └── -n                  §; Mostrar un numero determinado de lineas                                                          §; head -n <numero> <fichero>                                   §; head -n 3 fich.txt                                       §; Muestra las 3 primeras lineas del fichero `fich.txt`                                                                                             §; `[ - ]`
├── tail                    §; Mostrar las ultimas 10 lineas del documento                                                      §; tail <fichero>                                               §; tail fich.txt                                            §; Muestra las 10 ultimas lienas del fichero `fich.txt`                                                                                             §; `[ - ]`
│   ├── -f                  §; Ajustar contenido a medida que crece                                                             §; tail -f <fichero>                                            §; tail -f fich.txt                                         §; Ajustala pantalla a medida que se muestra mas contenido al documento                                                                             §; `[ - ]`
│   └── -n                  §; Muestra las ultimas lienas indicadas comenzando desde abajo del fichero                          §; tail -n <numero> <fichero>                                   §; tail -n 30 fich.txt                                      §; Muestra las 30 ultimas lineas del fichero `fich.txt`                                                                                             §; `[ - ]`
├── ln                      §; Creacion de un enlace duro                                                                       §; ln <fichero> <enlace>                                        §; ln fich.txt fich-nex.txt                                 §; Crea un enlace duro al fichero 'fich.txt' con enlace 'fich-nex.txt'                                                                              §; `[ - ]`
│   ├── -s                  §; Creacion de un enlace simbolico                                                                  §; ln -s <fichero> <enlace>                                     §; ln -s fich.txt fich-sl.txt                               §; Crea un enlace simbolico del fichero `fich.txt` con enlace `fich-sl.txt`                                                                         §; `[ - ]`
│   ├── -f / --force        §; Eliminacion forzada de los ficheros ya creados en la ruta de destino                             §; ln -f <fichero> <enlace>                                     §; ln -f fich.txt fich-fl.txt                               §; Crea un enlace forzoso del fichero `fich.txt` con enlace `fich-fl.txt`, evitando que puedan haber perdidas                                       §; `[ - ]`
│   ├── -s / --symbolic     §; Creacion de enlace simbolico en lugar de enlace duro                                             §; ln -s <fichero> <enlace>                                     §; ln -s fich.txt fich-sl.txt                               §; Crea un enlace simbolico, actuando como puntero directo del fichero `fich.txt` con enlace `fich-sl.txt`                                          §; `[ - ]`
│   ├── -d / --directory    §; Creacion de enlaces duros a directorios                                                          §; ln -s <directorio> <directorio enlace> -d <informacion>      §; ln -s /docs/dir /tbl/utp/dir-sim -d "Enlace Simbolico"   §; Crea un enlace simbolico del directorio `/docs/dir` con enlace `/tbl/utp/dir-sin` con una descripcion simple                                     §; `[ - ]`
│   ├── -i / --interactive  §; Verificacion creacion de enlace                                                                  §; ln -i <fichero> <enlace>                                     §; ln -i fich.txt fich-li.txt                               §; Crea un enlace (si no hay uno creado con ese nombre) mostrando un prompt donde pregunta confirmacion antes de sobreescribir                      §; `[ - ]`
│   └── -r / --relative     §; Creacion simbolica relativa al destino                                                           §; ln -s -r <directorio> <directorio enlace>                    §; ln -s -r /home/user/develop /home/user/develop-sl        §; Crea un enlace simbolico relativa del directorio `/homeùser`develop` con enlace `/home/user/develop-sl                                           §; `[ - ]`
├── wc                      §; Contar palabras, lineas y caracteres en ficheros                                                 §; wc <fichero>                                                 §; wc fich.txt                                              §; Muestra el recuento de lineas, palabras y bytes                                                                                                  §; `[ - ]`
│   ├── -l / --lines        §; Mostrar numero de lineas                                                                         §; wc -l <fichero>                                              §; wc -l fich.txt                                           §; Contar el numero de lineas del fichero `fich.txt`                                                                                                §; `[ - ]`
│   ├── -w / --words        §; Mostrar numero de palabras                                                                       §; wc -w <fichero>                                              §; wc -w fich.txt                                           §; Cuenta el numero de palabras del fichero `fich.txt`                                                                                              §; `[ - ]`
│   ├── >                   §; Contar contenido, redireccionando el output a una salida                                         §; wc <fichero > <fichero salida>                               §; wc fich.txt > fich-output.txt                            §; Cuenta y guarda el output de `fich.txt` al fichero de salida `fich-output.txt`                                                                   §; `[ - ]`
│   └── >>                  §; Conteo conredireccion sin edicion agregando contenido al final                                   §; wc <fichero> >> <fichero salida>                             §; wc fich.txt >> fich-output.txt                           §; Cuenta y guarda el output de `fich.txt` sin editar a la salida `fich-output.txt`                                                                 §; `[ - ]`
├── tar                     §; Gestion de fichero para compresion o descompresion                                               §; tar <extension> <fichero tar> <fichero>                      §; tar cf fich.tar fich.txt                                 §; Crea `fich.tar` como fichero comprimido de `fich.txt`                                                                                            §; `[ - ]`
│   ├── c / --create        §; Creacion de fichero                                                                              §; tar c <fichero>                                              §; tar c fich.txt                                           §; [No estable] - Intenta crear un dichero tar sin especificar donde guardarlo, resultando en un posible error, necesario un complemento `f`        §; `[ - ]`
│   ├── x / --extract       §; Extraccion contenido de fichero                                                                  §; tar x <complemento> <fichero tar>                            §; tar xf fich.tar                                          §; Sin usar el complemento - Se intanteara extraer, sin haber indicado el fichero, resultando en error || Usando complemento, indicamos el fichero  §; `[ - ]`
│   ├── v / --verbose       §; Mostrar detalles de la extraccion del fichero                                                    §; tar <complemento> v <complemento> <fichero tar>              §; tar cvf fich.tar                                         §; Descomprime y muestra detalles de la extraccion del fichero `fich.tar`                                                                           §; `[ - ]`
│   ├── z / --gzip          §; Compresion usando `.gz` (gzip)                                                                   §; tar <complemento z <complemento> <fichero> <direcotio>       §; tar czf fich.tar.gz /home/user/Documents                 §; Crea un fichero `fich.tar.gz` en gzip dentro de la ruta `/home/user/Documents`, usando los complementos para la creacion e indar el nombre       §; `[ - ]`
│   └── f / --file          §; Expecificacion nombre de fichero                                                                 §; tar <complemento> f <dependecia-complemento>                 §; tar cf fichero.tar /home/user/Data                       §; Crea un fichero `.tar` dentro de la direccion `/home/user/Data`, usando c para especificar el nombre del fichero creado siendo este `fichero.tar`§; `[ - ]`
└── diff                    §; Comparar contenido entre dos ficheros                                                            §; diff <fichero1> <fichero2>                                   §; diff fich1.txt fich2.txt                                 §; Compara entre fich1.txt y fich2.txt                                                                                                              §; `[ - ]`
    ├── -u / --unified      §; Mostrar diferencias en un formato unificado facilitando la lectura                               §; diff -u <fichero1> <fichero2>                                §; diff -u fich1-txt fich2.txt                              §; Compara entre fich1.txt y fich2.txt con un output sencillo                                                                                       §; `[ - ]`
    ├── -c / --context      §; Mostrar contexto adicional alrededor de las diferencias                                          §; diff -c <fichero1> <fichero22>                               §; diff -c fich1.txt fich2.txt                              §; Compara entre fich1.txt y fich2.txt mostrando en la salida mas contenido en las diferencias                                                      §; `[ - ]`
    ├── -r / --recursive    §; Comparar directorios de forma recursiva                                                          §; diff -r <directorio1> <directorio2>                          §; diff -r Documentos Docs                                  §; Compara entre Documentos y Docs                                                                                                                  §; `[ - ]`
    └── -i / --ignore-case  §; Comparar entre ficheros sin tener en cuenta mayusculas o minusculas                              §; diff -i <fichero1> <fichero2>                                §; diff -i fich1 fich2                                      §; Compara el contneido ignorando las mayusculas y minusculas                                                                                       §; `[ - ]`