Mercoledì
22
Maggio 2013
Primavera02:22
Linux
03.Muoversi nel File System
Ad esempio se riprendiamo il FS di Linux
/ +- bin +- boot +- dev +- etc +- home | +- user1 | +- user2 | | +- myDir | +- | +- userN +- mnt +- proc +- root +- sbin +- usr +- var
e supponiamo di essere user2 posizionati in /home/user2 i seguenti comandi (prima di ogni comando digitare cd senza parametri) hanno questo effetto:
cd / si posiziona sulla /root
cd .. sale di un livello nella struttura, si posiziona in /home
cd ../../mnt sale di due livelli, si posiziona in /mnt
cd /mnt come il precedente
cd ../userN si posiziona in /home/userN
cd ../../mnt/../home/user2 non ho concluso niente sono ancora in /home/user2

cd myDir si posiziona in /home/user2/myDir
cd (senza parametri) riporta l’utente alla sua home directory /home/user2
cd ~ riporta l’utente alla sua home directory /home/user2 (~ = tilde = ALT+126)
cd . rimane nella stessa directory
attenzione che linux è case sensitive quindi scrivere myDir è diverso da mydir
Per sapere quale è la directory corrente, si è si usa il comando pwd (Print Working Directory)
Per visualizzare il contenuto di una directory usiamo il comando ls che stampa a video l’elenco dei file e delle directory
Bin dev home lost+found misc net proc sbin srv tmp var Boot etc lib media mnt opt root selinux sys usr
per visualizzare più informazioni usare il parametro l (Elle minuscola), ls –l
drwxr-xr-x 2 root root 2096 Apr 25 20:29 bin drwxr-xr-x 4 root root 1024 Apr 25 20:40 boot …
Per visualizzare anche i file nascosti, caratterizzati dall’avere un punto all’inizio del nome (es: .autofsk), si usa il comando ls –la
drwxr-xr-x 23 root root 4096 May 17 23:58 . drwxr-xr-x 23 root root 4096 May 17 23:58 .. -rw-r--r-- 1 root root 0 May 17 23:58 .autofsk drwxr-xr-x 2 root root 4096 Apr 25 20:29 bin drwxr-xr-x 4 root root 1024 Apr 25 20:40 boot …
Per avere informazioni su un comando digitare:
man nomeDelComando
info nomeDelComando
nomeDelComando --help
ad esempio man ls, info ls e ls --help.
man nomeDelComando
info nomeDelComando
nomeDelComando --help
ad esempio man ls, info ls e ls --help.
Tags: Linux
