Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Virtu@l
Administración
de Archivos y
Directorios en
Linux
ÍNDICE
1. Introducción ................................................................................ 3
2. Objetivos ..................................................................................... 3
3. FHS: ............................................................................................ 3
4. Características ............................................................................. 4
5. Descripción ................................................................................. 4
5.1. /bin : Binarios de comandos ............................................ 5
5.2. /boot: ............................................................................... 6
5.3. /dev : Archivos de dispositivos. ...................................... 6
5.4. /etc : Configuración del sistema local a la máquina........ 6
5.5. /home: Directorios hogar de los usuarios (opcional) ...... 7
5.6. /lib: Librerías compartidas y módulos de kernel
esenciales......................................................................... 7
5.7. /media: Punto de montaje para sistemas de archivos
montados temporalmente. ............................................... 7
5.8. /proc: Sistema de archivos virtual de información de
procesos y del kernel. ...................................................... 7
5.9. /root: Directorio hogar de root (opcional) ....................... 8
5.10. /sbin: Binarios del Sistema (Alguna vez mantenidos en
/etc).................................................................................. 8
5.11. /tmp: Archivos temporales. ............................................. 9
6. Localización ................................................................................ 9
6.1. find .................................................................................. 9
6.2. locate ............................................................................. 10
6.3. which ............................................................................. 10
6.4. whereis .......................................................................... 11
7. Editor “vi” ................................................................................. 11
7.1. Comandos...................................................................... 11
8. Permisos .................................................................................... 12
8.1. Método Simbólico......................................................... 13
8.2. Método Octal................................................................. 13
9. Máscara ..................................................................................... 13
10. Referencias Bibliográficas ........................................................ 14
Página 2
Tecsup Administración de Archivos y Directorios en Linux
Marzo 2008
1. Introducción
2. Objetivos
3. FHS:
Página 3
Administración de Archivos y Directorios en Linux Tecsup
Marzo 2008
4. Características
Página 4
Tecsup Administración de Archivos y Directorios en Linux
Marzo 2008
Comandos generales:
Los siguientes comandos han sido incluidos porque son
esenciales. Algunos están presentes debido a que
tradicionalmente han estado en /bin.
--------------------------------------------------------------------------------
arch, cat, chgrp, chmod, chown, cp, date, dd, df, dmesg, echo, ed,
false,kill, in, login, mxdir, mknod, more, mount, mv, ps, pwd,
rm, rmdir, sed, setserial, sh, sfty, su, sinc, true, umount, uname.
--------------------------------------------------------------------------------
Comandos de red.
Éstos son únicamente los binarios de red que los usuarios y root
querrán o necesitarán ejecutar que no sean los que están en
/usr/bin ó /usr/local/bin
-------------------------------------------------------------------------------
domainname, hostname, netstat, ping.
--------------------------------------------------------------------------------
Página 5
Administración de Archivos y Directorios en Linux Tecsup
Marzo 2008
5.2. /boot:
Archivos generales:
Página 6
Tecsup Administración de Archivos y Directorios en Linux
Marzo 2008
Archivos de Red:
Estos archivos estarían instalados en la mayoría de los
sistemas Linux.
-----------------------------------------------------------------------------
exports, ftpusers, gateways, hosts, host.conf, host.equiv,
host.lpd, inetd.conf, networks, printcap, protocols,
resolv.conf.rpc, services
------------------------------------------------------------------------------
Página 7
Administración de Archivos y Directorios en Linux Tecsup
Marzo 2008
Comandos Generales.
------------------------------------------------------------------------------
clock, getty, init, update, mkswap, swapon, swapoff,
telinit.
------------------------------------------------------------------------------
Comandos de Apagado.
------------------------------------------------------------------------------
fastboot, fasthalt, halt, reboot, shutdown.
------------------------------------------------------------------------------
Comandos de Red.
Página 8
Tecsup Administración de Archivos y Directorios en Linux
Marzo 2008
------------------------------------------------------------------------------
arp, ifconfig, route.
------------------------------------------------------------------------------
6. Localización
6.1. find
Utilidad para buscar archivos. Esta utilidad empieza
buscando a partir de una ruta indicada y buscará todos los
subdirectorios y nombres de archivos. Cuando no se
indica la ruta, comenzará a buscar de la ubicación de
donde se ejecutó el comando, la ruta será lo que indica el
comando “pwd”.
Sintaxis:
Opciones
Página 9
Administración de Archivos y Directorios en Linux Tecsup
Marzo 2008
Ejemplos:
Buscando en el directorio “/home/angie” algún archivo
con el nombre “stuff”
6.2. locate
Sintaxis:
locate [arguments]
# updatedb
6.3. which
Ejemplo:
Buscando el comando “locate”:
# which locate
/usr/bin/locate
Página 10
Tecsup Administración de Archivos y Directorios en Linux
Marzo 2008
6.4. whereis
Ejemplo:
Buscando el comando “ls”:
# whereis ls
ls: /bin/ls /usr/man/man1/ls.1.gz
7. Editor “vi”
7.1. Comandos
Insertando
Tecla Acción
i Insertar antes del cursor
a Insertar después del cursor
A Insertar al final de la línea
o Agrega una línea debajo de la actual línea
O Agregar una línea arriba de la actual línea
Movimiento
Tecla Acción
j Desplazarse una línea hacia abajo
H Desplazarse un carácter hacia la izquierda
l Desplazarse un carácter hacia la derecha
^F Desplazarse una pantalla hacia abajo
^B Desplazarse una pantalla hacia arriba
^ Mover al inicio del texto
$ Moverse al final de la línea
G Desplazarse al final del archivo
nG Desplazarse a la línea n
Página 11
Administración de Archivos y Directorios en Linux Tecsup
Marzo 2008
Borra
Tecla Acción
x Borra carácter sobre el cursor.
(C) Borra una línea
u Deshacer último cambio.
Buscando
Tecla Acción
/string Buscando palabras.
n Encontrando la siguiente concordancia de la búsqueda
p Encontrando la previa concordancia de la búsqueda.
Pegar
Tecla acción
yn Copiando n líneas.
p Pegar después del cursos
P Pegar antes del cursor.
Guardar y salir
Tecla acción
:w Guardando el archivo.
:w filename Guardando el archivo con un nombre.
:wq Guardar y salir.
:q! Salir sin grabar.
8. Permisos
Página 12
Tecsup Administración de Archivos y Directorios en Linux
Marzo 2008
9. Máscara
Página 13
Administración de Archivos y Directorios en Linux Tecsup
Marzo 2008
• http://www.pathname.com/fhs/
• http://lucas.hispalinux.es
FIN DE LA UNIDAD
Página 14