Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- percorso dove mi trovo: pwd
- ifconfig: indirizzo ip
- spazio libero su disco:
- df (disk file: mostra i file e la loro organizzazione)
- du (disk usage)
- du -h (human, mostra le dimensioni dei file)
- du -c (gran totale)
- comandi directory:
- ..(dir.sup)
- ls -l (lista lunga)
- ls-a (lista dettagliata)
- ls -g senza visualizzare il gruppo
- ls -s in ordine di dimensione
- ls -t modificati recentemente
- crea directory:
- mkdir
- rimuovi directory:
- rmdir
- spostamento che rinomina file:
- mv destinazione1 destinazione2 (file rinominato o nome uguale per rinominarlo)
- creazione documenti:
- nomeprogramma nomefile.estenzsione (nano esempio.txt)
- montaggio filesystem
- cd/
- crea file vuoto
- touch
- copia
- cp (dest1 dest2)
- $ ls -l > risultato.txt
- > comando di redirezione: prende il risultato di quello che sta a sinistra e lo salva nel file a destra (se non esiste lo crea, se esiste lo sovrascrive)
- $ cat elenco3E.txt (catalog, mostra a video il contenuto di quel file)
- $ ls > esempio.txt (stampa la lista del contenuto della cartella in cui ci troviamo sul file esempio.txt prima che venga creato il file stesso)
- $ cat elenco3E.txt > backup.txt (mette il contenuto del file elenco3E.txt nel file backup.txt, in pratica fa una copia)
- $ ls >> backup.txt (mette il risultato del comando di sinistra nel file di destra senza cancellare il contenuto precedente del file)
- $ sort < elenco.txt (a video ordina in ordine alfabetico gli elementi del file a destra)
- $ sort < elenco.txt > elenco.txt (file vuoto perchè lo usa sia per l'input che per l'output)
- $ sort < elenco.txt > nuovoelenco.txt (funziona)
- $ wc < elenco.txt
- 12 12 85 (righe caratteri byte)
- $ wc -l < elenco.txt (linee)
- $ wc -c < elenco.txt (char)
- $ wc -w < elenco.txt (word)
- $ ls | wc -w (stampa in output il risultato di ls, ovvero il numero di file presenti)
- man comando: manuale, guida del comando (Q per uscire)
- ln: creare un link (SOFT)
- chmod: permessi di lettura /scrittura/esecuzione
- chown: permessi proprietà
- Il file system di Linux parte dalla root chiamata “/”, in windows è separata per ogni dispositivo e assume il nome di una lettera “C:”, “D:”, “E:” ecc.
- In linux se colleghi un dispositivo, esso fa riferimento sempre alla root principale di Linux (/)
- Alcuni comandi visti:
- pwd → print work directory: ci mostra il percorso dove ci troviamo
- ifconfig → interface config: ci mostra il percorso di rete dove siamo
- ls → list : ci mostra il contenuto della directory attuale
- ls /dev → mostra il contenuto della directory dev
- ls -l /dev → mostra il contenuto della cartella dev, indicando in modo dettagliato le caratteristiche di ogni file (permessi, data di creazione, ecc.)
- ls -a → mostra TUTTI i file di quella cartella, compresi i file nascosti (preceduti da un punto, es .esempio.txt è un file nascosto), le cartelle sono colorate di blu.
- Riferimenti alle cartelle
- Assoluto, parte dalla root / : /home/itt/esempio.txt
- Relativo, si usano dei simboli speciali: ./esempio.txt , in questo caso facciamo riferimento al file “esempio.txt” contenuto nella cartella attuale.
- Il “.” esprime la cartella attuale
- Il “..” (si pronuncia punto punto, non due punti) esprime la directory di un livello superiore
- Esempio di ciò che abbiamo fatto:
- nano esempio.txt → crea un file esempio.txt che viene aperto con un editor di testo installato nella distribuzione (nano)
- ls -l → come detto in precedenza ci mostra il contenuto dettagliato, file per file, della cartella in cui ci troviamo
- Da sapere bene: le caratteristiche mostrate da “ls -l” sono (sintassi generale per un file):
- - rwxrwxrwx 1 itt itt 29 2014-02-20 12:24 esempio.txt
- - esprime se è un file o una directory, nel caso della directory viene visualizzato d
- il 1° rwx ci dice che permessi ha l’utente attuale: r sta per lettura, w per scrittura, x per esecuzione
- il 2° rwx ci dice che permessi ha un gruppo di utenti specificato (es. il gruppo della prima fila del laboratorio)
- il 3° rwx ci dice che permessi hanno tutti gli altri utenti
- es. r-- è un file di sola lettura, infatti se la lettera è presente, quella proprietà è attiva, se c’è un trattino la proprietà è disattivata
- 1 indica il numero di link (?)
- Il 1° itt indica l’utente che ha creato il file
- il 2° itt indica il gruppo di utenti che ha creato il file
- 29 è la dimesione del file in Byte
- 2014-02-20 è la data di creazione in formato americano AAAA-MM-GG
- 12:24 è l’ora di creazione
- esempio.txt è il nome del file
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement