Comandos para trabajar en sistemas sin interfaz gráfica.
Significado: Print Working Directory
Muestra la ruta actual del directorio.
$ pwd
/home/usuario
Significado: List Directory Contents
Lista archivos y carpetas en el directorio actual.
$ ls
documentos fotos descargas
Opciones útiles:
ls -l
: Muestra detalles como permisos y tamaños.ls -a
: Incluye archivos ocultos.Significado: Change Directory
Cambia al directorio especificado.
$ cd documentos
$ pwd
/home/usuario/documentos
Volver al directorio anterior:
$ cd ..
Significado: Make Directory
Crea un nuevo directorio.
$ mkdir nueva_carpeta
Crea un archivo vacío.
$ touch archivo.txt
Significado: Copy
Copia un archivo o directorio.
$ cp archivo.txt copia_archivo.txt
Significado: Move
Mueve o renombra un archivo.
$ mv archivo.txt carpeta/
Significado: Remove
Elimina archivos o carpetas.
$ rm archivo.txt
Eliminar carpetas con contenido:
$ rm -r carpeta
Muestra el contenido de un archivo.
$ cat archivo.txt
Muestra las primeras líneas de un archivo.
$ head archivo.txt
Muestra las últimas líneas de un archivo.
$ tail archivo.txt
Significado: Change Mode
Cambia los permisos de un archivo.
$ chmod 755 archivo.txt
Permisos comunes:
755
: Lectura, escritura y ejecución para el propietario; solo lectura y ejecución para otros.644
: Lectura y escritura para el propietario; solo lectura para otros.777
: Lectura, escritura y ejecución para todos.Significado: Change Owner
Cambia el propietario de un archivo.
$ chown usuario archivo.txt