Introducción
En este artículo, vamos a aprender cómo controlar el contenido de los archivos como un profesional en los servidores Debian 11. Estos comandos e instrucciones son válidos para todas las distribuciones de Linux que tengan un sistema de empaquetado APT. Estoy usando Debian 11 Edition para analizar la naturaleza de la manipulación de archivos en Linux. No solo todo lo discutido en este artículo se aplica a los servidores, sino que también son útiles para el uso de escritorio.
Manipulación de archivos en CLI
Cuando se trata de servidores Linux, los administradores de sistemas rara vez utilizan una interfaz gráfica de usuario. Una interfaz de línea de comandos simple, también conocida como CLI, es suficiente para que obtengan lo que deben hacer.
CLI tiene varias ventajas, pero también tiene sus desventajas. Los principiantes con conocimientos limitados se meten en problemas y, a menudo, se les ve rompiendo sus servidores. Este artículo lo guiará a través de la administración de archivos y creo que llevará sus habilidades al siguiente nivel.
Ventajas de diferencias y parches
La diferencia El programa tiene la capacidad de mostrar la diferencia entre dos archivos. Te demostraré cómo funciona exactamente. Una vez que haya experimentado el poder de diff , se dará cuenta de lo poderosa que será su experiencia de administración del servidor.
En nuestro caso, ya he creado dos archivos file1 y archivo2 .
También he agregado algo de contenido a esos archivos. Ejecutaré un comando muy importante para ver cuán diferentes son estos dos archivos en mi servidor Debian 11.
$ diff -u file1 file2
Como puede observar, el diff -u El comando mostró el contenido de ambos archivos. También mostró cuándo se actualizaron y a qué hora.
He modificado file1 por ahora, ejecutaremos el comando nuevamente para ver una imagen clara del archivo 1 en nuestro servidor.
Ejecutemos el comando nuevamente y veamos los cambios.
¡Ahí tienes!
Hemos agregado algunas líneas más y el diff programa diferenció que el file1 tiene algunos comentarios de descuento también. También muestra cuando file1 fue modificado la última vez.
Utilidad de parches
Nuestra próxima utilidad es parche . Nos ayuda a tomar un archivo de parche, el archivo que fue creado por diff y aplica la diferencia a un archivo. Hagámoslo ahora:
$ diff -u file1 file2 > File
$ cat File
Puedes verlo con la ayuda del parche utilidad, parcheé file1 y archivo2 en Archivo que ahora es un archivo de parche .
Conclusión
Ambos dif y parche Los programas ayudan a un administrador del servidor Linux a controlar sus archivos y crear nuevos archivos cuando las cosas van mal. Un principiante debe continuar explorando cómo funcionan las cosas en servidores Linux o incluso en escritorios. En caso de que su sistema Linux de escritorio no se inicie en una interfaz gráfica de usuario, puede usar estas instrucciones usando la interfaz de línea de comandos. Esto lo ayudará a recuperar el control de su sistema y resolver fácilmente problemas complejos.