Hoe om 'n lêer te vind in Linux met die opdraglyn

In hierdie gids leer jy hoe om Linux te gebruik om 'n lêer of reeks lêers te vind.

U kan die lêerbestuurder wat u Linux-verspreiding verskaf, gebruik om lêers te soek. As jy gewoond is aan die gebruik van Windows, is 'n lêerbestuurder verwant aan Windows Explorer. Dit bevat 'n gebruikerskoppelvlak met 'n reeks dopgehou wat, wanneer dit gekliek is, die submappe wys binne die dopgehou en enige lêers wat daarin voorkom.

Die meeste lêerbestuurders voorsien 'n soekfunksie en 'n metode om die lys lêers te filter.

Die beste manier om te soek na lêers is om die Linux-opdraglyn te gebruik, want daar is baie meer metodes beskikbaar om 'n lêer te soek as wat 'n grafiese instrument moontlik kan poog om in te sluit.

Hoe om 'n terminaal venster oop te maak

Om te soek na lêers met die Linux-opdraglyn, moet u 'n terminaal venster oopmaak.

Daar is baie maniere om 'n terminaal venster oop te maak . Een manier wat sekerlik op die meeste Linux-stelsels werk, is om terselfdertyd die CTRL, ALT en T-sleutel te druk. As dit nie die kieslys op jou Linux-werfomgewing gebruik om die terminale redakteur te vind nie.

Die maklikste manier om 'n lêer te vind

Die opdrag wat gebruik word om lêers te soek, word genoem vind.

Hier is die basiese sintaksis van die Opdrag opdrag.

vind

Die beginpunt is die gids waarheen jy wil begin soek. Om die hele ry te begin soek, tik die volgende:

vind /

As u egter wil begin soek na die gids wat u tans gebruik, kan u die volgende sintaksis gebruik:

vind.

Oor die algemeen, wanneer jy soek, sal jy met die naam soek, daarom soek vir 'n lêer genaamd myresume.odt oor die hele ry, sal jy die volgende sintaksis gebruik:

vind / -naam myresume.odt

Die eerste deel van die vind bevel is natuurlik die woord vind.

Die tweede deel is waar om te begin soek

Die volgende gedeelte is 'n uitdrukking wat bepaal wat om te vind.

Ten slotte is die laaste deel die naam van die ding om te vind.

Waar om te begin soek

Soos kortliks in die vorige afdeling genoem, kan u enige plek in die lêerstelsel kies om te begin soek. As jy byvoorbeeld wil soek na die huidige lêerstelsel, kan jy soos volg 'n volstop gebruik:

vind. -name spel

Bogenoemde opdrag sal soek na 'n lêer of vouer wat die spel in alle dopgehou onder die huidige vouer genoem word. U kan die naam van die huidige gids vind deur die pwd-opdrag te gebruik .

As u die hele lêerstelsel wil deursoek, moet u soos volg in die hoofmap begin:

vind / -name spel

Dit is waarskynlik dat die resultate wat deur die bogenoemde opdrag teruggegee word, bewys sal word dat toestemming geweier word vir baie van die resultate wat teruggestuur is.

Jy sal waarskynlik jou toestemmings moet verhef met die sudo-opdrag of oorskakel na 'n administrateurrekening deur die su-opdrag te gebruik .

Die aanvangsposisie kan letterlik oral op u lêersisteem wees. Om byvoorbeeld na die tuismap te soek, tik die volgende:

vind ~ -naam spel

Die tilde is ' n metakarakter wat algemeen gebruik word om die tuisblad van die huidige gebruiker te noem.

uitdrukkings

Die mees algemene uitdrukking wat u sal gebruik is -name.

Met die naam uitdrukking kan u die naam van 'n lêer of gids soek.

Daar is egter ander uitdrukkings wat u soos volg kan gebruik:

Hoe om lêers te vind, is meer as 'n sekere aantal dagag beskikbaar

Stel jou voor dat jy al die lêers in jou huismap wat meer as 100 dae gelede beskikbaar is, wil vind. U kan dit dalk doen as u ou lêers wil rugsteun en verwyder wat u nie gereeld toegang het nie.

Om dit te doen, voer die volgende opdrag uit:

vind ~ -tyd 100

Hoe om leë lêers en dopgehou te vind

As u al die leë lêers en dopgehou in u stelsel wil vind, gebruik die volgende opdrag:

vind / -verlies

Hoe om die uitvoerbare lêers te vind

As jy al die uitvoerbare lêers op jou rekenaar wil vind, gebruik die volgende opdrag:

vind / -exec

Hoe om al die leesbare lêers te vind

Om al die lêers wat leesbaar is te vind, gebruik die volgende opdrag:

vind / lees

patrone

As jy na 'n lêer soek, kan jy 'n patroon gebruik. Byvoorbeeld, miskien soek jy al die lêers met die uitbreiding mp3 .

U kan die volgende patroon gebruik:

vind / -name * .mp3

Hoe om uitset te stuur, vind die vindopdrag na 'n lêer

Die grootste probleem met die vind opdrag is dat dit soms te veel resultate kan terugspring om in een slag te kyk.

Jy kan die uitvoer na die stertbevel pyp of jy kan die lyne soos volg na 'n lêer uitvoer:

vind / -naam * .mp3 -afdruknaamoffiletoprintto

Hoe om 'n bevel teen 'n lêer te vind en uit te voer

Stel jou voor dat jy 'n lêer op dieselfde tyd wil deursoek en wysig.

U kan die volgende opdrag gebruik:

vind / -naam lêernaam -exec nano '{}' \;

Bogenoemde opdrag soek na 'n lêer genaamd lêernaam en voer dan die nano-redakteur uit vir die lêer wat dit vind.

opsomming

Die vind bevel is baie kragtig. Hierdie gids het getoon hoe om na lêers te soek, maar daar is 'n groot aantal opsies beskikbaar en om almal te verstaan, moet u die Linux-handleiding nagaan.

U kan dit doen deur die volgende opdrag in die terminale te bestuur:

man vind