Alcuni comandi utili per il terminale…e i vostri?

In passato avevo già postato una decina di comandi utili da utilizzare nel terminale, oggi ne segnalo altri e mi piacerebbe che anche voi facciate lo stesso! :-)
Se utilizzate qualche comando carino che potrebbe essere utile ad altre persone, scrivetelo commentando questo post, lo aggiungerò nella lista accanto al vostro nome.

Inizio io:

(1) Spesso, quando si è agli inizi, capita di non riuscire ad installare un pacchetto da terminale perchè non si conosce il nome esatto. Con il seguente comando è possibile cercare una o più parole nella lista di tutti i pacchetti presenti nei repository:

apt-cache search paroladacercare

(2) Con questo comando è possibile creare una cartella e la sua sottocartella tutto in un colpo! Basta aggiungere “-p” al fondo:

mkdir nuova_cartella/nuova_sottocartella -p

(3) Questo comando potrà risultare banale ai più, ma magari qualcuno non lo conosce:

history

Serve per visualizzare gli ultimi comandi eseguiti nel terminale. Fornisce uno storico di circa 500 comandi utilizzati in passato e li stampa a video in ordine cronologico.

(4) Del prossimo comando ne avevo già parlato, ma lo segnalo di nuovo perché mi piace particolarmente:

xkill

Serve a trasformare il puntatore del mouse in un teschio per “uccidere” all’istante una determinata finestra e quindi il relativo processo. Ovviamente si può scegliere la finestra da uccidere, posizionate il mouse con il teschio su di essa e…cliccate! :-)
Vi consiglio, per comodità, di impostare l’avvio di xkill con una combinazione di tasti…ecco come fare.

(5) Questo comando, inviato da Gianpaolo, visualizza l’elenco di tutti i file che ha installato un pacchetto specificato:

dpkg -L nomepacchetto

E’ molto utile quando si sa che un pacchetto è installato ma non si sa con che comando far partire il relativo programma o dove sono i suoi file configurazione.

(6) Inviato da kr0n1x:
Spesso ci si dimentica di inserire “sudo” davanti ad alcuni comandi che necessitano i permessi di root per essere eseguiti. Invece di dover riscrivere il comando, basta digitare:

sudo !!

e in automatico sarà rieseguito il comando con i privilegi di root!

(7) Inviato da Roberto Travagliante (HoneyFT):
Per eliminare dall’history i comandi inseriti nel corso della sessione attiva al momento (utile per non far vedere ad altri utilizzatori del computer quello che avete fatto):

history -r

(8) Inviato da Roberto Travagliante (HoneyFT):
Per avere il numero degli utenti attualmente connessi al sistema:

who | wc -l

(9) Inviato da Roberto Travagliante (HoneyFT):
Per ottenere i messaggi del kernel relativi al riconoscimento delle periferiche (es: hard disk usb, o altro):

dmesg | less

(10) Inviato da Roberto Travagliante (HoneyFT):
Trova, nel percorso /usr e nelle relative sottodirectories, i files che iniziano con “pippo” e mostra a video l’elenco:

find /usr -name pippo* -print

(11) Inviato da Doxaliber:
Per terminare forzatamente un programma in modalità console bisogna utilizzare il comando kill. Visualizzare quindi tutti i processi aperti dall’utente con:

ps ux

Identificare quindi il PID del processo che si vuole killare ed infine digitare:

kill -9 PID

(12) Inviato da Bistek:
Per creare una cartella con la data corrente:

mkdir `date +%F`

(13) Inviato da GiMauX:
Comandi per spegnere o riavviare da terminale il pc in modo sicuro. Da lanciare con sudo.

Spegnere:

shutdown -h now

Riavviare il pc:

shutdown -r now

Spegnere tra 40 min:

shutdown -h +40

Riavviare tra 40 min:

shutdown -r +40

Spegnere tra 40 min con messaggio per tutti gli utenti collegati al terminale:

shutdown -h +40 ‘in spegnimento’

Ora continuate voi! :-) Scrivete i vostri comandi utili commentando questo post e io li inserisco a vostro nome…


Trackback: cita questo post sul tuo blog!

8 commenti

Il comando

dpkg -L nomepacchetto

visualizza l’elenco di tutti i file che ha installato il pacchetto specificato.

E’ molto utile quando si sa che un pacchetto è installato ma non si sa con che comando far partire il relativo programma o dove sono i suoi file configurazione.

Gianpaolo
10 ottobre 2007 alle 11:10

Grazie per il contributo, ti ho inserito ;-)

Daniele Reviglione
10 ottobre 2007 alle 11:17

bell’articolo, avrei un comando utile da consigliare:
spesso si dimentica di inserire “sudo” dove ci vuole (per esempio “hddtemp /dev/sda” ha bisogno dei permessi di root per visualizzare la temperatura dell’harddisk sda)
si riceve quindi un errore di privilegi.
invece di dover riscrivere il comando, basta scrivere “sudo !!”, e in automatico avrete dato il precedente comando coi privileggi di root!
spero di essere stato abbastanza chiaro :D scrivo di fretta
ciao bel blog

kr0n1x
12 ottobre 2007 alle 09:50

grazie kr0n1x, ho aggiornato il post ;-)

Daniele Reviglione
12 ottobre 2007 alle 13:55

history -r
per eliminare dall’history i comandi inseriti nel corso della sessione attiva al momento (utile per non far vedere ad altri utilizzatori del computer quello che avete fatto)

who | wc -l
per avere il numero degli utenti attualmente connessi al sistema

dmesg | less
per ottenere i messaggi del kernel relativi al riconoscimento delle periferiche (es: hard disk usb, o altro).

find /usr -name pippo* -print
trova, nel percorso /usr e nelle relative sottodirectories, i files che iniziano con “pippo” e mostra a video l’elenco.

Mi piace questo post, appena ho un minuto posto altri comandi. ok?

Se vuoi, ho un articolo simile, con un pochino di comandi di base che potresti inserire nel tuo blog.

Ciao, ottimo lavoro!

Roberto Travagliante (HoneyFT)
13 ottobre 2007 alle 09:32

Per killare un programma in modalità console il metodo migliore non è xkill (che funziona solo se il server X è attiva), bensì il comando kill.

Digitare:

ps ux

che visualizza tutti i processi aperti dall’utente.
Identificare quindi il PID del processo che vogliamo killare ed infine digitare:

kill -9 PID

Doxaliber

Doxaliber
13 ottobre 2007 alle 22:39

Per creare una cartella con la data corrente:

mkdir `date +%F`

LuCa

Bistek
16 ottobre 2007 alle 13:19

Comandi per spegnere o riavviare da terminale il pc in modo sicuro. Da lanciare con sudo.
Spegnere:
shutdown -h now
Riavviare il pc:
shutdown -r now
Spegnere tra 40 min:
shutdown -h +40
Riavviare tra 40 min:
shutdown -r +40
Spegnere tra 40 min con messaggio per tutti gli utenti collegati al terminale:
shutdown -h +40 ‘in spegnimento’

GiMauX
4 dicembre 2007 alle 16:21

Inserisci un commento

Name (required)

Mail (will not be published) (required)

Website

Giovedi 09 Settembre 2010