next up previous
Next: Visualizando/creando un fichero texto. Up: Explorando el sistema de Previous: El sistema de ficheros.

   
Averiguando el directorio de trabajo.

UNIXUNIX lo mismo que otros sistemas operativos organizan sus  sistemas de ficherossistemas de ficheros mediante un  árbol de directoriosárbol de directorios que contienen ficheros. Tras el  loginlogin, podemos encontrar nuestra situación en el árbol de directorios mediante el comando pwd (Print Working Directory). El directorio obtenido recibe el nombre de  directorio trabajodirectorio trabajo (en el ejemplo siguiente, además coincide con el directorio de casa también llamado  home directoryhome directory). El home directory es aquel elegido por el  administrador del sistemaadministrador del sistema cuando nos creo la cuenta en el sistema. Un ejemplo de utilización del comando pwd podría ser:



width 3pt
width .3pt415pt
gogh: > pwd (preguntamos por nuestro directorio de trabajo)
/usr/users/v (ahora /usr/users/v es idéntico a  )
gogh: > (como indica el prompt gogh: >)
width .3pt
depth .3pt width -3pt

En  UNIXUNIX existen caracteres especiales que identifican a ciertos directorios interesantes o muy utilizados, permitiendo un rápido acceso a ellos. El comando que nos permite acceder a un determinado directorio es cd (Change Directory). Los  caminoscaminos hasta los directorios pueden ser absolutos (si es que lo designamos desde el  directorio raízdirectorio raíz) o relativos (respecto del directorio en el que nos encontramos). El la siguiente tabla aparecen como se designan estos  directorios especialesdirectorios especiales:

\begin{displaymath}\vline
\begin{tabular}{r\vert l}
\hline
{\bf Item} & {\bf Si...
...\\
{\tt /} & directorio raíz \\
\hline
\end{tabular}\vline
\end{displaymath}

El comando cd nos permite realizar lo siguiente:



width 3pt
width .3pt415pt
gogh: > pwd (vemos en directorio de trabajo)
/usr/users/v (nuestro home directory es el actual work directory)
gogh: > cd doc (bajamos a un directorio llamado doc)
gogh: /doc> cd (volvemos a nuestro home directory)
gogh: > cd bin (bajamos a un directorio llamado bin)
gogh: /bin> cd (volvemos a nuestro home directory)
gogh: > cd / (subimos hasta el directorio raíz (root directory))
gogh:/> cd usr (bajamos al directorio llamado usr que cuelga de /)
gogh:/usr> cd users (bajamos a un directorio llamado users de camino absoluto /usr/users)
gogh:/usr/users> cd v (bajamos al home directory de camino absoluto /usr/users/v)
gogh: > cd ../.. (subimos hacia arriba dos directorios desde el home directory)
gogh:/usr> cd /usr/bin (accedemos al directorio /usr/bin)
gogh:/usr/bin> cd .. (subimos al directorio padre)
gogh:/usr> cd bin (bajamos al directorio hijo llamado bin)
gogh:/usr/bin> cd (volvemos a nuestro home directory)
gogh: > cd . (nos movemos al directorio actual work directory)
gogh: >  
width .3pt
depth .3pt width -3pt

next up previous
Next: Visualizando/creando un fichero texto. Up: Explorando el sistema de Previous: El sistema de ficheros.
Vicente González Ruiz
1998-07-13