Primi passi
Inviato: sabato 3 dicembre 2011, 1:41
Per i nuovi utenti di questo sistema operativo raccolgo i principali comandi da usare nel terminale. Comandi che pian piano saranno spontanei ma che inizialmente daranno filo da torcere a molti (io ne fui schiavo! )
Segnatevi quelli che vi sembrano più "interessanti".
e per fermare un comando dato erroneamente o che sta consumando troppe risorse:
ps: una seconda parte di "primi passi" la trovate qui.
Segnatevi quelli che vi sembrano più "interessanti".
Ricordo che per ognuno di questi comandi esiste un manuale richiamabile con il comando man, su citato, con la sintassi:cat - concatena un file e lo stampa a video
cd - cambia directory
chgrp - cambia il gruppo di appartenenza di un file
chmod - cambia i permessi di accesso a file o directory
chown - cambia il proprietario di un file; può essere solo fatto dal super-user
chsh - cambia la shell di login dell'utente (spesso solamente attraverso il super-user)
cmp - confronta due file e mostra dove avvengono le differenze (file di testo e file binari)
cp - copia file
cut - taglia specifici campi/caratteri dalle linee del file specificato
date - riporta data e ora corrente
df - riporta il sommario dei blocchi del disco e degli inode liberi e usati
disown - sganciare il processo figlio dal processo padre.
dmesg - mostra i messaggi del kernel
du - riporta lo spazio di disco usato
echo - riporta la stringa di testo specificata in standard output
file - classifica il tipo di file
find - cerca file basandosi sul tipo o su uno schema
finger - riporta informazioni circa gli utenti di macchine locali e remote
ftp - trasferisce file utilizzando il protocollo di trasferimento di file (FTP)
grep - ricerca nel file la stringa di ricerca specificata e le visualizza
gzip - comprime o decomprime un file. I file compressi vengo memorizzati con l'estensione .gz
head - mostra le prime 10 (o numero di) linee di un file
history - mostra la cronologia dei comandi dell'utente loggato al momento (colui che viene restituito con 'whoami')
hostname - mostra o setta (solamente super-user) il nome della macchina attuale
kill -manda un segnale al processo specificato terminandolo
last - mostra un listato degli ultimi utenti loggati al sistema
ln - crea un collegamento di nome destinazione a sorgente
lpq - mostra lo stato dei job di stampa
lp - stampa sulla stampante specificata
lprm - rimuove un job di stampa dalla coda di stampa
ls - elenca il contenuto della directory specificata o i permessi del file specificato
lspci - elenca i dispositivi PCI
lsusb - elenca i dispositivi USB
man - mostra la pagina di manuale del comando specificato
mkdir - crea una directory
modprobe - gestice i moduli del kernel (visualizza, aggiunge e rimuove)
more - impaginatore di un file testuale
less - impaginatore di un file testuale
mv - sposta file
passwd - setta o modifica la propria password
poweroff - spegne immediatamente la macchina
ps - mostra lo stato dei processi attivi
pwd - stampa la directory di lavoro corrente
rcp - copia file in remoto dalla macchina corrente in un'altra macchina
reboot - riavvio del sistema
rlogin - effettua il login in remoto su un'altra macchina
rm - elimina un file o una directory
rmdir - rimuove una directory
rsh - shell remota da eseguire su un'altra macchina
setxkbmap - per i settaggi della tastiera
shutdownd - permette di spegnere o riavviare la macchina in base alle opzoni date, anche in un orario da noi indicato
ssh - comunica con un altro host usando il protocollo ssh
tail - mostra le ultime linee (o parte) di un file
tar - permette la manipolazione di un archivio
tee - copia standard output in uno o più file
telnet - comunica con un altro host usando il protocollo telnet
touch - crea un file vuoto o aggiorna la data/ora di accesso di un file esistente
uptime - mostra da quando tempo è acceso il sistema
vi - editor visuale, a pieno schermo
whereis - riporta le locazioni del binario, del sorgente e della pagina man per il comando specificato
which - riporta il percorso del comando o l'alias di shell in uso
who - riporta chi è “loggato” e quali processi ha in esecuzione
whoami - mostra l'utente loggato nel terminale in cui è chiesto
Codice: Seleziona tutto
man <comando>
ciaoo e a prestoctrl + c
ps: una seconda parte di "primi passi" la trovate qui.