Il comando "ls" su Linux: visualizzare file e cartelle e trovare gli ultimi file modificati
Sommario:
- Qual è la directory di lavoro corrente
- Comando pwd
- Come trovare la directory di lavoro corrente
- Conclusione
, ti mostreremo come determinare la tua directory di lavoro corrente usando il comando
pwd
.
Qual è la directory di lavoro corrente
La directory di lavoro corrente è la directory in cui l'utente sta attualmente lavorando. Ogni volta che interagisci con il prompt dei comandi, lavori all'interno di una directory.
Per impostazione predefinita, quando accedi al tuo sistema Linux, la tua directory di lavoro corrente è impostata sulla tua home directory. Per modificare la directory di lavoro utilizzare il comando
cd
.
Ad esempio, per modificare la directory di lavoro corrente in
/tmp
, digitare:
cd /tmp
Comando pwd
Il comando
pwd
sta per print working directory. È uno dei comandi più basilari e usati di frequente in Linux. Quando viene invocato, il comando stampa il percorso completo della directory di lavoro corrente.
pwd
è una shell integrata nella maggior parte delle shell moderne come bash e zsh. Il suo comportamento è leggermente diverso dall'eseguibile standalone
/bin/pwd
. È possibile utilizzare il comando
type
per visualizzare tutte le posizioni contenenti
pwd
:
type -a pwd
pwd is a shell builtin pwd is /bin/pwd
Come si può vedere dall'output seguente, l'integrato della shell ha la priorità sull'eseguibile autonomo e viene usato ogni volta che si digita
pwd
. Se si desidera utilizzare il binario pwd autonomo, digitare il percorso completo del file
/bin/pwd
Come trovare la directory di lavoro corrente
Per scoprire in quale directory ti trovi attualmente, digita
pwd
nel tuo terminale:
pwd
L'output sarà simile al seguente:
/home/linuxize
Quello che fa il
pwd
è la stampa della variabile d'ambiente
PWD
.
Otterrai lo stesso output se digiti:
echo $PWD
/home/linuxize
Il comando
pwd
può accettare solo due argomenti:
-
-L
(--logical
) - Non risolve i--logical
simbolici.-P
(--physical
) - Visualizza la directory fisica, senza collegamenti simbolici.
Per impostazione predefinita, non viene utilizzata alcuna opzione,
pwd
si comporta come se fosse specificata l'opzione
-L
.
Per illustrare meglio come funziona l'opzione
-P
, creiamo una directory e un link simbolico che punta alla directory:
mkdir /tmp/directory
ln -s /tmp/directory /tmp/symlink
Ora se navighi nella
/tmp/symlink
e digiti
pwd
nel tuo terminale:
pwd
L'output mostrerà che la tua directory di lavoro corrente è
/tmp/symlink
:
/tmp/symlink
pwd -P
Il comando stamperà la directory a cui punta il link simbolico:
Conclusione
La directory di lavoro corrente è la directory da cui si invocano i comandi nel proprio terminale.
Il comando
pwd
viene utilizzato per visualizzare la directory di lavoro corrente.
Come creare directory in linux (comando mkdir)
Nei sistemi Linux, è possibile creare nuove directory dalla riga di comando o con l'aiuto del file manager del desktop. Il comando che consente di creare directory (note anche come cartelle) è mkdir.
Comando ls in linux (elenca file e directory)
Il comando ls è uno dei comandi di base che qualsiasi utente Linux dovrebbe conoscere. Viene utilizzato per elencare informazioni su file e directory all'interno del file system.
Come rimuovere file e directory usando la riga di comando di linux
In questo tutorial, ti mostreremo come utilizzare il comando rm per rimuovere file e directory attraverso esempi e spiegazioni delle opzioni rm più comuni.