Organización de archivos
Comandos para trabajar desde nuestra ubicación
ls
: Lista los archivos que se encuentran en el directorio actual.ls Applications Library Desktop Movies Documents Music Downloads Pictures
ls -a
: Incluye archivos ocultos.ls -a . # Directorio actual .. # Directorio padre .zshrc Applications Desktop Documents Downloads Library Movies Music Pictures Public
la -l
: Incluye información sobre los archivos (permisos, tamaño, usuario, grupo, fecha y hora de creación).ls -l total 0 [email protected] 4 mikelgoig staff 128 May 12 18:22 Applications [email protected] 6 mikelgoig staff 192 Aug 24 11:31 Desktop [email protected] 5 mikelgoig staff 160 Sep 13 2019 Documents [email protected] 5 mikelgoig staff 160 Sep 10 15:04 Downloads drwx------+ 80 mikelgoig staff 2560 May 12 18:22 Library drwx------+ 4 mikelgoig staff 128 Nov 11 2019 Movies drwx------+ 5 mikelgoig staff 160 Nov 11 2019 Music drwx------+ 4 mikelgoig staff 128 Nov 9 2019 Pictures drwxr-xr-x+ 5 mikelgoig staff 160 Mar 12 2019 Public
ls -t
: Ordena los archivos por orden de modificación.ls -x
: Ordena los archivos primero por nombre y después por extensión.ls -S
: Ordena los archivos por tamaño de archivo.ls -R
: Muestra el contenido de todos los subdirectorios de forma recursiva.
Comandos para cambiar de ubicación
pwd
: Print Working Directory. Muestra el directorio actual.pwd /Users/mikelgoig
cd
: Cambia de directorio.cd test
cd ~
: Cambiar al directorio del usuario.
Comandos para crear, copiar, mover o borrar
mkdir
: Crea un directorio.mkdir test
cp
: Copia un archivo.cp test.py test/
rm
: Elimina un archivo.rm test.py
mv
: Mueve un archivo.mv test.py test/
rmdir
: Elimina un directorio.rmdir test/