Está en la página 1de 31

LINUX

ARCHIVOS Y DIRECTORIOS

INTRODUCCIN
Estos cinco comandos son algunos de los comandos de Linux de uso
ms frecuente.
Se utilizan para la manipulacin de archivos y directorios.
cp: Copia archivos y directorios.
mv: Mueve/renombra archivos y directorios.
mdkir: Crea directorios.
rm: Remueve archivos y directorios.
ln: Crea enlaces duros y simblicos.

INTRODUCCIN
Ahora, para ser franco, algunas de las tareas realizadas por estos
comandos son ms fciles de hacer con un administrador de archivos
grfico.
Con un administrador de archivos, podemos arrastrar y soltar un
archivo de un directorio a otro, cortar y pegar archivos, eliminar
archivos, etc.
As que por qu usar estos viejos programas de lnea de comandos?
La respuesta es el poder y la flexibilidad.
Si bien es fcil realizar simples manipulaciones de archivos con un
administrador de archivos grfico, tareas complicadas pueden ser
fciles de llevar a cabo con los programas de lnea de comandos

INTRODUCCIN
Por ejemplo, cmo podramos copiar todos los archivos HTML de un
directorio a otro - pero slo los que no existe en el directorio de
destino o son ms recientes que las versiones en la carpeta de
destino?
Bastante complicado con un gestor de archivos.
Bastante fcil con la lnea de comandos:

COMODINES
Antes de comenzar a utilizar comandos, se tiene que hablar acerca de
la caracterstica de shell que hace que estos comandos sean tan
poderosos.
Debido a que el shell utiliza nombres de archivo frecuentemente, este
proporciona caracteres especiales para ayudar a especificar con
rapidez grupos de nombres de archivo.
Estos caracteres especiales se llaman comodines.
El uso de comodines (tambin conocidos como globbing) permiten
seleccionar nombres de archivo en basado a patrones de caracteres.

COMODINES
La siguiente Tabla lista los comodines y lo que permiten seleccionar.
COMODIN

COINCIDE CON

Cualquier conjunto de caracteres (uno o mas)

Cualquier caracter individual.

[characters]

Cualquier caracter que es miembro del conjunto


characters.

[!characters]

Cualquier caracter que no es miembro del conjunto


characters.

[[:class:]]

Cualquier caracter que es miembro de la clase


especificada.

COMODINES
La siguiente Tabla enumera las clases de caracteres ms utilizadas.
CLASE
CARACTER

COINCIDE CON

[:alnum:]

Cualquier caracter alfanumrico.

[:alpha:]

Cualquier caracter alfabtico.

[:digit:]

Cualquier numero.

[:lower:]

Cualquier letra minscula.

[:upper:]

Cualquier letra mayscula.

COMODINES
El uso de comodines hace posible la construccin de criterios de
seleccin muy sofisticados para los nombres de archivo.
Los comodines se pueden utilizar con cualquier comando que acepte
como argumento nombres de archivo.
.

COMODINES
La siguiente tabla muestra algunos ejemplos de patrones y lo que
coinciden

CREAR DIRECTORIOS
El comando mkdir es utilizando para crear directorios.
Tiene la siguiente sintaxis:

Ejemplos:
mkdir dir1
mkdir dir1 dir2 dir 3

COPIAR ARCHIVOS Y DIRECTORIOS


El comando cp copia archivos o directorios.
Puede ser utilizado de dos formas diferentes:
Para copiar un archivo o directorio a un archivo o directorio:

Para copiar mltiples archivos o directorios dentro de un


directorio:

COPIAR ARCHIVOS Y DIRECTORIOS


La siguiente tabla lista algunas de las opciones comnmente usadas
con el comando cp.

COPIAR ARCHIVOS Y DIRECTORIOS


Ejemplos:

MOVER Y RENOMBRAR ARCHIVOS


El comando mv dependiendo de como se utilice, realiza tanto el
movimiento y el cambio de nombre de archivos.
En cualquier caso, el nombre de archivo original ya no existe despus
de la operacin.
El comando mv se utiliza de la misma forma que el comando cp.
Para mover o renombrar un archivo o directorio.

Para mover uno mas archivos o directorios desde una directorio


a otro

MOVER Y RENOMBRAR ARCHIVOS


El comando mv comparte muchas de las mismas opciones que cp

MOVER Y RENOMBRAR ARCHIVOS


Ejemplos:

REMOVER ARCHIVOS Y DIRECTORIOS


El comando rm es utilizado para remover (eliminar) archivos y
directorios.

Donde tem es el nombre de uno o mas archivos o directorios.


Hay que tener cuidad con este comando.
Los SO tipo Unix como Linux no tienen un comando para
recuperar archivos eliminados.
Una vez que se elimina algo con rm, se ha ido.
Linux asume que eres inteligente y sabes lo que ests haciendo.

REMOVER ARCHIVOS Y DIRECTORIOS


Opciones:

REMOVER ARCHIVOS Y DIRECTORIOS


Ejemplos:

También podría gustarte