Comandi shell (v2.0)

22 Aprile, 2007 at 3:45 pm | In Guide, Shell |

shell201.png

AGGIORNAMENTO:
Ver 2.0

Da un pò di tempo volevo fare questa guida, non solo per voi ma anche per me, è solo da pochi mesi che uso Linux e quindi voglio costruire questa raccolta perchè potrebbe di sicuro essermi utile, se volete consigliarmi qualche cosa da aggiungere fatemi sapere nei commenti. Volevo suddividere questa guida in 2 parti, una per i comandi essenziali tipo gestione file e cartelle e l’altra per i comandi avanzati come riconfigurare Xorg.

cpr21.png

  • ls [opzioni][directory]

serve ad elencare il contento della directory, se non si specifica il percorso lista la cartella corrente, può avere varie opzioni:

-a mostra i file nascosti
-l elenco con attributi

  • cd [directory]

serve per cambiare directory corrente

  • cd

si ritorna alla cartella home

  • cd ..

per spostarsi superiormente

  • pwd

identifica il percorso in cui ci troviamo

  • cp origine destinazione

copia il file dal percorso in origine a quello di destinazione

  • mv origine destinazione

serve per spostare o rinominare file e directory

  • mv nomef nomef_rinominato

rinominare file

  • rm file
  • rmdir directory

rm serve per eliminare file e rmdir per eliminare cartelle

  • mkdir directory

creare una nuova cartella

  • cat nomefile

stampa contenuto del file
cav2.png

In questa parte verranno elencati i comandi per realizzare operazioni avanzate.

  • man [comando]

ottenere informazioni su un comando e le sue possibile operazioni (q per uscire)

  • sudo [comando da eseguire]

è un comando fondamentale per eseguire quasi tutte le operazioni e serve per ottenere i privilegi di root

  • sudo dpkg-reconfigure xserver-xorg

serve per riconfigurare Xorg

  • dpkg -i nome_pacchetto.deb

serve per installare un pacchetto .deb che abbiamo nella directory corrente, altre opzioni:

-purge rimozione completa del pacchetto

  • apt-get install nome_pacchetto

questo comando serve per installare un intero software che è presente nei repository

  • lshw

lista tutte le informazioni sul nostro hardware (per comodità vedere il comando seguente)

  • [comando] | more

dopo aver scritto un comendo è possibile aggiungere la pipe( | sotto l ‘esc) per visualizzare per pagine la videata altrimenti troppo lunga (attraverso lo spazio o l’invio)

  • uname -r

vedere la versione del kernel (uname ha molte opzioni gurdate con il comando man es. -a)

  • sudo gedit /etc/apt/sources.list

aprire il file source.list dove aggiungere nuovi repository

  • sudo apt-get update

aggiornare lista repository

  • glxinfo |grep rendering

se il risultato è yes, significa che avete l’abilitazione 3D attivata

  • fgl_glxgears

lo stesso risultato ma grafico

  • chmod [opzioni] percorso

serve per modificare i permessi di un percorso (consultate la guida)

  • gconf-editor

per aprire l’editor di configurazione di GNOME

  • sudo apt-get autoclean
  • sudo apt-get autoremove

pulire il sistema dai pacchetti inutilizzati

  • chmod +[opzioni] nomef

operazione fondamentale per cambiare i permessi ai file con:

+/- r abilita/disabilita la lettura
+/- w abilita/disabilita la scrittura
+/- x abilita/disabilita l’esecuzione

  • killall nome_prog

termina programma nome_prog

  • whereis nome_prog

in quali cartelle si trova il programma

  • top

elenco processi attivi

ps. Se ne avete alcuni da suggerirmi contattatemi pure

reve51

6 Commenti »

RSS feed dei commenti a questo articolo. TrackBack URI

  1. [...] Aggiornamento: Comandi Shell (v2.0) Clikka [...]

    Pingback di Aggiornamento: Comandi Shell (v2.0) « [LINUX PIRATES] — 10 Dicembre, 2007 #

  2. Wow :)
    Ciao ;)

    Commento di cliccaqui — 10 Dicembre, 2007 #

  3. » htop
    simile a top ma molto più comprensibile e *colorato*,
    si può usare perfino il mouse!
    (sudo apt-get install htop)

    » gpm
    permette di utilizzare un mouse anche nelle console virtuali
    (sudo apt-get install gpm)

    » xinit — :n
    permette di avviare un nuovo X (server grafico) sul display specificato
    da n (dove n è un numero)

    » dmesg
    stampa tutti i messaggi generati dal kernel dall’avvio del sistema

    » [comando] | tail
    (es. dmesg | tail) visalizza le ultime righe dell’output di comando

    » cat /proc/uptime
    visualizza il numero di secondi da quando il kernel è stato caricato

    » cat /proc/loadavg
    visualizza il carico medio della(e) cpu

    » sudo /etc/init.d/networking restart
    ricarica la configurazione della rete

    » beep -f 1000 -l 100 -r 5 -d 200
    fa 5 beep distanti 200ms, di durata 100ms e di frequenza 1000Hz

    » xsensors
    visualizza voltaggi, temperature e velocità delle ventole del vostro sistema
    (sudo apt-get install xsensors)

    » gnome-session
    avvia una sessione gnome da un terminale

    » sudo /etc/init.d/gdm restart
    riavvia il gestore degli accessi di GNOME. kdm per KDE.

    » ifconfig
    visualizza l’elenco delle interfacce di rete e le relative configurazioni

    » sudo update-alternatives –config [pacchetto]
    permette di scegliere quale versione usare di pacchetto, se ve ne sono
    installate diverse. Ad esempio “java” può essere fornito da
    sun-java5 sun-java6 java-gjc java-icedtea7(la migliore) ecc…

    » sudo -i
    permette di ottenere una shell interattiva dell’utente root (amministratore)

    …. usate sempre TAB (tasto a sinistra di q) per completare i comandi!

    Commento di pippomalusa — 10 Dicembre, 2007 #

  4. Ah… dimenticavo :D….
    complimenti x il blog!!

    Commento di pippomalusa — 10 Dicembre, 2007 #

  5. @ pippomalusa
    Grazie mille :D

    Commento di reve51 — 10 Dicembre, 2007 #

  6. credo che questa ottima guida la recensirò su IPMART

    ottimo lavoro!!!

    Ne aprofitto per invitarti:

    Per registrarti puoi usare la mia referenza, mi farebbe onore:

    http://www.ipmart-forum.it/register.php?referrerid=2047

    Sei libero di postare tutto quello che vuoi, la colllaborazione qui è ben gradita e riconosciuta, e visto che metto d’obbligo sempre citare la fonte delle notizie, dei programmi e di tutto il materiale postato, ti puoi fare pubblicità verso un popolo che sta crescendo a dismisura!
    Pensa che da ottobre a oggi si sono iscritte più di 11mila persone!!!!

    Commento di katramina — 4 Maggio, 2008 #

Lascia un commento

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Blog su WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.