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!

15 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 ;-)

DaniRevi
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 ;-)

DaniRevi
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

xrandr #per conoscere le risoluzioni supportate dal nostro monitor
per cambiare la risoluzione:
xrandr –output LVDS1 –panning 1024×768 #imposta la risoluzione a 1024×768

c.realkiller
26 gennaio 2011 alle 17:34

come si annulla l’arresto o il riavvio (equivalente di shutdown -a per windows)

alessandro
5 settembre 2011 alle 17:55

Lasciate perdere “windwose merda” se vuoi xò ti posso dare comandi x linux … adesempio :
ls = lista veloce di cio che vede il pc
ll = tutte le informazioni del comando ls
cd../ = vai all’account (o cartella dipende da dove si è situati ) superiore
cd./ = ritorna al sotto account

In fine quando si e in una cartella per modificarla si fa in questo modo :
gedit inserirete la parola che vorrete e lui ci entrerà ma se prmia della cartella (la cartela e mostrate vicino al comando ll ) c’è questo segno dovrete inserire super-aministrator :
—- = questo vuol dire che nn puoi :
d =leggere
r = scriverlo
w = eliminarlo
x = eseguire
A questo punto dovrete inserire sudo e lui di seguito vi chiedera la password!

Simone

simone
12 novembre 2011 alle 09:03

apprposito vorrei chiedere una cosa …
come si fa a impostare il dizionario italiano per il terminale ?

simone
12 novembre 2011 alle 09:05

ecco un comando che nn vi dico cosa fa però state tranquilli
say e inserite una parola a vostra piacimento per es :
say pizza

simone
12 novembre 2011 alle 09:06

sudo bash comando per rendere il terminale root

mac89
30 gennaio 2012 alle 18:30

Inserisci un commento

Name (required)

Mail (will not be published) (required)

Website

Sabato 04 Febbraio 2012