Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Linux - comandi di linux con interfaccia testuale
Forum - Linux - comandi di linux con interfaccia testuale

Avatar
peroncina (Normal User)
Newbie


Messaggi: 19
Iscritto: 13/12/2008

Segnala al moderatore
Postato alle 12:22
Martedì, 13/01/2009
salve a tutti devo fare l'esame di sistemi operativi e volevo sapere se qualcuno di voi poteva aiutarmi nel trovare un elenco con i comanid più utilizzati ed il loro significato dell'interfaccia testuale di linux.
ad es: per installazione s.o:
creazione del floppy d'avvio di linux
configurazione contesto di utilizzo
configurazione del sistema...
spero di essere stata chiara grazie a tutti

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 1:44
Mercoledì, 14/01/2009
Chissà se questo documento che scrissi 6-7 anni fa può tornare utile...

(allego anche il formato .htm che è più leggibile)

Comandi

Linux (come Dos) dispone di un linguaggio attraverso il quale è possibile comunicare con la macchina. Non mi soffermo molto a spiegare tutti i comandi, in quanto potrete digitare "man comando" per aprire la documentazione relativa al comando. Qui sotto sono elencati i principali.

Comando - Spiegazione
* = Eseguibile solo da Root

adduser * - Crea un nuovo profilo utente.
apropos - Visualizza una lista di elementi correlati a quello che gli si passa come argomento. Ad esempio, "apropos bash" mostrerà tutte le pagine di manuale relative a bash.
bzip, bunzip2 - Permette di creare e decomprimere archivi in formato ".bz2", molto usati per il buon grado di compressione che tale formato offre.
cat - Permette di leggere il contenuto di un file. Il comando cat non funziona da pager, ed è quindi molto spesso sostituito da comandi come less o more.
cd - Permette di spostarsi da una directory all'altra ("cd /home/piero" ci porterà nella cartella /home/piero).
chmod - Con chmod si possono modificare gli attributi di file e directory. E' ad esempio possibile, tramite questo comando, rendere eseguibile un file, negare a determinati utenti la sua lettura ecc.
chown - Modifica l'owner di un file o di una directory.
cp - E' utilizzato per copiare file e directory.
date - Senza argomenti visualizza la data corrente; può essere inoltre utilizzato per la modifica della data e dell'ora di sistema.
e2fsck * - Permette di eseguire un check sull'integrità dei filesystem, come l'analogo scandisk di dos. Normalmente, ogni venti volte che un filesystem viene montato, esso viene controllato senza richieste da parte del sistema all'utente.
fdformat - Formatta un Floppy.
fdisk, cfdisk * - Questi due programmi, il primo più complesso e il secondo più semplice, permettono di modificare le partizioni di un disco.
find - Find è il comando utilizzato per la ricerca di file all'interno del filesystem.
free - Visualizza informazioni sulla memoria di sistema, che comprende sia la Ram che lo Swap.
grep - Grep permette di ricercare determinati pattern all'interno di uno o più file.
gzip, gunzip - Questi due comandi permettono di creare ed estrarre archivi in formato .gz
halt * - Arresta il sistema.
ifconfig * - Il comando ifconfig permette di configurare le interfacce di rete (assegnazione di IP e simili).
kill - Invia un segnale di terminazione ad un processo. Si usa spesso per terminare (con l'opzione -9) i processi che non rispondono più.
less - Permette di leggere il contenuto di un file ed esegue la paginazione dello stesso (in pratica, ferma la visualizzazione dopo che una schermata è stata riempita con il contenuto del file ed aspetta a passare alla successiva finchè non gli viene esplicitamente richiesto dall'utente).
ln - Crea link simbolici ed hard link fra file all'interno del filesystem.
lynx - Avvia il browser testuale lynx, molto utile per la navigazione veloce fra pagine con contenuto testuale.
ls - Visualizza i file di una directory in ordine alfabetico.
lspci * - Esegue una scansione dei BUS PCI individuando le periferiche ad essi connesse.
mailq - Visualizza la coda dei messaggi di posta elettronica in uscita.
mc - MidnightCommander (mc) è un filemanager veloce e versatile, che comprende fra le altre anche funzioni Ftp.
mkdir - Crea una directory.
mke2fs * - Crea una partizione Second Extended Filesystem.
modprobe * - Carica a richiesta dei moduli del kernel.
more - Analogo di less, che però non permette di scorrere un file all'indietro.
mount, umount - Comandi utilizzati per montare e smontare devices (ad esempio partizioni, cdrom, ecc.)
mv - Serve per spostare file o rinonimarli.
passwd - Cambia la password di un utente.
pwd - Visualizza la directory corrente.
rm - Cancella un file o una directory.
shutdown * - Esegue un reboot (opzione -r) o uno spegnimento (-h) del sistema dopo un determinato tempo.
su - Permette di diventare (e quindi agire come) un altro utente fra quelli presenti nel sistema. Senza argomenti, richiede la password per l'account di root.
tail - Visualizza le ultime linee di un file. Con l'opzione "-f" continua a visualizzare il file mano a mano che alla fine dello stesso vengono aggiunte linee. Spesso si usa per monitorare in realtime i file log del sistema.
tar - Crea ed estrae archivi di file. Il comando tar non comprime i file, perciò spesso è utilizzato assieme a comandi come gzip, bzip2.
uptime - Visualizza da quanto tempo il sistema è in esecuzione, riportando anche il carico medio negli ultimi 1, 5 e 15 minuti.
whereis - Visualizza la locazione dell'eseguibile, della pagine di manuale ed altre informazioni relative al comando passatogli come argomento.


pierotofy ha allegato un file: linux.zip (2612 bytes)
Clicca qui per scaricare il file

Ultima modifica effettuata da pierotofy il 14/01/2009 alle 1:44


Il mio blog: https://piero.dev
PM Quote