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.