Copiar, mover, cambiar el nombre y eliminar archivos con unix

Después de que se sienta cómodo moverse por la jerarquía de su disco duro en UNIX, es muy fácil de copiar, mover y renombrar archivos y carpetas. Para copiar archivos desde la línea de comandos, utilice el cp mando. Debido a que el uso de la cp comando copiar un archivo de un lugar a otro, se requiere dos operandos: primero la fuente y el destino.

Por ejemplo, para copiar un archivo desde la carpeta de inicio a la carpeta de documentos, utilice el cp orden como la siguiente:

cp ~ / MiDocumento ~ / Desktop / MiDocumento

Tenga en cuenta que al copiar archivos, debe tener permisos adecuados para hacerlo!

Si no se puede copiar en el destino que usted desee, es necesario preceder a la cp comando con sudo. Utilizando el sudo comando le permite realizar funciones como otro usuario. La idea aquí es que el otro usuario que está “emulando” tiene los privilegios necesarios para ejecutar la operación de copia deseado.

Cuando se ejecuta el comando, la línea de comandos le pide una contraseña. Si usted no sabe cuál es la contraseña, es probable que no debería utilizar sudo. administrador de su ordenador debería haber dado una contraseña apropiada para su uso. Después de introducir la contraseña correcta, el comando se ejecuta según se desee.

Video: Mover, Crear ,Eliminar Archivos y carpetas Consola o Terminal de Linux

En caso de que usted es curioso, sudo representa establecido por el usuario y hacer. Se establece que el usuario al que se especifica y realiza el comando que sigue al nombre de usuario.

sudo cp ~ / Desktop / MiDocumento / Usuarios / fuadramses / Escritorio / MyDocumentPassword:

Un primo cercano a la cp comando (copia) es el mv comando (mover). Como es fácil adivinar, la mv comando mueve una carpeta o archivo de un lugar a otro. Para demostrar, este comando se mueve Mi documento de la carpeta de escritorio a la carpeta Inicio del usuario actual:

Video: Introducción a la terminal Linux - Crear, copiar y eliminar archivos y carpetas. 002

mv ~ / Desktop / MiDocumento ~ / MiDocumento

Ah, pero aquí está la sorpresa oculta: La mv comando también funciona como un comando de cambio de nombre. Por ejemplo, para cambiar el nombre de un archivo Mi documento en el escritorio de MyNewDocument, hacer esto:

Video: Como crear, copiar, mover archivos y directorios (Linux)

mv ~ / Desktop / MiDocumento ~ / Desktop / MyNewDocument

Debido a que ambas carpetas en este ejemplo residen en la misma carpeta (~ / Desktop /), Parece como si el mv comando ha cambiado el nombre del archivo.

Una vez más, como el cp comando, el mv comando requiere que tenga permisos adecuados para la acción que desea realizar. Utilizar el sudo orden para ejecutar los comandos que no se permite el usuario actual (como se muestra en el símbolo) para ejecutar.

En los sistemas UNIX, no todos los usuarios son necesariamente iguales. Algunos usuarios pueden realizar funciones que otros no pueden. Esto es muy útil para mantener los mitones de su hijo fuera de los archivos importantes en su computadora portátil. También crea un obstáculo que debe elegir para trabajar en los archivos durante el uso de la cuenta de usuario restringido de su hijo.

Video: Crear, Mover, Eliminar, Renombrar y Copiar Archivos y Carpetas

los sudo comando le permite convertirse temporalmente en otro usuario - presumiblemente uno que tiene permiso para realizar alguna función que el usuario actual no puede.

¿Cuál sería la manipulación de archivos sea sin la capacidad de borrar archivos? Nunca miedo- UNIX puede eliminar cualquier cosa que lanzar en él. Utilizar el rm (corto para retirar) o rmdir (corto para eliminar el directorio) Comando para eliminar una carpeta o archivo. Por ejemplo, para eliminar MyNewDocument de la carpeta de escritorio, ejecutar el rm orden como la siguiente:

rm ~ / Desktop / MyNewDocument

Una vez más, la eliminación de archivos y carpetas requiere que tenga permiso para hacerlo. En otras palabras, cada vez que usted manipula los archivos con la línea de comandos, que está obligado a tener el permiso adecuado. Si el usuario actual no tiene estos permisos, usando sudo ayuda.

También debe comprobar para asegurarse de que su destino está escrito correctamente y que no hay espacios molestos que podrían causar una carnicería están al acecho en el comando.

Artículos Relacionados