¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Comandos básicos
Sección perteneciente al curso Linux para DevOps y Sysadmin.
Comando cd
El comando cd se usa para moverse por los directorios.
Tenemos dos formas de movernos:
- Relativa: hacen referencia a un directorio
- Absoluta: se indica la ruta completa del directorio
Si tenemos:
/home/tempwin/linux/ |--- test1/ |--- test2/
Si estamos en /home/tempwin/linux y queremos movernos a test1:
cd test1
Si estuviéramos en /tmp y quisiéramos ir a test1, usamos la forma absoluta:
cd /home/tempwin/linux/test1
Para movernos de forma relativa, son muy útiles los siguientes argumentos:
.: directorio actual..: directorio anterior (directorio padre)
Si hacemos cd ../.. estaríamos yendo al padre del padre del directorio actual.
Comando man y ls
El comando man permite obtener ayuda de los comandos (no todos los comandos tienen página de manual).
man ls
Para salir del man, pulsamos q
Los comandos de Linux suelen soportar el argumento --help que también mostrará ayuda sobre los comandos. Por ejemplo:
ls --help
Argumentos más típicos que se pueden usar con ls:
-a: Mostrar también los ficheros ocultos-l: muestra los ficheros e información sobre ellos-r: ordena de forma inversa el listado de ficheros--color: colorea la salida dels.
ls -a
Comando tree
El comando tree muestra el contenido de los directorios en formato de árbol.
Normalmente no viene instalado. En Ubuntu se instalaría:
apt install tree
Ejemplo de uso de tree:
jm@ubuntu-devops:~$ tree . ├── Descargas ├── Documentos ├── Escritorio ├── Imágenes ├── Música ├── Plantillas ├── Público ├── snap │ └── snapd-desktop-integration │ ├── 83 │ ├── common │ └── current -> 83 └── Vídeos
Si queremos que muestre también los ficheros ocultos:
tree -a
Si solo nos interesa mostrar directorios y no ficheros:
tree -d
Comando whereis
Este comando indica la ubicación del ejecutable, código fuente y página de manual de un comando.
whereis tree
Ejemplo de salida:
tree: /usr/bin/tree /usr/share/man/man1/tree.1.gz
