Archivos y Directorios en Ubuntu
Utilitarios de Manipulación de Archivos y Directorios
La manipulación de archivos significa las operaciones de copiar, mover y borrar archivos y/o directorios
mkdir: se usa para crear directorios. Su sintaxis es simple:
Sintaxis:
mkdir [opciones]
Sólo una opción es digna de interés: la opción -p. Si esta opción se pasa como argumento, mkdir creará los directorios padre si es que ya no existían. Si no se especifica esta opción y los directorios padre no existen, mkdir mostrará un error.
rm: borrar archivos o directorios (ReMove, «quitar»). Este comando tiene la funcionalidad de los comandos del y deltree de DOS, y más. Sintaxis es la siguiente:
rm [opciones]
Entre las Opciones, se encuentran:
-r, o -R: Borrar recursivamente. Esta opción es obligatoria para borrar un directorio, vacío o no.
Sin embargo, también existe el comando rmdir para borrar directorios vacíos.
-i: Pedir información antes de cada supresión. Se recomienda hacer un alias del comando rm por rm -i en su shell, y de la misma forma para los comandos cp y mv.
-f: La opuesta de -i, fuerza la supresión de los archivos o directorios, incluso si el usuario no tiene derecho de escritura sobre los archivos.
Atención: un archivo borrado con rm se borra irrevocablemente. ¡No hay forma alguna de recuperar los archivos! No dude en usar la opción -i...
mv: mover o renombrar archivos (MoVe, «mover»).
La sintaxis del comando mv es la siguiente:
mv [opciones]
Algunas opciones:
-f: Fuerza el movimiento de archivos -- ninguna advertencia en caso de que se esté sobreescribiendo un archivo que ya existe durante la operación.
-i: La opción contraria -- pedir confirmación al usuario antes de sobre-escribir un archivo existente.
-v: Modo verboso, reportar todos los cambios.
cp: copiar archivos y directorios (CoPy, «copiar»). cp tiene la misma función que los comandos
Sintaxis es la siguiente:
cp [opciones]
-R: Copiar recursivamente; obligatoria para copiar un directorio, incluso uno vacío.
-i: Pedir confirmación antes de sobre-escribir cualquier archivo.
-f: Lo opuesto de -i, reemplazar cualquier archivo existente sin pedir confirmación alguna.
-v: Modo verboso, reporta todas las acciones llevadas a cabo por cp.
Algunos ejemplos:
• prompt$ cp -i /tmp/images/* images/: Copia todos los archivos del directorio /tmp/images al
directorio images/ del directorio corriente, pidiendo confirmación si se va a sobre-escribir algún
archivo.
• prompt$ cp -vR docs/ /shared/mp3s/* miscosas/: Copia todo el directorio docs al directorio
actual más todos los archivos del directorio /shared/mp3s al directorio miscosas ubicado en el
directorio corriente.
• prompt$ cp carta cartita.txt Hace una copia del archivo carta con el nombre cartita.txt en el
directorio corriente.
0 comentarios:
Publicar un comentario
Suscribirse a Enviar comentarios [Atom]
<< Inicio