Algunos consejos para ahorrar tiempo para usuarios de Linux

¿Estás aprovechando al máximo Linux? Hay muchas funciones útiles que parecen ser consejos y trucos para ahorrar tiempo para muchos usuarios de Linux. A veces, estos consejos y trucos para ahorrar tiempo se convierten en una necesidad. Lo ayudan a ser productivo con el mismo conjunto de comandos pero con una funcionalidad mejorada.
Estos son algunos de mis consejos favoritos para ahorrar tiempo que todo usuario de Linux debería saber:

  1. Mejor manera de cambiar de directorio:
    si es un usuario de la línea de comandos, el salto automático es un paquete imprescindible. Puede cambiar el directorio simplemente especificando una parte del nombre del directorio. También puede usar jumpstat para obtener estadísticas de sus saltos de directorio.
    $j log
    /var/log
    $j ard
    /home/ab/work/arduino
  2. Cambiar entre ventanas: Las ventanas que crea en la pantalla se numeran a partir de cero. Puede cambiar a una ventana por su número. Por ejemplo, salte a la primera ventana con Ctrl-a 0, a la segunda ventana con Ctrl-a 1 y así sucesivamente. También es muy conveniente cambiar a la ventana siguiente y anterior con Ctrl-a n y Ctrl-a p  respectivamente.
    Ctrl-a 0
    Ctrl-a 1
  3. ¡Necesita ejecutar el último comando con sudo, use sudo!
    ls -l /root
    
    sudo !!
    # This is equivalent to sudo ls -l /root
    
  4. Localice rápidamente un archivo en el disco:
    locate filename
  5. Depuración del sistema:
    • Para conocer el estado del disco/cpu/red, use iostat, netstat, top (o mejor htop) y (especialmente) dstat . Bueno para tener una idea rápida de lo que está sucediendo en un sistema.
    • Para conocer el estado de la memoria, ejecute y comprenda la salida de free y vmstat . En particular, tenga en cuenta que el valor «almacenado en caché» es la memoria mantenida por el kernel de Linux como caché de archivos, por lo que efectivamente cuenta para el valor «libre».
    • La depuración del sistema Java es una tetera diferente, pero un truco simple en Sun y algunas otras JVM es que puede ejecutar kill -3 y un seguimiento completo de la pila y un resumen del montón (incluidos los detalles generacionales de recolección de basura, que pueden ser muy informativos) ser volcado a stderr/logs.
    • Use mtr como una mejor ruta de seguimiento para identificar problemas de red.
    • Para ver por qué un disco está lleno, ncdu ahorra tiempo en comparación con los comandos habituales como
       du -sk *
    • Para encontrar qué socket o proceso está usando ancho de banda, pruebe iftop o nethogs.
  6. Libere espacio en disco: bleachbit es una utilidad ordenada para encontrar y eliminar archivos según el conocimiento específico de la aplicación.
  7. Recuperar para la consola: libtrash proporciona una funcionalidad similar a la papelera/papelera de reciclaje para los usuarios de la consola.
  8. Silenciar / Activar sonido:  
    $amixer set Master on|off
  9. Listado de redes inalámbricas:
    $iwlist INTERFACE scan
    Example: $iwlist wlan0 scan | grep ESSID
  10. Encontrar los archivos más grandes:
    ls -lSrh
  11. Búsqueda de paquetes:
    dpkg -S /path/to/file
    rpm -qf /path/to/file
    rpm -qa, apt-file are additional useful commands to take a look at.
  12. Obteniendo ayuda:
    • man – Haz de esto un hábito y aprende a usar man
    • whatis – Para conocer la breve descripción del comando
    • tipo : proporciona información sobre si el comando está integrado en el shell, es un alias o la ruta real del comando
  13. Dividir archivos: divide archivos en fragmentos de 1024 megabytes
    split -b 1024m filename
  14. Edición de la línea de comandos:
    muchos atajos muy prácticos pueden hacerlo más rápido y eficiente en la línea de comandos de diferentes maneras:
    • Busque y vuelva a ejecutar o edite un comando largo y complejo del historial.
    • Edite mucho más rápido que simplemente usando la tecla de retroceso y volviendo a escribir el texto.
    • Muévase mucho más rápido que simplemente usando las teclas de flecha izquierda y derecha.
  15. Otros consejos para el uso diario:
    • En bash, use Ctrl-R para buscar en el historial de comandos.
    • En bash, use Ctrl-W para eliminar la última palabra y Ctrl-U para eliminar la línea.
    • pstree -p es una visualización útil del árbol de procesos.
    • Use pgrep y pkill para buscar o señalar procesos por su nombre (-f es útil).
    • Para volver al directorio de trabajo anterior: cd –

Este artículo es una contribución de Vikas Acharya . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *