Comandi utili da riga di comando su Unix


9

Dato che esiste una versione Windows di questa domanda, ho deciso di aprire un wiki della comunità per la stessa domanda con unix, linux e simili.

Aggiornerò questo elenco con le risposte:

  • bash: exec 3 <> / dev / tcp / localhost / 80 # Reindirizza alla porta 80 di localhost
  • trova: cerca i file in una gerarchia di directory
  • htop: visualizzatore di processo interattivo, simile al top
  • xargs: crea ed esegue le righe di comando dall'input standard
  • tmux: sessioni della riga di comando rimovibili e riaccessibili
  • apropo: trova pagine man pertinenti
  • vmstat: visualizza lo stato del sistema

Siti internet:

  • commandlinefu.com
  • serverfault.com

Scorciatoie da tastiera: - Ctrl T (specifico per BSD): invia SIGINFO a un programma in esecuzione - Tasto Magic SesRq (specifico per Linux): en.wikipedia.org/wiki/Magic_SysRq_key


Vedi la risposta di @Andrew Hodgson.
Gareth,

Sì, in realtà lo vedo.
Álvaro,

Risposte:



7

'schermo': consente sessioni della riga di comando rimovibili e riaccessibili. Reso ancora più brillante con i profili dello schermo (impostazione predefinita in Ubuntu 9.04) e byobu in 10.04





2

Utilizzo di "ack" in sostituzione di grep / find + xargs + grep: www.betterthangrep.com


2

Ripristina

per quando cat per errore un file binario :-)

Saluti


1

Forse non comandi di per sé, ma ho scoperto che puoi impostare bash per usare emacs o scorciatoie in stile vi per navigare nel prompt in modo da essere particolarmente utile. Ctrl + A per spostarsi all'inizio della riga, Ctrl + E per spostarsi alla fine della riga e tutti gli altri (cfr. Http://www.hypexr.org/bash_tutorial.php ).


So che bash usa lo stile emacs per impostazione predefinita, ma in realtà è possibile utilizzarlo con i comandi vi? Mi piacerebbe, ma non sono sicuro di come funzionerebbe. (Modifica: ho appena realizzato quanti anni ha ... ma ah bene. Domanda legittima.)
lunchmeat317

0

ls- elenca i contenuti della directory. ls /bin ls /usr/bin ls /usr/local/bin: Guarda con quali altri giochi puoi giocare


0

pushd, popd - directory push, directory pop

cd - senza alcun parametro ti riporterà alla tua home directory.

history- fornisce un elenco di tutte le precedenti combinazioni di comandi eseguite. Puoi accedere a questa lista se stai cercando qualcosa di specifico. E poi usalo !nper richiamarlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.