Comandos útiles de línea de comandos en Unix


9

Como hay una versión de Windows de esta pregunta, decidí abrir una wiki comunitaria para la misma pregunta en Unix, Linux y similares.

Actualizaré esta lista con las respuestas:

  • bash: exec 3 <> / dev / tcp / localhost / 80 # Redirigir al puerto 80 de localhost
  • buscar: buscar archivos en una jerarquía de directorios
  • htop: visor de procesos interactivo, similar a la parte superior
  • xargs: construye y ejecuta líneas de comando desde la entrada estándar
  • tmux: sesiones de línea de comandos desmontables y reconectables
  • apropo: encontrar páginas de manual relevantes
  • vmstat: ver el estado de su sistema

Sitios web:

  • commandlinefu.com
  • serverfault.com

Atajos de teclado: - Ctrl T (BSD específico): envíe SIGINFO a un programa en ejecución - Clave Magic SesRq (específico de Linux): en.wikipedia.org/wiki/Magic_SysRq_key


Ver la respuesta de @Andrew Hodgson.
Gareth

Sí, en realidad lo veo.
Álvaro

Respuestas:



7

'pantalla': permite sesiones de línea de comandos desmontables y reconectables. Hecho extra brillante con perfiles de pantalla (predeterminado en Ubuntu 9.04) y byobu en 10.04





2

Usando 'ack' como reemplazo de grep / find + xargs + grep: www.betterthangrep.com


2

Reiniciar

para cuando accidentalmente cat un archivo binario :-)

Salud


1

Tal vez no sean comandos per se, pero descubrí que puede ser especialmente útil configurar bash para usar emacs o atajos de estilo vi para navegar por el indicador. Ctrl + A para desplazarse al comienzo de la línea, Ctrl + E para desplazarse al final de la línea y todos los demás (consulte http://www.hypexr.org/bash_tutorial.php ).


Sé que bash usa el estilo emacs por defecto, pero ¿es posible que use comandos vi? Me encantaría, pero no estoy seguro de cómo funcionaría. (Editar: Me acabo de dar cuenta de la antigüedad de esto ... pero bueno. Pregunta
legítima

0

ls- lista de contenidos del directorio. ls /bin ls /usr/bin ls /usr/local/bin: Mira con qué otros juguetes puedes jugar


0

pushd, popd - directorio push, directorio pop

cd - sin ningún parámetro lo llevará de regreso a su directorio de inicio.

history- da una lista de todas las combinaciones de comandos anteriores que se ejecutaron. Puede seleccionar esta lista si está buscando algo específico. Y luego úsalo !npara recordarlo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.