Creación
y supresión de directorios
Al entrar en el sistema, el
directorio de trabajo es el directorio propio (home). Cuando se crea una cuenta
de usuario, el sistema también crea un directorio propio para dicho usuario.
Cuando éste entra en el sistema, siempre aparecerá en su directorio propio.
La orden pwd (print working
directory) visualiza el nombre de vía del directorio de trabajo.
Ej.:
$ pwd
/home/jon/mail
La orden cd (change
directory) permite hacer que otro directorio sea directorio de trabajo. La
orden cd lleva como argumento el nombre del directorio al cual se quiere
cambiar.
Ej.:
$ pwd
/home/jon
$
cd mail
$
pwd
/home/jon/mail
Linux permite crear y
suprimir directorios mediante las órdenes mkdir (make directory) y rmdir (remove
directory). En cualquiera de los dos casos, se puede usar además los nombres de
vía de los directorios. La orden mkdir crea un directorio, mientras que la
orden rmdir borra el directorio.
Ej.:
$ mkdir trabajos
$
mkdir/home/jon/trabajo
Ej.:
$ rmdir trabajo
$
rmdir/home/jon/trabajo
La orden ls (list) lista
los nombres de archivos y directorios. La orden ls -l presenta información más
detallada acerca de un archivo. Primero presenta los permisos y a continuación
el número de vínculos, el usuario del archivo, el nombre del grupo al que
pertenece el usuario, el tamaño del archivo en bytes, la fecha y hora de la
última vez que se modificó el archivo y el nombre del archivo.
Ej.:
$ ls
mydata
preface
trabajos
$
ls -l
-rw-r--r-- 1 jon Grupo01
207 Oct 12 11:55 mydata
-rw-rw-r-- 1 jon Grupo01
568 Oct 12 12:05 preface
-rw-rw-r--
1 jon Grupo01 207 Oct 12 11:50 trabajo
Operaciones
con directorios y archivos
Cuando tengamos gran
cantidad de archivos en muchos directorios diferentes, puede que necesitemos
buscar entre ellos para localizar un archivo específico. La orden find (find)
permite efectuar búsquedas.
La orden find lleva como
argumentos los nombres de directorios seguidos de varias opciones posibles que
especifican el tipo y el criterio de la búsqueda:
find
-name patrón Busca archivos cuyo nombre se
encuentra patrón.
-group
nombre Busca archivos que
pertenecen a este nombre de grupo.
La orden cp (copy)copia un
archivo. cp acepta dos argumentos: el archivo original y el nombre de la nueva
copia.
Ej.: $ cp trabajo jon/trabajo
Con la orden cp -r copiamos
un subdirectorio de un directorio a otro. El directorio copiado incluirá todos
sus propios subdirectorios.
Ej.: $ cp -r mail/fotos jon/fotos
La orden mv (move) desplaza
(renombra) un archivo. mv lleva dos argumentos: el primero es el archivo que ha
de ser desplazado. El segundo argumento puede ser el nuevo nombre del archivo o
el nombre de vía de un directorio. Si es el nombre de un directorio, entonces
el archivo es desplazado a ese directorio, cambiando el nombre de vía del
archivo.
Ej.: $ mv trabajo /home/jon/informe
La orden rm (remove)
elimina (borra) un archivo. Puede llevar como argumentos cualquier número de
nombres de archivos.
Ej.: $ rm trabajo fotos
0 comentarios:
Publicar un comentario