lunes, 27 de junio de 2011

COMANDOS BÁSICOS PARA EL MANEJO DE ARCHIVOS

Otras opciones del comando “l”
La orden ls -s:
La orden ls visualiza una lista de archivos que hay en su directorio y la opción -s añade el tamaño de cada archivo en bloques.
La orden l -a
Esta orden visualiza los archivos ocultos del sistema y los creados por el usuario de trabajo.
La orden lx
Esta orden visualiza los archivos y directorios por columnas.
La orden lr:
Lista sólo la información de los directorios con su contenido. Sintaxis: $ lr Directorio <ENTER>
La orden l -d
Lista sólo la información de los directorios sin  su contenido. Sintaxis: $ l -d Directorio <ENTER>
CANALIZACIONES

Se encontrará en situaciones en las que tendrá necesidad de enviar datos de una orden a otra.

En otras palabras, querrá enviar la salida estándar de una orden a otra orden y no un archivo destino.

El operador de canalización (carácter de barra vertical) colocado entre dos ordenes forma una conexión entre ellas.

La salida estándar de una se convierte en la entrada estándar de la otra. La operación de la canalización recibe la salida de la orden que va delante de ella y envía estos datos como entrada a la orden que va detrás de la canalización. Sintaxis: $ ls | lpr <ENTER>
Como se muestra en el anterior ejemplo, puede conectar la orden “ls” y la orden “lpr” con una canalización.
La lista de nombres de archivo, que es la salida de la orden “ls”, es canalizada a la orden “lpr”

MORE
Se hace algo muy similar para visualizar un archivo con números de línea.
En este caso, la salida numerada usualmente es canalizada a la orden more para obtener una presentación pantalla por pantalla.
Como se muestra en el anterior ejemplo, puede conectar la orden “ls” a la canalización y la orden more, dejando visualizar pantalla por pantalla el listado de directorios y archivos o ficheros localizados en el usuario de trabajo.

A medida que vaya creando más y más archivos o ficheros, le interesará hacer copias de seguridad, cambiarlos de nombre, borrar algunos de ellos o incluso darles nombres adicionales.

Linux y Unix proporcionan varias órdenes de archivos que le permiten buscar archivos, copiarlos renombrados o suprimirlos.

Las órdenes son abreviaturas de palabras completas que constan sólo de dos caracteres.



CP
La orden cp representa a la palabra “copy” (copiar) y copia un archivo.
Sintaxis: $ cp archivo1  archivo2 <ENTER>
MV
Representa a la palabra “move” (mover) y renombra o desplaza un archivo.
Sintaxis: rm: representa a la palabra “remove” (suprimir) y sirve para borrar archivos o ficheros
Sintaxis: $ rm archivo <ENTER>
LN
Representa a la palabra “link” (vincular) y sirve para añadir otro nombre a un archivo
Sintaxis: $ ln archivo3 archivo4
FIND
La orden find le permite efectuar una búsqueda así.
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 busca entonces dentro de los directorios listados y en sus subdirectorios archivos que cumplan con ese criterio.
La opción -NAME: Tiene como criterio un patrón e indica a find que busque nombres de archivo que coincidan con ese patrón.

La opción -PRINT: La opción print indica a find que saque por la salida estándar los nombres de todos los archivos o ficheros que localice.
Sintaxis: $ find /home  -name lunes  -print  <ENTER>
En el anterior ejemplo find busca el archivo o fichero lunes dentro del directorio home o casa de usuarios del sistema.

Compartir English Portuguese Spain