Memorizar algunos comandos de administración de archivos de Linux facilitará su trabajo como administrador de TI y puede evitar la pérdida y la desorganización de los archivos.
Antes de comenzar cualquier tarea de administración de archivos, asegúrese de estar usando los permisos correctos. La realización de tareas de gestión de archivos como usuario no root tiene limitaciones; los usuarios no root solo tienen permisos de escritura para los directorios home y / tmp. El usuario root puede crear archivos en cualquier lugar del sistema operativo.
Otro requisito importante es conocer la ubicación del archivo. los estándar de jerarquía del sistema de archivos es el marco organizativo de las máquinas Linux. Este estándar garantiza que, sea cual sea la distribución que utilice, siempre encontrará archivos de programa en / usr, archivos de registro en / var / log y archivos temporales en / tmp.
Comandos básicos de administración de archivos de Linux
El primer comando que necesita saber es ls. Esto muestra todos los archivos en el directorio seleccionado actualmente. Puede agregar -l para ver propiedades de archivo adicionales, como el propietario del archivo y los permisos asociados. La ejecución de ls -a muestra los archivos ocultos y ls -l muestra el formato de salida largo para que pueda ver todas las propiedades del archivo.
También necesitarás Linux gestión de archivos comandos para copiar y mover archivos. Use el comando cp para copiar y luego use el comando mv para mover un archivo. Para ambos comandos, especifique el nombre del archivo como primer argumento y el nombre del directorio de destino como segundo argumento. Por ejemplo, cp / etc / hosts / tmp copia el archivo / etc / hosts al directorio / tmp.
Los permisos también se aplican al copiar o mover un archivo. Ambos comandos requieren que tenga permisos de lectura para el archivo original y permisos de escritura para el directorio de destino. Si desea mover un archivo, necesitará permiso de escritura para el directorio de archivos original. Esto se debe a que mover un archivo lo aleja de su ubicación original, lo que lo convierte en una operación de directorio.
El comando rm le permite eliminar un archivo; simplemente escribe rm y el nombre del archivo. Por ejemplo, rm / tmp / hosts eliminará el archivo que acaba de copiar en el directorio / tmp. Al eliminar archivos, necesita permisos de escritura en el directorio que contiene el archivo que desea eliminar.
Dependiendo de los comandos que utilice, el comando rm elimina archivos individuales, así como directorios de contenido. Para hacerlo, agregue el modificador -r al comando rm. La implementación de rm-r f / data borrará todo el directorio de datos, así que tenga cuidado y confirme qué datos está eliminando. Con los comandos de administración de archivos de Linux, una vez que se elimina algo, la cinta de respaldo es la única forma de recuperar datos.