Title: UNIXLinux bsico
1UNIX/Linux básico
2Rutas absolutas y relativas.
- Si comienza el nombre del archivo con "/", el
sistema interpreta esto como una ruta absoluta es
decir, la ruta al archivo completo desde el
directorio raÃz, /. Esto es conocido como ruta
absoluta. - Si comienza el nombre de un archivo con un
caracter distinto a "/", el sistema supone que se
esta refiriendo al archivo con su posición
relativa a su directorio de trabajo. Esto es
conocido como ruta relativa.
3Abreviaciones para el nombre de ruta.
4Desplegando el directorio actual.
- El directorio en el cual se está trabajando
actualmente, se refiere al directorio actual. - Formato del comando para mostrar el directorio
actual - pwd
5Cambiando de directorio
- Formato del comando
- cd nombre_del_directorio
- Cambiando de directorios usando el nombre de ruta
relativo. - cd encoder
- entra al directorio llamado encoder que está
debajo del directorio actual.
6Cambiando de directorio
- Cambiando de directorios usando el nombre de ruta
absoluto - cd /etc/mail
- Usar el comando cd sin parámetros para cambiar al
directorio home del usuario. - cd
7Desplegando directorios
- Formato del comando
- ls opciones ruta
- Listando directorios y archivos.
- pwd
- /home/jluis
- ls /usr/etc
- im_palette.pal imrc
- ls /usr/games
- banner
8Desplegando archivos ocultos
- Todos los nombres de archivos que comienzan con
punto son archivos ocultos. - Usar ls -a para desplegar los archivos ocultos.
- ls -a
- . .bash_profile .wm_style freeamp..
- .ncftp .x11amp mail .AfterStep-errors
- .netscape .xsession mp3 .FVWM2-errors
- GNUstep new.xinitrc .Xauthority
9Desplegando tipos de archivos
- Usar el comando ls -F para desplegar los tipos de
archivos. Los tipos de archivos son desplegados
con los siguientes sÃmbolos. - ls -F
- GNUstep/ a.out freeamp/ mp3/
- nsmail/ Office50/ amp-gepi/ hola.c
- new.xinitrc outside.gz Xrootenv.0 encoder/
- mail/ ns_imap/ x11amp/
10Desplegando una lista extendida
- Usar el comando ls -l para desplegar una lista de
archivos en el directorioactual en el formato
largo. - ls -l
- total 4395
- drwxr-xr-x 3 jluis users 1024 Jan 6
1013 GNUstep - drwxr-xr-x 21 jluis users 1024 Jan 4
0921 Office50 - -rw-r--r-- 1 jluis users 396 Jan 15
1023 Xrootenv.0 - -rwxr-xr-x 1 jluis users 4148 Jan 27
1017 a.out - drwxr-xr-x 3 jluis users 1024 Jan 5
1314 amp-gepi
11Desplegando una lista extendida
- Donde en cada una de las columnas se muestra lo
siguiente - Tipo de archivo y permisos
- Contador de ligas
- Dueño
- Grupo dueño
- Tamaño
- Fecha y hora de modificación
- Nombre del archivo.
12Listando directorios individuales
- Usar el comando ls -ld para desplegar información
detallada acerca de un directorio pero no su
contenido. - ls -l freeamp
- Muesta el contenido del directorio freeamp.
- ls -ld freeamp
- Muestra la información acerca del directorio
freeamp.
13Listando subdirectorios
- Usar el comando ls -R para desplegar los
contenidos de un directorio y todos sus
subdirectorios. - ls -RF
- Makefile.am localfileinput.cpp win32/
- Makefile.in localfileinput.h
- win32
- prj/
- win32/prj
- fileinput.def fileinput.dsp fileinput.dsw
fileinput.mak
14Comodines, Asterisco ()
- El asterisco representa cero o más caracteres.
- El asterisco seguido se le nombra como el un
carácter comodÃn. - El asterisco puede ser usado donde se usa un
nombre de archivo o directorio. - ls n
- Muestra todos los archivos que su nombre inicia
con n
15Comodines, Signo de interrogación (?)
- El signo de interrogación es un comodÃn que
coincide con cualquier carácter. - ls b?.out
- Mostrará todos los archivos que su nombre inicie
con b, y le siga cualquier carácter, y
finalmente la cadena .out.
16Comodines, Los corchetes ()
- Los corchetes se usan para hacer coincidir una
lista o rango de caracteres dentro de los
corchetes. - El shell los remplaza con uno de los caracteres
que están especificados dentro de los corchetes. - Los caracteres adentro de los corchetes no
necesitan estar en orden,al menos que se
especifique un rango. - Por ejemplo, abc es lo mismo que cab.
- f-a no es un rango aceptable por que el
sistema pensará que se quieren archivos que su
primer caracter sea una f, un guión - o una a.
17Comodines, Los corchetes ()
- Ejemplos
- ls -d de
- Mostrará todos los archivos y directorios que su
primera letra del nombre sea d o e. - ls -d d-g
- Mostrará todos los archivos y directorios que su
primera letra del nombre sea d, e, f o g. - ls -d e-f,w-z
- Mostrará todos los archivos y directorios que su
primera letra del nombre sea e, f, w, x, y o z.
18Comandos básicos
- Práctica con el comando ls con las opciones
mencionadas y usando comodines.