Hvordan finner tekstfiler i Solaris Do?
Som et Unix operativsystem, er Solaris svært forskjellig fra Windows. Solaris gjør gi mange av de samme kommandoene som Linux-systemer, men syntaksen er litt annerledes. Solaris har et grafisk brukergrensesnitt, men de mest nyttige verktøyene er kommandolinjebasert. Den "finne" kommandoen vil søke i en bestemt mappe eller hele systemet. En rekke alternativer er tilgjengelige for å tilpasse søket. Du kan også sende "finne" utgang til et annet program for videre bruk.
Bruksanvisning
1 Åpne et terminalvindu hvis du er i Solaris grafisk brukergrensesnitt.
2 Skriv inn følgende kommando:
finne $ HOME -name 'filnavn' -trykk
Erstatt "filnavn" med navnet på filen du ønsker å søke etter. Bruk jokertegn hvis du bare kjenner en del av navnet. For eksempel vil søke etter filer som starter med "fil" bruk "file *" i kommandoen. Denne kommandoen vil søke ditt hjemmeområde for den angitte filen. Sørg for å inkludere enkle anførselstegn rundt søkeordet.
3 Finn filen i resultatene som returneres av find kommandoen. Hvis filen ikke ble funnet, skriver du inn følgende kommando for å søke i hele systemet:
finne / -name 'filnavn' -trykk
Erstatt "filnavn" med navnet på filen du leter etter. Bruk "* .log" for å søke etter loggfiler. Hvis du vil søke etter tekst i en fil, går du videre til neste trinn.
4 Skriv inn følgende kommando for å søke etter tekst i en fil:
finne $ HOME -type f exec grep -1 "søke etter" {} +
"Søke etter" Erstatt med tekststrengen du ønsker å finne. Denne kommandoen vil kjøre et søk etter alle filer og sende resultatene til grep program for å søke i filer. Ved hjelp av denne kommandoen hvor som helst bortsett fra ditt hjemmeområde vil vesentlig tregere systemet. Denne kommandoen vil også finne teksten i binære filer.