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…

15 risposte a “Alcuni comandi utili per il terminale…e i vostri?”

  1. Gianpaolo ha detto:

    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.

  2. DaniRevi ha detto:

    Grazie per il contributo, ti ho inserito 😉

  3. kr0n1x ha detto:

    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 😀 scrivo di fretta
    ciao bel blog

  4. DaniRevi ha detto:

    grazie kr0n1x, ho aggiornato il post 😉

  5. Roberto Travagliante (HoneyFT) ha detto:

    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!

  6. Doxaliber ha detto:

    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

  7. Bistek ha detto:

    Per creare una cartella con la data corrente:

    mkdir `date +%F`

    LuCa

  8. GiMauX ha detto:

    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’

  9. c.realkiller ha detto:

    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

  10. alessandro ha detto:

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

  11. simone ha detto:

    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

  12. simone ha detto:

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

  13. simone ha detto:

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

  14. mac89 ha detto:

    sudo bash comando per rendere il terminale root