Linux | Directory_Principali | Amministrazione | Accesso | Directory
shutdown now |
con la flag -h per l'arresto del sistema
con la flag -r per il riavviode sistema |
reboot |
riavvia il sistema
|
bc |
Calcolatrice.
Sintassi: Dopo aver digitato bc bisogna introdurre l’espressione da elaborare seguita da return. Per uscire dal programma digitare [CTRL]-D.
|
halt |
spegne il sistema
|
cat |
Visualizza un file sullo schermo e non ?possibile muoversi all’interno del file
Sintassi: cat nome_file |
cd |
Cambia la directory in uso, e passa da una dir ad un'altra
Sintassi: cd directory Per tornare alla directory precedente digitare: cd ..
|
chmod |
Modifica i diritti di manipolazione di un file o directory.
Sintassi: chmod tipo_utente azione diritto nome_file Descrizione: tipo_utente: user, groups, others oppure all azione: aggiungi(+) oppure togli (-) diritto: read, write oppure execute Esempio: Utilizzando il comando chmod go-w pippo.1 faccio in modo tale che nessuno tranne me possa riscrivere il file pippo.1 (cio?levo (-) agli appartenenti al mio gruppo (g) e a tutti gli altri (o) il diritto di riscrivere (w) il file pippo.1)
|
chown |
Cambia la propriet?di un file o directory (change owner). Questo comando pu? essere eseguito solo dall’utente root.
Sintassi: chown nuovo_proprietario nome_file Esempio: Se voglio dare la propriet?del file prova.1 all’utente kln baster? digitare chown kln prova.1
|
clear |
Pulisce lo schermo.
|
chsh chfn |
cambia la shell di un utente
modifica le informazioni di un utente |
exit |
per il logout
|
cp |
Copia un file.
Sintassi: cp nome_file percorso Descrizione: percorso: rappresenta la nuova directory dove si vuole copiare il file NB: E’ possibile anche dare un nuovo nome al file specificandolo nel percorso. Esempio: Se voglio trasferire il file prova.1 nella mia directory (la propria home directory ?rappresentata nel Linux dal carattere ~) con il nome pippo.1 baster?digitare cp ~/pippo.1 |
date |
Mostra la data e l’ora corrente.
|
find |
Ricerca un file se noto il nome all’interno di una o pi?directory.
Sintassi: find directory -name nome_file -print Descrizione: directory: nome della directory da cui si vuole iniziare la ricerca, per quella corrente digitare un punto mentre per tutto il disco digitare /. -name nome_file: nome del file da trovare.
|
grep |
Trova in uno o pi?files le righe con le stesse parole che cerca l’utente.
Sintassi: grep [opzioni] stringa nome_file Descrizione: stringa: rappresenta la stringa da ricercare (nel caso ?costituita da pi?di una parola bisogna utilizzare le virgolette). Opzioni: -i: case non sensitive -j: solo nomi di files (altrimenti viene visualizzata l’intera riga del file che contiene la stringa) -v: visualizza tutte le righe nelle quali non ?contenuta la stringa |
history |
Elenca gli ultimi comandi usati.
NB: Per eseguire l’ultimo digitare !!.
|
jobs |
Elenca i jobs in esecuzione con i rispettivi numeri di job.
Esempio: Ammettiamo di digitare il comando jobs e sullo schermo sono visualizzate delle righe simili alle seguenti: [1]- Running ftp ftp.sito.com & [2]+ Stopped lynx http://www.shareware.com Questo vuol dire che la sessione ftp ?in corso (running) ed ?stato sospeso il comando lynx (stopped). A questo punto potrei utilizzare o il comando bg (si noti che alla fine della prima riga compare il simbolo & che sta ad indicare che la sessione ?gi?eseguita in background) o fg.
|
kill |
Elimina un job.
Sintassi: kill [-9] %numero_pid (per trovare il numero del job utilizzare il comando jobs) Descrizione: -9: indica una eliminazione incondizionata forzata. -hup pid(numero processo) uccide e riavvia il processo |
less |
Visualizza il contenuto di un file. A differenza del comando cat, ?possibile andare avanti e indietro nel file.
Sintassi: less nome_file
|
locate |
Trova uno o pi?files all’interno dell’Hard Disk contenenti nel loro nome la sequenza di caratteri impostati.
Sintassi: locate nome_file Descrizione: nome_file: sequenza di caratteri da cercare. Esempio: Il comando locate lib cercher?tutti i files contenenti nel loro nome la sequenza lib (per esempio i file adlib.boh, libdsm.a, .....).
|
tasto tab frecce direzionali |
permette di completare la scrittura di un comando
su/gi?mostrano gli ultimi comandi scritti |
su |
aggiungendo un nome utente si passa da un utente ad un altro
su- carica opzioni dell'utente |
ls |
Lista dei files contenuti in una directory.
Sintassi: ls [opzioni] Opzioni: -a: visualizza tutti i files e le sottodirectory -l: visualizza informazioni dettagliate di ogni file e directory -p: distingue tra files e directory -R: visualizza il contenuto delle sottodirectory -x: visualizzazione a pi?colonne -t: visualizza i files secondo la data di modifica ls -la indica file e dir
|
man |
Manuale elettronico. Consente di conoscere informazioni dettagliate su ogni comando.
Sintassi: man comando Per uscire dalle pagine di manuale premere il tasto q.
|
mcd |
Cambia la directory corrente in un disco DOS.
Sintassi: mcd directory NB: La sintassi ?del tutto simile a quella del comando cd. Esempio : Se voglio entrare nella directory "pippo" all'interno di un dischetto DOS baster?digitare: mcd pippo Comandi collegati: mdir, mcopy e mmd.
|
mcopy |
Permette di copiare uno o pi?files in formato DOS.
Sintassi: mcopy nomi_files percorso Descrizione: nomi_files: nomi dei file da copiare (l’importante ?che siano separati da uno spazio) percorso: indica la directory nella quale i files vanno copiati. Nel caso si voglia effettuare una copia su dischetto (bisogna essere abilitati) il percorso ?a:. Esempio: Per salvare su dischetto il file prova.1 baster?digitare mcopy prova.1 a: |
setup |
fornisce una interfaccia grafica con strumenti di configurazione come:
authentication, firewall, keiboard, mouse, network, printer, system |
mdir |
Visualizza il contenuto di un dischetto DOS.
|
ln |
crea un link |
mkdir |
Crea una nuova directory.
Sintassi: mkdir nome_directory
|
mmd |
Crea una directory DOS su un floppy disk.
Sintassi: mmd nome_e_percorso_directory Esempio : Questo comando risulta molto utile nel creare directory su dischetti DOS. Se voglio creare su uno di questi la directory 'document' baster?usare il comando mmd document Comandi collegati: mcopy, mrd, mdel, mdir e mcd.
|
more |
Visualizza le informazioni di un file una schermata alla volta.
Sintassi: more nome_file
|
mrd |
Elimina una directory da un disco DOS.
Sintassi: mrd nome_directory Esempio: Per eliminare la directory "casa" contenuta nella directory "pippo" baster?utilizzare il comando mrd pippo/casa Comandi collegati: mcopy, mdel, mdir, mmd e mcd.
|
mv |
Rinomina un file o lo sposta in un’altra directory.
Sintassi: mv nome_file percorso |
netstat netstat .punta |
Indica lo stato della rete.
porte in ascolto e stato delle connessioni |
mount
umaunt |
montare i dispositivi cd rom floppy etc...
esempio: mount /dev/cdrom smonta i dispositivi cd rom floppy |
passwd |
esempio:
passwd nome |
| useradd
userdel usermod groupadd groupdel groupmod |
aggiunge un utente
elimina un utente modifica l'account di un utente aggiunge un gruppo cancella un gruppo modifica un gruppo |
ps |
Visualizza le informazioni sui processi.
Sintassi: ps [opzioni] Opzioni: -a: visualizza tutti i processi -l: visualizzazione dettagliata -x: visualizza i processi in background -aux|more: visualizza tutti processi |
| top | visualizza i processi in tempo reale
|
pwd |
stampa il nome della directory di lavoro corrente
|
rm |
Rimuove uno o pi?files.
Sintassi: rm nome_files
|
rmdir |
Elimina una directory.
Sintassi: rmdir nome_directory
|
~ |
indica la home directory |
time |
Visualizza il tempo che ?stato necessario per l’esecuzione di un comando.
Sintassi: time comando
|
tty pid ? pts |
Indica il nome del terminale in uso.
indica il numero del processo processo lanciato dal kernel processo lanciato da remoto |
uuencode uudecode |
Codificano e decodificano un file per inviarlo tramite posta elettronica.
Sintassi: uuencode nome_file nome_decifrato NB: Per spedire un file via e-mail ?possibile utilizzare la funzione ‘attachment’ del PINE che provveder?automaticamente a criptare il file per spedirlo. Il comando uudecode funziona in modo del tutto analogo al comando uuencode. |
vacation |
Risponde automaticamente a tutti i messaggi in arrivo con un testo da voi immesso. Molto utile quando si va in vacanza. Questo comando, pero’, non ?standard: chiedete al vostro amministratore di rete se il vostro sistema ne ?provvisto.
Sintassi: vacation -i [-r tempo] Descrizione: -r tempo: rappresenta l’intervallo minimo di tempo (tempo espresso in giorni) fra due risposte successive alla stessa persona (immettere il valore 0 se si vuole che il vacation risponda ad ogni chiamata). Nel caso si ometta questa opzione il valore di default ?di una settimana. A questo punto bisogna indicare al computer di rispondere ad ogni chiamata con il comando vacation. Per tale scopo, usando un editor (per esempio il pico), inserite nel file .forward la riga: \user_name,"|vacation user_name" dove user_name rappresenta il proprio nome-utente. Infine bisogna inserire (usando un editor) nel .vacation.msg il messaggio da spedire al mittente. |
vi |
E’ un editor di testo il pi?diffuso
Sintassi: vi nome_file Questo editor fa due modalit? una di inserimento comandi e l’altra di inserimento dati (modalit?input). Purtroppo non c’?nessun segnale sullo schermo che vi dice in quale modalit?vi trovate. Appena entrate nell’editor vi trovate inmodalit?comando. Per inserire uno di questi dovete prima digitare i due punti (:) e poi inserire il comando. Comandi: a: aggiunge righe dopo quella corrente ed entra in modalit?input d: elimina righe i: inserisce righe prima di quella corrente ed entra in modalit?input n: visualizza le righe con numeri di riga u: recupera l’ultimo cambiamento w: salva il file q: esce dall’editor Per ritornare alla modalit?comandi dalla modalit?input bisogna premere il tasto Esc. Un consiglio utile ?di premere il tasto Esc ogni volta che si vuole inserire un comandi per esser certi di trovarsi in modalit?comandi.
|
who
last |
Visualizza gli utenti connessi.
Sintassi: who [opzioni] Opzioni: -q: visualizza il solo nome am i: visualizza il mio nome (?possibile scrivere anche whoami)
elenco ultimi accessi
|
| umane -a
free |
indica la versione del kernel
indica la memoria |
write |
Manda un messaggio ad un utente.
Sintassi: write nome_utente [terminale] poi digitare il messaggio e quindi premere ^D. L’opzione [terminale] va utilizzata solo nel caso in cui l’utente che deve essere contattato sta utilizzando pi?terminali (o finestre terminali) contemporaneamente |