>
MENU
mono-logo.png

Corso su Mono: introduzione

Corso su PHP: Introduzione

10 dicembre 2007 Visualizzazioni: 133 Focus

Top 25: il The Best Of dei comandi utilizzati da terminale (Parte II)

Nella scorsa puntata abbiamo analizzato i maggiori 25 comandi che sono maggiormente richiesti nei vari forum della comunitĂ  GNU/Linux. In modo particolare da coloro che vogliono iniziare a diventare amministratori di sistema.

terminal1.png

Oggi, invece, vedremo altri 25 comandi più basilari, molto usati sia dall’utente alle prime armi sia da quello più smaliziato.

  1. cd percorso_cartella_di_destinazione
    Permette di spostarsi nella cartella desiderata.
    Variante:
    cd ..
    permette di andare nella cartella precedente.
    cd /
    permette di andare direttamente alla cartella radice.
  2. pwd
    Permette di vedere in quale cartella ci si trova.
  3. touch nome_file
    Serve a cambiare il timestamp di un file. Se il file non dovesse esistere, crea nome_file.
  4. cat nome_file
    Stampa a video il contenuto di nome_file.
  5. cat > nome_file
    Crea il file nome_file e permette di scriverci subito dentro. Una volta terminato di scrivere, per uscire dal file basta digitare CTRL+D.
  6. chmod +[opzione] nome_file
    Cambia i permessi al file:
    +r abilita la lettura;
    +w abilita la scrittura;
    +x abilita l’esecuzione;
    se al posto di + si mette -, si tolgono i permessi al file.
  7. dmesg
    Permette di visualizzare i log di sistema.
  8. grep frase_da_cercare nome_file
    Cerca una frase all’interno di nome_file.
  9. ln -s nome_file copia_nome_file
    Crea un link simbolico a copia_nomefile di nomefile. Il link può essere fatto anche con cartelle.
  10. strace nome_programma
    Indica cosa fa il programma nome_programma quando è in esecuzione.
  11. mkdir nome_cartella
    Crea una cartella nome_cartella.
  12. rmdir nome_cartella
    Rimuove la cartella nome_cartella.
  13. cp /percorso_origine/nome_file /percorso_destinazione
    Copia nome_file in percorso_destinazione.
  14. mv /percorso_origine/nome_file /percorso_destinazione
    Sposta nome_file in percorso_destinazione.
    Variante:
    mv nome_file nome_file_rinominato
    Questo comando viene anche usato per rinominare un file.
  15. rm nome_file
    Rimuove il file nome_file.
  16. su [password]
    Permette di guadagnare i privilegi di Root dopo aver digitato la relativa password.
  17. find nome_file
    Cerca nella cartella corrente il file nome_file.
  18. kill -9 numero_processo
    Forza il termine dell’esecuzione del processo con numero numero_processo.
  19. killall nome_programma
    Termina l’esecuzione del programma nome_programma.
  20. whereis nome_programma
    Indica in quali cartelle si trova il programma nome_programma.
  21. mount [eventuali parametri] /dev/nome_dispositivo /media/nome_dispositivo
    Monta il dispositivo (disco fisso, CD/DVD, dispositivi USB ecc…) nella cartella /media/nome_dispositivo, rendendolo utilizzabile immediatamente. Per sapere quali parametri occorre utilizzare per i dispositivi, digitare man mount.
  22. umount /media/nome_dispositivo
    Smonta il dispositivo montato in /media/nome_dispositivo.
  23. shutdown [parametro] [tempo] (Da eseguire con i permessi di root)
    Permette di effetuare le seguenti operazioni:
    -h now permette di spegnere il sistema immediatamente;
    -r now permette di riavviare il sistema immediatamente.
  24. ping nome_host
    Invia delle richieste all’host nome_host per verificare che la rete funzioni.
  25. ./configure && make && su make install
    Triade di comandi indispensabili per poter compilare ed installare un programma da sorgenti.

Anche questa Top 25 è terminata! Se Voi lettori avete altri comandi da suggerire, segnalateli pure nei commenti!

di Gianfranco Limardo - TuxJournal.net

twittergoogle_pluslinkedinmail
  • gallows

    assolutamente “bg” e “fg” (benché siano builtin dell shell).

  • http://www.malex.org malex

    Io aggiungerei il “cd” senza argomenti, che ci fa tornare alla home.

  • http://www.malex.org malex

    Il comando “find” non si usa come indicato. Per cercare un file la sintassi è “find -name nome_file”.

  • http://www.spaziopc.net Fabio Nardozzi

    Ottimo ragazzi, bella guida. ;)

  • Ntropia

    Non vedo *il* comandopiù importante, “man” (e i suoi fratelli apropos, info…), che è la chiave di accesso a tutto il sapere dei comandi *nix.

    E poi, visto che c’è il kill, anche top e ps mi paiono indispensabili, così come un bel df.

    eNjoy

  • Ntropia

    Chiedo venia, mi sono perso la prima parte dell’articolo (acc’, sempre articoli spezzati! :), dove il man era il n.1! e così a seguire gli altri comandi…
    Ben fatto

    eNjoy

  • Poldo

    Il comando su sere a cambiare utente…non ad avere i privilegi di root

    Switch
    User