Professional Documents
Culture Documents
Instructor
Luis Felipe Londoño Muñoz
Centro de Servicios y gestión empresarial
Teleinformática
Detalles de archivos
OPCIONES DEL COMANDO ls
Switch Effect
-a, --all Incluye archivos que comienzan con .
Si el archivo es un directorio, lista la
-d, --directory información propia del directorio y no del
contenido del mismo.
Añade al final del nombre de cada archivo los
-F, --classify caracteres *, /, =, @, or | para indicar el tipo
de archivo.
Usa abreviaciones "humanamente legibles"
-h, --human-readable
cuando reporta la longitud de los archivos.
-i, --inode Lista el inodo de cada archivo
-l Usa el formato de listado extendido
Detalles de archivos
OPCIONES DEL COMANDO ls
Switch Effect
Usa UIDs and GIDs numericos en vez de
-n, --numeric-uid-gid
usernames y groupnames.
-r, --reverse Organiza en orden inverso
-R, --recursive Lista subdirectorios recursivamente
Report (or sort by) time specified by WORD
--time=WORD instead of mtime. WORD may be one of
"atime", "access", "ctime", or "status".
-t Ordena por fecha de modificación
Detalles de archivos
• OPCIONES DEL COMANDO ls
• Ejemplo:
[madonna@station madonna]$ ls –l /usr/games/
total 28
drwxr-xr-x 3 root root 4096 Jan 29 09:40 chromium
ln –s TARGET... [DIRECTORY]
NOTA: Crea enlaces a los archivos TARGET en el directorio
DIRECTORY
Enlaces simbólicos
EJEMPLOS:
[blondie@station blondie]$ ln -s rhyme soft_link
[blondie@station blondie]$ ls –li
total 8
246085 -rw-rw-r-- 1 blondie blondie 29 Jul 18 15:25 rhyme
250186 lrwxrwxrwx 1 blondie blondie 5 Jul 18 15:26 soft_link -> rhyme
542526 drwxrwxr-x 2 blondie blondie 4096 Jul 18 15:25 stuff
Enlaces simbólicos
EJEMPLOS:
[einstein@station einstein]$ ln -s /usr/share/doc docs
[einstein@station einstein]$ ls -il
10513 lrwxrwxrwx 1 einstein einstein 14 Mar 18 20:31 docs -> /usr/share/doc
10512 -rw-rw---- 2 einstein einstein 949 Mar 18 20:10 hard_link
55326 drwxrwxr-x 2 einstein einstein 1024 Mar 18 20:28 stuff
Ubicando archivos con locate y
find
• El comando locate usa una base de datos para
localizar archivos rapidamente en el sistema
usando como patrón el nombre del archivo.
• El comando find realiza una búsqueda en tiempo
real en el sistema de archivos.
• El comando find puede realizar búsquedas
basadas en la información del inodo.
• El comando find puede ejecutar comandos
arbitrariamente sobre los archivos encontrados.
Ubicando archivos con locate y
find
• EJEMPLOS
[blondie@station blondie]$ locate umount
/bin/umount
/sbin/umount.cifs
/sbin/umount.nfs
/sbin/umount.nfs4
/usr/bin/gnome-umount
…
NOTA: El comando locate acepta metacacteres *, ?, y [...]
Ubicando archivos con locate y find
• EJEMPLOS
[blondie@station ~]$ locate "*fish*.png“
/usr/share/backgrounds/tiles/fish.png
/usr/share/gnome/help/fish/C/figures/fish_applet.png …
Ubicando archivos con locate y find
• SINTAXIS DEL COMANDO find
find (Directorio Raíz) (Criterio) (Acción)
725K termcap
Comprimiendo archivos: gzip y bzip2
EJEMPLO COMANDO bzip2
[elvis@station elvis]$ ls -sh termcap
725K termcap
[elvis@station elvis]$ bzip2 termcap Se realiza la compresión
[elvis@station elvis]$ ls -sh termcap*
185K termcap.bz2
[elvis@station elvis]$ bunzip2 termcap
[elvis@station elvis]$ ls -sh termcap* Se realiza la descompresión
725K termcap
empaquetando varios archivos con tar
• Archivar permite que una estructura de
directorio entera sea almacenada en un
archivo único.
• Los archivos son creados, listados y extraidos
con el comando tar.
• Los archivos que son archivados a menudo
también son comprimidos.
empaquetando varios archivos con tar
• El comando tar
Switch Effect
-c, --create Create an archive file
-x, --extract Extract an archive file
-t, --list List the contents of an archive file