Alfredo José Feijóo González en Tutoriales en Español, Ingenieros y Técnicos, Telecomunicaciones e Informática Seguridad Informatica, Análisis y Gestion de Riesgos 7/12/2017 · 1 min de lectura · 6,7K

Como guardar los resultados de un comando de el terminal a un archivo.

Como guardar los resultados de un comando de el terminal a un archivo.

Hoy vamos a tratar un comando muy desconocido y realmnte útil, ¿ Como guardar el resultado de un comando, en el terminal Linux?.

Todos los servidores de Linux tienen una maravillosa función de sólo una carácter, y la verdad es que vale la pena conocerla porque es de lo más útil, especialmente si administras un servidor Linux. El carácter es >, y permite guardar el resultado que retorna un comando en un archivo. Con esta función, la máquina puede interpretar resultados extensos de forma más rápida.

Por ejemplo, si quieres listar todos los contenidos de un directorio, puedes guardar la salida para consultarla desde un documento, así evitarás la incomodidad de utilizar la ventana de el terminal, que a menudo se queda corta. Veamos un ejemplo a continuación.

Imaginemos que queremos guardar los resultados de una lista de contenidos en la carpeta /home/user/ y llamar al archivo que contendrá la información “listado”. Asumimos que el documento “listado” todavía no existe, ya que si no fuera así sobrescribiríamos su contenido. El comando quedaría de la siguiente forma:

ls /usr/lib > /home/user/listado

Si ya has creado un documento con los datos registrados y ahora quieres añadir más información al final, sin sobrescribir nada, tendrás que añadir un segundo signo >. Por ejemplo:

ls /usr/lib >> /home/user/listado

El resultado es más que obvio. En la carpeta /home/user/ encontraremos un archivo llamado “listado” en el que aparecerá un resumen detallado de los contenidos de dicha carpeta, un registro exacto de la salida del comando introducido en la terminal. Así de fácil.

Como resutlado dee todo este, podemos realizar un scrips, con todos los comandos, para realizar un chequeo de todo nuestro sistema, si quereis una dfinicion dtallada, podeis consultar el resto de los articulos, puesto qu este s un compendio de todos ellos.

Podeis lanzarlos como script o pegarlo en el terminal y luego guardar el resultado, con la expresion:

man kill | col -b > ~/documentos/kill/kill.txt

mio.sh | col -b > ~/documentos/kill/kill.txt

Tambien si teneis Lynix instalado, ( consulta articulo sobre la instalacion Lynix), podreis guardar los resultados, con el comando:

sudo lynis audit system --auditor "Vuestro nombre. XXXXXX XXXXXX" >>/home/Documentos/kill/listado222.txt

He añadido un escrip, que podeis copiar n el terminal, para chequear todo neustro sistema."mio.sh", que podeis lanzar como scripts.

En fin, aquí teneis unas cuantas ideas acerca de este comando, realmente util para guardar el resul,tado de un comando en el terminal.

Saludos a Tod@




Descargar articulo en pdf

Descargar Script