Het Unix commando vinden zullen bestanden en mappen te lokaliseren met een bestandssysteem . Het kan worden gebruikt in combinatie met andere Unix commando systeem taken zoals het schoonmaken van oude bestanden en het vinden onbeveiligde bestanden. Het kan ook worden gebruikt met reguliere expressies voor zijn vermogen verbetert . De structuur van het commando te vinden is als volgt : hieronder vind /directorypath - selectiecriteria - maatregelen Het stappen zal u tonen hoe u een aantal basisfuncties met te voeren . Instructies Instructions 1 Open een terminalvenster . Het terminalvenster is te vinden onder Utilities in het menu Start type 2 de volgende opdracht , om alle mp3-bestanden in uw bestandssysteem te lokaliseren : . . ' . * Mp3 " vind - naam - printThe naam tussen aanhalingstekens omdat de metacharacter . Als u op zoek bent naar een specifieke naam , is het niet hoeft te worden in aanhalingstekens . De optie lettertjes staat om de resultaten af te drukken op het scherm Type 3 de volgende opdracht , om alle mp3- bestanden te vinden alleen in Maria's home directory : . . Find /home /Mary - naam " . * mp3" -print Type 4 deze opdracht om de uitgang van de bestanden te zoeken en te plaatsen in een tekstbestand : " . * mp3" find /home /Mary -name -print > ; mp3.txtThe rechts chevron ( > ) duidt op de uitgang te sturen naar het mp3.txt bestand 5 Gebruik het find commando met de mtime en exec opties om tekst bestanden die het laatst werden geopend lokaliseren . meer dan een jaar geleden en ze verwijderen : find- name " . * txt * - mtime 365 - exec RMIF u wilt worden gevraagd voordat de bestanden zijn verwijderd , vervang de - exec -optie met de - ok optie : find- name" * . txt * - mtime 365 - ok rmThe mtime optie zegt om bestanden die meer werden gewijzigd dan x dagen geleden ( + x ) , minder dan x dagen geleden ( - x ) of precies x dagen geleden vinden ( x ) . De exec en ok opties zeg tot de Unix commando uit te voeren .
|