Professional Documents
Culture Documents
COMANDO DESCRIZIONE
INDICE ^
Informazioni sul sistema
mostra l'architettura della
arch macchina(1)
mostra l'architettura della
uname -m macchina(2)
mostra la versione del kernel in
uname -r uso
mostra componenti hardware di
dmidecode -q sistema - (SMBIOS/DMI)
mostra le info e le caratteristiche
hdparm -i /dev/hda di un hard-disk
eseguire un test di lettura su un
hdparm -tT /dev/sda hard-disk
cat /proc/cpuinfo visualizzare informazioni sulla cpu
cat /proc/interrupts visualizzare gli interrupts
cat /proc/meminfo verificare la memoria in uso
cat /proc/swaps visualizzare i filesystem(s) swap
cat /proc/version visualizzare la versione del kernel
cat /proc/net/dev visualizzare gli adattori di rete
cat /proc/mounts visualizzare i filesystem(s) montati
lspci -tv visualizzare le periferiche pci
lsusb -tv visualizzare le periferiche usb
date visualizzare la data di sistema
visualizzare il calendario dell'anno
cal 2007 2007
impostare data e ora -
date 041217002007.00 MeseGiornoOreMinutiAnno.Secondi
salvare definitavamente le
clock -w modifiche della data sul BIOS
linux commands line list v1.2 - LinuxGuide.it
INDICE ^
Arresto, Riavvio e Logout di un sistema
shutdown -h now arresto del sistema(1)
init 0 arresto del sistema(2)
telinit 0 arresto del sistema(3)
shutdown -h ore:minuti & arresto programmato del sistema
cancellare un arresto
shutdown -c programmato del sistema
shutdown -r now riavvio del sistema(1)
reboot riavvio del sistema(2)
logout abbondonare la sessione
linux commands line list v1.2 - LinuxGuide.it
INDICE ^
File e Directory
cd /home entrare nella directory '/home'
cd .. risalire di un livello
cd ../.. risalire di due livelli
cd vai alla home directory
cd ~user1 vai alla home directory
cd - vai alla directory precedente
visualizzare il path della directory
pwd di lavoro
1 of 14 ls visualizzare file directory 04/12/2008 07:11 AM
Linux Commands Line - Italian http://www.linuxguide.it/commands_list.php?Choose_La...
Permessi sui file - usare "+" per impostare i permessi e "-" per rimuoverli
visualizzare il contenuto di un
tar -tf archive.tar archivio
tar -xvf archive.tar estrarre un archivio tar
estrarre un archivio tar dentro
tar -xvf archive.tar -C /tmp /tmp
creare un archivio tar compresso
tar -cvfj archive.tar.bz2 dir1 in bzip2
decomprimere un archivio tar
tar -xvfj archive.tar.bz2 compresso in bzip2
creare un archivio tar compresso
tar -cvfz archive.tar.gz dir1 in gzip
decomprimere un archivio tar
tar -xvfz archive.tar.gz compresso in gzip
creare un archivio compresso in
zip file1.zip file1 zip
zippare più file e directory
zip -r file1.zip file1 file2 dir1 contemporaneamente
unzip file1.zip decomprimere un archivio zip
linux commands line list v1.2 - LinuxGuide.it
INDICE ^
Pacchetti RPM - Fedora, RedHat e derivate
rpm -ivh pacchetto.rpm installare un pacchetto rpm
installare un pacchetto rpm
rpm -ivh --nodeps pacchetto.rpm ignorando le dipendenze richieste
aggiornare un pacchetto rpm
rpm -U pacchetto.rpm senza modificarne i file di
configurazione
aggiornare un pacchetto rpm solo
rpm -F pacchetto.rpm se quest'ultimo risulta già
installato
rpm -e nome_pacchetto.rpm rimuovere un pacchetto rpm
visualizzare tutti i pacchetti rpm
rpm -qa installati sul sistema
visualizzare tutti i pacchetti rpm
rpm -qa | grep httpd col nome "httpd"
ottenere informazioni su un
rpm -qi nome_pacchetto determinato pacchetto installato
visualizzare i pacchetti rpm di un
rpm -qg "System Environment/Daemons" gruppo software
visualizzare la lista dei file forniti
rpm -ql nome_pacchetto da un pacchetto rpm installato
visualizzare la lista dei file di
rpm -qc nome_pacchetto configurazione forniti da un
pacchetto rpm installato
visualizzare la lista delle
rpm -q nome_pacchetto --whatrequires dipendenze richieste da un
pacchetto rpm
visualizzare le capability fornite da
rpm -q nome_pacchetto --whatprovides un pacchetto rpm
visualizzare gli script avviati in
rpm -q nome_pacchetto --scripts fase di installazione/rimozione
visualizzare lo storico delle
rpm -q nome_pacchetto --changelog revisioni di un pacchetto rpm
verificare a quale pacchetto rpm
rpm -qf /etc/httpd/conf/httpd.conf appartiene un dato file
visualizzare la lista dei file forniti
rpm -qp pacchetto.rpm -l da un pacchetto non ancora
installato
importare la public-key della
rpm --import /media/cdrom/RPM-GPG-KEY digital signature
verificare l'integrità di un
rpm --checksig pacchetto.rpm pacchetto rpm
verificare l'integrità di tutti
rpm -qa gpg-pubkey pacchetti rpm installati
6 of 14 04/12/2008 07:11 AM
Linux Commands Line - Italian http://www.linuxguide.it/commands_list.php?Choose_La...
e sottodirectory
rimpiazzare la "stringa1" con la
sed 's/stringa1/stringa2/g' example.txt "stringa2" da example.txt
rimuovere tutte le righe vuote da
sed '/^$/d' example.txt example.txt
rimuovere i commenti e le righe
sed '/ *#/d; /^$/d' example.txt vuote da example.txt
convertire da lower case in upper
echo 'esempio' | tr '[:lower:]' '[:upper:]' case
elimina la prima riga dal file
sed -e '1d' result.txt example.txt
visualizza solo righe che
sed -n '/stringa1/p' contengono la parola "stringa1"
rimuovi i caratteri vuoti alla fine di
sed -e 's/ *$//' example.txt ogni riga
cancella solo la parola "stringa1"
sed -e 's/stringa1//g' example.txt da tutte le righe lasciando
inalterato il resto
sed -n '1,5p;5q' example.txt stampare dalla riga 1 alla 5
sed -n '5p;5q' example.txt stampare la riga numero 5
sed -e 's/00*/0/g' example.txt sostituire più zeri con un solo zero
cat -n file1 numerare le righe di un file
rimuovi tutte le righe pari da
cat example.txt | awk 'NR%2==1' example.txt
stampare la prima colonna di una
echo a b c | awk '{print $1}' riga
stampare la prima e la terza
echo a b c | awk '{print $1,$3}' colonna di una riga
fondere il contenuto di due file per
paste file1 file2 colonne
fondere il contenuto di due file per
paste -d '+' file1 file2 colonne con il delimitatore '+' tra
apici
sort file1 file2 ordinare i contenuti di due file
ordinare i contenuti di due file
sort file1 file2 | uniq omettendo le linee ripetute
ordinare i contenuti di due file
sort file1 file2 | uniq -u stampando solo le line univoche
ordinare i contenuti di due file
sort file1 file2 | uniq -d stampando solo le line duplicate
comparare i contenuti di due file
comm -1 file1 file2 sopprimendo soltanto le righe
univoche del 'file1'
comparare i contenuti di due file
comm -2 file1 file2 sopprimendo soltanto le righe
univoche del 'file2'
comparare i contenuti di due file
comm -3 file1 file2 sopprimendo soltanto le righe che
appaiono su entrambi i file
linux commands line list v1.2 - LinuxGuide.it
INDICE ^
Conversione Set Caratteri e Formato dei file
convertire un file di testo MSDOS
dos2unix filedos.txt fileunix.txt in formato UNIX
convertire un file di testo UNIX in
unix2dos fileunix.txt filedos.txt formato MSDOS
convertire un file di testo in
recode ..HTML < page.txt > page.html formato html
visualizza tutti i formati di
recode -l | more conversione disponibili
linux commands line list v1.2 - LinuxGuide.it
INDICE ^
9 of 14 Analisi Filesystem 04/12/2008 07:11 AM
Linux Commands Line - Italian http://www.linuxguide.it/commands_list.php?Choose_La...
( tar c /home ) | ssh -C user@ip_addr 'cd copiare una directory locale su una
/home/backup-home && tar x -p' directory remota via ssh
copiare in locale preservando i
tar cf - . | (cd /tmp/backup ; tar xf - ) permessi e link da una directory
all'altra
find /home/user1 -name \*.txt | xargs cp trova e copia tutti i file con
-av --target-directory=/home/backup/ estensione '.txt' da una directory
--parents all'altra
trova tutti i file con estensione
find /var/log -name \*.log | tar cv '.log' e crea un archivio in formato
--files-from=- | bzip2 > log.tar.bz2 bzip
dd if=/dev/hda of=/dev/fd0 bs=512 creare una copia dell'MBR(Master
count=1 Boot Record) su floppy
dd if=/dev/fd0 of=/dev/hda bs=512 ripristinare l'MBR dalla copia di
count=1 backup salvata su floppy
linux commands line list v1.2 - LinuxGuide.it
INDICE ^
CDROM
cdrecord -v gracetime=2 dev=/dev/cdrom
-eject blank=fast -force cancellare un cdrom riscrivibile
12 of 14 iptables -t filter -A FORWARD -p tcp --dport permetti connessioni pop3 sulla 04/12/2008 07:11 AM
Linux Commands Line - Italian http://www.linuxguide.it/commands_list.php?Choose_La...
14 of 14 04/12/2008 07:11 AM