screenFetch: un generador de información del sistema definitivo para Linux

Principalmente confiamos en herramientas integradas en Linux para obtener la información del sistema en la GUI, con poco o ningún cambio con el cambio en el entorno de escritorio. Un aspecto clásico de la herramienta de información del sistema GUI en mi Debian Jessie.

 Descripción general del sistema Linux Descripción general del sistema Linux

Cuando se trata de la interfaz de línea de comandos, tenemos comandos que muestran toda la información del sistema, pero no existe un comando único capaz de proporcionar toda la información a la vez. ¡Si! Siempre podemos escribir un script para realizar todas estas tareas, pero no es factible para todos.

Existe una herramienta “ screenFetch ” que tiene todas las características mencionadas anteriormente y más de eso.

¿Qué es screenFetch?

ScreenFetch es una herramienta de información del sistema diseñada principalmente para Bash Shell, pero también funciona con otros entornos de shell. La herramienta es lo suficientemente inteligente como para detectar automáticamente la distribución de Linux que está utilizando y generar el logotipo ASCII de la distribución con cierta información valiosa a la derecha del logotipo. La herramienta se puede personalizar hasta el punto, puede cambiar colores, no establecer ASCII y tomar capturas de pantalla después de mostrar la información.

Una lista de valiosos programas de información del sistema screenFetch son:

  1. [email protected] _name
  2. SO
  3. Kernel
  4. Uptime
  5. Paquetes
  6. Shell
  7. Resolución
  8. DE
  9. WM
  10. WM Theme
  11. GTK Theme
  12. Icon Theme
  13. Fuente
  14. CPU
  15. RAM

Cómo instalar screenFetch en Linux

freestar.config.enabled_slots.push

Podemos obtener screenFetch usando git clone o descargando archivos fuente directamente desde el enlace de abajo. Verifique el enlace ‘ Descargar ZIP ‘ en la parte inferior derecha, descargue el archivo zip desde allí y descomprímalo.

  1. https://github.com/KittyKatt/screenFetch .git

Alternativamente, también puede tomar el paquete usando el comando wget como se muestra a continuación.

$ wget https://github.com/KittyKatt/screenFetch/archive/master. zip $ unzip master.zip

No necesitamos instalar el script, simplemente mueva la carpeta extraída debajo de /usr/bin y hágalo ejecutable.

$ mv screenFetch-master/screenfetch-dev/usr/bin $ sudo mv screenFetch-master/screenfetch-dev/usr/bin/

Cambie el nombre del archivo binario screenFetch-dev a screenfetch , para usar con facilidad.

$ cd/usr/bin $ sudo mv screenfetch-dev screenfetch $ chmod 755 screenfetch

Ahora vamos a probar el comando ‘ screenfetch ‘ a la derecha desde la terminal para ver la información general de nuestro sistema.

$ screenfetch  Instalar ScreenFetch en Linux Mostrar sistema Linux Información del tem

Ejecutando el comando screenFetch usando la opción ‘-v ‘ (Verbose), aquí está el resultado del mismo.

$ screenfetch-v screenFetch Verbose Output screenFetch Salida detallada

Ocultar el logotipo ASCII de la distribución de Linux correspondiente usando el interruptor ‘-n ‘.

$ screenfetch-n  Ocultar la distribución del logotipo ASCII Ocultar logo ASCII Distribución

Elimine todo el color de salida usando la opción ‘-N ‘.

$ screenfetch-N  Strip All Colors Eliminar todos los colores

Truncar la salida en la terminal, según el ancho de la terminal usando el interruptor ‘-t’.

$ screenfetch-t  Truncar screenFetch Salida Truncar screenFetch Output

Suprimir errores en la salida con la opción ‘-E ‘.

$ screenfetch-E Ignorar errores en la salida Ignorar errores en la salida

Mostrar versión actual ‘-V ‘.

$ screenfetch-v  Mostrar pantalla actualFetch Version Mostrar pantalla actualFetch Versión

Mostrar opciones y ayuda ‘-h ‘.

$ screenfetch-h  Mostrar opciones de screenFetch Mostrar opciones de screenFetch Usar screenfetch en el inicio de sesión del usuario

Sería una buena broma usar este script de manera que tan pronto como un usuario inicie sesión en el shell, se muestre la ejecución del script y la salida.

Para realizar dicha tarea debemos agregar la línea de abajo, ya que está al final del archivo ~/.bashrc .

if [-f/usr/bin/screenfetch]; luego captura de pantalla; fi

​​Después de agregar, la línea anterior, el archivo ~/.bashrc ahora se ve así.

 Mostrar información del sistema al iniciar sesión Mostrar información del sistema al iniciar sesión

Cerrar sesión y volver a iniciar sesión para comprobar si es eficaz o no. Lo que obtuve fue.

Verificar información después de iniciar sesión Verificar información después de iniciar sesión

Conclusión

screenFetch es una herramienta muy agradable que funciona desde el primer momento, la instalación fue muy sencilla y funciona sin ningún problema incluso en las últimas pruebas de Debian. La versión actual es 3.5.0 , que aún está madurando gradualmente. La información del sistema que muestra tan pronto como un usuario inicia sesión en Bash Shell es brillante. Vale la pena probar esta maravillosa herramienta y todos ustedes deben probarla. Sería bueno que obtuviéramos la captura de pantalla de su distribución.

Eso es todo por ahora. Estaré aquí de nuevo con otro artículo interesante muy pronto.