webForumDet fria alternativet

söka en fil

Linux & BSD

2 svar · 306 visningar · startad av sailsoft

Medlem sedan juli 2001225 inlägg
Frågan#1

jag letar efter en fil, vad är kommandot för att söka efter den ?

Medlem sedan juli 200214 inlägg
#2

find / -name <filnamn>

Är väl ett enkelt sätt, speciellt om du vet namnet på filen. Wildcards fungerar också. Nu är find väldigt kraftfullt och det finns många flaggor till det så vill du göra något mer avancerat är det till att läsa man-sidan.

Medlem sedan jan. 200254 inlägg
#3

find / -name är ganska långsamt.
Det bästa är att använda locate <filename>.
detta kräver dock att Du har uppdaterat databasen för locate efter det att filen blev skapad. Uppdatera databasen med updatedb & (eller ännu bättre, lägg in updatedb i crontab).

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)