Il Unix trovare comando individuare i file e le directory con un file system . Può essere usato in combinazione con altri comandi Unix per eseguire le attività di sistema come ripulire i vecchi file e la ricerca di file non protetti . Può anche essere utilizzato con le espressioni regolari , che aumenta le sue capacità. La struttura del comando find è la seguente : passi find /DirectoryPath - selezione criteri - actionThe qui sotto vi mostrerà come eseguire alcune funzioni di base con a trovare. Istruzioni
Istruzioni
1
Aprire una finestra di terminale . La finestra del terminale si trova sotto Utilità nel menu Start
2
Digitare il seguente comando , per individuare tutti i file mp3 nel vostro filesystem : . . . " * Mp3" find- name - printThe nome è racchiuso tra virgolette perché del metacarattere . Se siete alla ricerca di un nome specifico , esso non deve essere tra virgolette . L' opzione di stampa dice di stampare i risultati sullo schermo
3
Digitare il seguente comando , per individuare tutti i file mp3 solo nella home directory di Maria: . . Find /home /Mary - nome " . * mp3" -print
4
Tipo questo comando per localizzare e posizionare l'output dei file in un file di testo " . * mp3" find /home /Mary - name - print > ; mp3.txtThe diritto chevron ( > ) indica per reindirizzare l'output in un file mp3.txt
5
utilizzando il comando Trova con il mtime e opzioni exec per individuare i file di testo che sono stati l'ultimo accesso . più di un anno fa ed eliminarli : find -name " . * txt * - mtime 365 - exec RMIF si desidera che venga richiesta prima che i file vengono rimossi , sostituire l' opzione-exec con l'opzione- ok : find -name" * * - mtime opzione mtime . txt 365 -ok rmThe dice di trovare i file che sono stati modificati più di x giorni fa ( + x ) , meno di x giorni fa ( - x ) o esattamente x giorni fa ( x ) . Le opzioni exec e dicono ok per eseguire il comando Unix .