Mercoledì
22
Maggio 2013
Primavera dal 21-03 al 20-06 Primavera
02:22

Linux

03.Muoversi nel File System

18/05/2006 Per spostarsi nel FileSystem (FS) si usa il comando cd seguito dal path (directory o percorso che si vuole raggiungere).

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 occhiolino
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.
Tags: Linux
dal 1 Gennaio 2004 ci sono stati 2403693 contatti - utenti attuali: 3