|
|
(2 intermediate revisions not shown) |
Line 1: |
Line 1: |
- | per la navigazione tra le cartelle/file del nostro sistema, abbiamo a disposizione dei comandi molto potenti.
| |
| | | |
- | prima di tutto dobbiamo imparare a leggere le informazione che il sistema ci da.
| |
- |
| |
- | quando apriamo una shell, sul lato sinistro abbiamo indicati il nome dell'utente che in quel momento sta usando la shell, il nome della macchina e la cartella dove attualmente l'utente si trova.
| |
- |
| |
- | utente@nome_computer:cartella_attuale#
| |
- |
| |
- | ad esempio
| |
- | franco@laptop_casa:/home#
| |
- |
| |
- | in questo caso, sara franco l'utente che ora sta usando il pc di nome laptop_casa. la cartella attuale e' home, che si trova dentro /.
| |
- |
| |
- | la struttura delle cartelle in linux e' la seguente:
| |
- | ;
| |
- | ..bin
| |
- |
| |
- | ..cdrom
| |
- |
| |
- | ..etc
| |
- |
| |
- | ..initrd
| |
- |
| |
- | ..lib
| |
- |
| |
- | ..media
| |
- |
| |
- | ..opt
| |
- |
| |
- | ..root
| |
- |
| |
- | ..srv
| |
- |
| |
- | ..tmp
| |
- |
| |
- | ..var
| |
- |
| |
- | ..boot
| |
- |
| |
- | ..dev
| |
- |
| |
- | ..home
| |
- |
| |
- | ..lost+found
| |
- |
| |
- | ..mnt
| |
- |
| |
- | ..proc
| |
- |
| |
- | ..sbin
| |
- |
| |
- | ..sys
| |
- |
| |
- | ..usr
| |
- |
| |
- | quindi se ci troviamo nella poizione / (franco@laptop_casa:/#) e vogliamo andare a vedere cosa c'e' dentro la cartella mnt, il comando da editare e' il seguente
| |
- |
| |
- | cd mnt
| |
- |
| |
- | cosi il nostro cursiore sara preceduto da franco@laptop_casa:/mnt#, quindi il comando per spostarci da una cartella all'altra e' cd.
| |
- |
| |
- | una volta entrati in una cartella, potrebbe servirci di sapere cosa contiene, quindi editeremo il comando
| |
- |
| |
- | ls
| |
- |
| |
- | ad esempio
| |
- |
| |
- | franco@laptop_casa:/mnt#ls
| |
- | hdd pennausb tiziobis
| |
- |
| |
- | i colori dei nomi, ci indicano che tipo di file sono.
| |
- |
| |
- | se volessimo sapere che permessi hanno dobbiamo digitare il comndo ls, con l'aggiunta di -la, quindi
| |
- |
| |
- | ls -la
| |
- |
| |
- | Nel caso in cui dobbiamo visionare il contenuto di un file di testo,
| |
- |
| |
- | cat visualizza il contenuto del file ed esce dal visualizzatore,
| |
- | less invece ci rimane dentro, infatti possiamo scorrere il file aperto, con le freccette. In un secondo momento, se vogliamo apportare delle modifiche, bastera premere il tasto v ed il testo sara' modificabile. [ricorda sempre che solo se hai i permessi di scrittura, puoi compiere questa operazione.]
| |
- |
| |
- | nel caso in cui volessimo solo visionare una file, cat e' piu utile se il documento e' piccolo e non serve scorrerlo, al contrario, e' piu utile less.
| |
- |
| |
- | si utilizzano cosi
| |
- |
| |
- | cat file.txt
| |
- |
| |
- | less file.txt
| |
- |
| |
- | ./\\./\\./\\./\\./\\./\\./\\/./\\/.\\/.\\/.\\/.\\/.\\/.\\/.\\/.\\/.\\/.\\/.\\/.
| |
- |
| |
- | quindi i comandi che abbiamo visitato sono questi:
| |
- |
| |
- | cd -->cambia cartella
| |
- |
| |
- | ls -->mostra il contenuto di una cartella
| |
- |
| |
- | ls -la --> mostra il contenuto di una cartella, e info sui file contenuti
| |
- |
| |
- | cat -->mostra ail contenuto di un file di testo ed fa tornare il cursore utilizzabile
| |
- |
| |
- | less --> mostra il contenuto di un file, e' possibile scorrerlo e modificarlo
| |