codici e comandi linux 300x148


Inizia oggi con questo primo appuntamento una rubrica dei comandi essenziali per Linux (quindi anche Ubuntu, la distro forse più utilizzata e apprezzata). Voglio iniziare col comando ls. Vediamo di cosa si tratta.


Il comando ls è forse il più utilizzato in assoluto. Il comando ls, infatti, serve ad elencare i file e le sotto-directory presenti in una directory.

II comando Is visualizza il contenuto della directory corrente. Subito dopo il log ci si trova nella propria directory home, digitando l s si otterrà un risultato simile a quello che segue:

$ ls

alias Desktop iso pictures program_files todo

bim documents music podcasts src videos

Elencare il contenuto di altre cartelle

Non serve trovarsi in una directory per scoprirne il contenuto. Se ci si trova nella directory home e si desidera scoprire il contenuto della directory music, basterà digitare il comando ls seguito dal nome della cartella da esplorare, e il risultato sarà:

$ ls music
Buddy __Holly    Clash    Donald_Fagen    new

Nell’esempio prccedente è stato utilizzato un percorso relativo, ma anche quelli assoluti avranno lo stesso effetto:

$ ls /home/scott/music
Buddy_Holly    Clash    Donald_Fagen    new

La possibilità di utilizzare percorsi relativi o assoluti è estremamente utile laddove non si desidera spostarsi in tutto il file system ogni volta che si vuole visualizzare il contenuto di una directory. Se, per esempio, si sta cercando di rintracciare un video di Tiger Woods, puo bastare il seguente comando (~ e come un alias che identifica la directory home):

$ Is ~/videos
Ubuntu_.Talk.mpeg             nerdtv_l_andy_hertzfeld
ai rhorn_.su rpri se. wmv    nerdtv_2_max_l evchi n
apple_navigator.mov      nerdtv_3_bill_joy
b-ball-e-mail.mov           RPG_Nerds.mpeg
carwreck.mpg                     ti ge r_woods_j ust_did_i t.wmv

Ecco cio che si cercava: tiger_woods_j’ust_did_it.wmv.



Elencare il contenuto delle cartelle con i caratteri jolly

Is ~/videos/*.wmv

Si e appena visto come rintracciare un file in una cartella piena di file, ma esiste un metodo piu veloce. Se ci si ricorda che il video da trovare è in formato Windows Media e quindi termina con .wmv, si possono usare i caratteri jolly per visualizzare solo i file aventi quella specifica estensione.

$ Is -/videos
Ubuntu_Talk.mpeg             nerdtv_l_andy_hertzfeld
ai rhorn_.surpri se. wmv    nerdtv_2_max_l evchi n
apple_navigator. mov      nerdtv_3_bill_joy
b-ball-e-mail.mov           RPG_Nerds.mpeg
carwreck.mpg                     ti ger_woods_j ust_di d_i t.wmv
$ Is -/videos/-.wmv
ai rhorn_.surpri se.wmv    tiger_woods_just_.did_.it.wmv

Ma c’e un metodo ancora più veloce che prevede i caratteri jolly. Basterà cercare i file contenenti la parola tiger.

Is ~/videos/*tiger*

tiger_woods_j’ust_did_it.wmv

Nel prossimo post andremo a studiare più profondamente il comando ls. Potete fare riferimento al link seguente per avere tutti i post finora pubblicati.

Codici e comandi essenziali di Linux.

Post Simili:



<

Rispondi