Il comando ls può essere usato con ''argomenti''per esempio: ls -l fornirà una lista del contenuto di una directory, usando un formato esteso. Esso fornisce informazioni riguardo i propri file, inclusi i *permessi (modalità di accesso) dei file, *proprietario (owner), *gruppo (group), dimensioni, data e ora dell'ultimo aggiornamento.
Per ulteriori informazioni riguardo il comando ls, digitare man ls.
Uso:
kylie@thinking:~$ ls -l [invio]
Il comando precedente restituisce una cosa del genere:
total 10512
-rw-r--r-- 1 kylie kylie 7224632 Aug 3 07:34 access.log
-rw-r--r-- 1 kylie kylie 308902 Aug 3 07:34 access.log.0
-rw-r--r-- 1 kylie kylie 41477 Aug 3 07:34 access.log.1.gz
-rw-r--r-- 1 kylie kylie 22381 Aug 3 07:34 access.log.10.gz
-rw-r--r-- 1 kylie kylie 27028 Aug 3 07:34 access.log.11.gz
-rw-r--r-- 1 kylie kylie 33 Aug 3 07:34 access.log.12.gz
-rw-r--r-- 1 kylie kylie 33 Aug 3 07:34 access.log.13.gz
-rw-r--r-- 1 kylie kylie 33 Aug 3 07:34 access.log.14.gz
-rw-r--r-- 1 kylie kylie 33 Aug 3 07:34 access.log.15.gz
* Nella lezione della CLI successiva verrà spiegato il significato dei permessi.
Uso: kylie@thinking:~$ cd foo [enter]
Restituisce: kylie@thinking:~/foo$
Uso: kylie@thinking:~$ mkdir foo
Creerà una directory chiamata foo.
Il comando rm rimuove sia i file che le directory in funzione degli argomenti usati. Quando si usa il comando rm è necessario fare molta attenzione. Prima di usare rm si è pregati di leggere la pagina di manuale relativa.
Uso: kylie@thinking:~$ rm nomefile
dove nomefile è il file che si vuole rimuovere.
Se si desidera rimuovere una directory che contiene dei file il comando rm non funzionerà, sarà necessario specificare alcune opzioni.
Uso: kylie@thinking:~$ rm -rf nomedirectory
dove -rf sono le opzioni per il comando rm e nomedirectory è il nome della directory che si desidera rimuovere.
Se una directory è vuota e si desidera rimuoverla, si può usare il comando:
kylie@thinking: $ rmdir nomedirectory
Uso: kylie@thinking:~$ mv nomefile nomedirectory
dove nomedirectroy potrà includere anche un percorso a una directory, se è necessario.
Uso: kylie@thinking:~$ cp nomefile nuovonomefile
(per creare una copia di un file) oppure:
kylie@thinking:~$ cp nomefile nomedirectory
dove nomedirectory potrà includere anche un percorso a una directory, se è necessario.
Se si è posizionati nella directory pippo e si vuole copiare un file dalla propria directory di home dentro la directory pippo, si dovrebbe specificare:
kylie@thinking:~/pippo$ cp /home/kylie/nomefile .
dove il . (punto) significa la directory di lavoro corrente (in questo caso ~/pippo).
Così il comando precedente copia il file 'nomefile' dentro la directory pippo.