Linux միջուկի օպերացիոն համակարգերի ամենատարածված ֆայլային կառավարիչները ունեն բավականաչափ ֆունկցիոնալ որոնման գործիք: Այնուամենայնիվ, այն միշտ չէ, որ ներկա չէ պարամետրերը, բավարար են օգտագործողի համար անհրաժեշտ տեղեկատվության որոնումը: Այս դեպքում ստանդարտ օգտակարությունը, որն անցնում է "Տերմինալ". Այն թույլ է տալիս Ձեզ հեշտությամբ գտնել անհրաժեշտ տեղեկությունները կոնկրետ գրացուցակում կամ ամբողջ համակարգում, հրաման, փաստարկ եւ տարբերակ մուտք գործելով:
Օգտագործեք հոսքը Linux- ում:
Թիմը գտնել որոնք նախատեսված են տարբեր օբյեկտների որոնման համար, ներառյալ տարբեր խորությունների ցանկացած ձեւաչափի եւ գրացուցակի ֆայլեր: Օգտագործողը միայն պահանջում է հրամանի ինքն իրեն մուտքագրել, նշեք ցանկալի արժեքը եւ զտեք պարամետրեր սահմանելու համար փաստարկներ: Օգտագործման կարգը կատարելու սովորաբար սովորաբար շատ ժամանակ չի պահանջվում, սակայն դա նաեւ կախված է սկանավորված տեղեկատվության քանակից: Այժմ տեսնենք օգտագործման օրինակներ: գտնել ավելի մանրամասն:
Նավարկեք տեղեկատուի միջոցով վահանակով
Սկսելու համար ես կցանկանայի մի փոքր նահանջել հիմնական թիմից եւ շոշափել լրացուցիչ գործողությունների թեման, որոնք կօգնեն ապագայում, երբ կառավարվում են վահանակից: Փաստն այն է, որ Linux- ի բաշխման կոմունալները չեն սրել համակարգչի բոլոր իրերի որոնումը: Բոլոր պրոցեսները պետք է սկսվեն միայն տարրերի ամբողջական դիրքի ցուցումով կամ հրամանով գնան տեղ cd. Դա կարելի է շատ հեշտությամբ կատարել:
- Բացել տեղադրված ֆայլերի կառավարիչը եւ անցնել ցանկալի թղթապանակին, որտեղից ցանկանում եք օգտագործել ավելի ուշ: գտնել.
- Ցանկացած օբյեկտի վրա սեղմեք աջ եւ կտտոցը «Հատկություններ».
- Դուք կտեսնեք ծնողական թղթապանակը լիարժեք ճանապարհով: Անգիր այն անցնելու համար "Տերմինալ".
- Այժմ սկսեք կոնսոլից, օրինակ, ցանկի միջոցով:
- Գրանցման թիմ կա
cd / home / user / թղթապանակ
որտեղ օգտագործողը - օգտագործողի տան պանակի անունը, եւ թղթապանակ - պահանջվող տեղեկագրի անվանումը:
Եթե նախքան օգտագործումը գտնել, հետեւեք վերը նշված հրահանգներին, կարող եք բաց թողնել ֆայլի ամբողջական ուղին, պայմանով, որ այն գտնվում է ընտրված վայրում: Նման լուծումը զգալիորեն կնպաստի ներածական հրամաններին:
Որոնեք ֆայլեր ընթացիկ գրացուցակում
Կատարելիսգտնել
սկսած մխիթարլետից, դուք կստանաք որոնման արդյունքը ակտիվ օգտագործողի ձեր տնային գրացուցակում: Մեկ այլ դեպքում, օրինակ, երբ դուք ակտիվանում եք գտնվելու վայրի որոնման ընթացքում, արդյունքում կտեսնեք այն բոլոր ենթապաստառները եւ դրանցում ներկայացված տեղը:
Ակտիվացում գտնել ոչ մի փաստարկներ եւ տարբերակներ չեն օգտագործվում, երբ դուք պետք է դիտեք բոլոր տարրերը միանգամից: Եթե նրանց անունը ամբողջովին չի տեղավորվում գծերի մեջ, ապա արժե փոխել հրամանը, որպեսզի այն նման լինիգտնել: - տպագիր
.
Որոնեք ֆայլեր նշված դիրեկտորիում
Տվյալ ճանապարհով ֆայլեր ցուցադրելու հրամանը գրեթե նույնն է, ինչ վերը նշված ենք: Դուք նաեւ պետք է գրանցվեքգտնել
եւ ավելացրեք/ թղթապանակ
եթե ցանկանում եք տեղեկություն գտնել տվյալ դիրեկտորիայում գրացուցակի մասին, կամ էլ պետք է նշեք ամբողջական ճանապարհը մուտքագրելով, օրինակ,գտնել ./home/user/downloads/folder
որտեղ թղթապանակ - վերջնական գրացուցակ: Յուրաքանչյուր տարրը կցուցադրվեն առանձին տողերով `դրանց խորության կարգի մեջ:
Որոնել անունով
Երբեմն անհրաժեշտ է միայն այն օբյեկտները, որոնք բավարարում են անունը: Այնուհետեւ օգտվողը պետք է առանձին տարբերակ սահմանի հրամանի համար, որպեսզի հասկանա բողոքը: Ներածման գիծը կատարում է հետեւյալ ձեւը.գտնել: - անուն "բառ"
որտեղ բառը - Որոնման բանալի բառ, որը պետք է գրվի երկակի մեջբերումներով եւ գործի զգայուն:
Եթե չգիտեք, թե յուրաքանչյուր նամակի ճշգրիտ գործը կամ ցանկանում եք ցուցադրել բոլոր համապատասխան անունները, առանց հաշվի առնելու այս պարամետրը, մուտքագրեք կոնսոլումգտնել: անունը «բառ»
.
Արդյունքները ֆիքսելու համար հիմնավոր փաստարկը - անուն եւս մեկ ավելացված է: Թիմը տեւում է ձեւըգտնել: - ոչ անուն, «խոսք»
որտեղ բառը - ջնջված բառը:
Այնուամենայնիվ, երբեմն կարիք կա օբյեկտ գտնել մեկ բանալիով, իսկ մյուսը բացառելով: Հետո մի քանի որոնման ընտրանքներ են տրվում հերթին, եւ մուտքագրման գիծը ստացվում է հետեւյալ կերպ.գտնել: - անուն "բառը" - ոչ անունը "* .txt"
. Նշենք, որ մեջբերումներում երկրորդ փաստարկը ցույց է տալիս,* .txt »ինչը նշանակում է գտնել Այն աշխատում է ոչ միայն անվանումներով, այլեւ այս ձեւով նշված ֆայլի ձեւաչափերով:
Կա նաեւ օպերատոր Կամ. Այն թույլ է տալիս միանգամից գտնել մեկ կամ մի քանի հարմար փաստարկներ: Յուրաքանչյուրը նշվում է առանձին `համապատասխան փաստարկների ավելացումով: Արդյունքն այսպիսին է.գտնել- անունը «բառը» -o -name «word1»
.
Նշելով խորության խորությունը
Թիմը գտնել կօգնի օգտվողին նույնիսկ այն ժամանակ, երբ նա պետք է գտնի դիրեկտորիաների բովանդակությունը միայն նշված խորության մեջ, օրինակ, վերլուծությունը չի պահանջվում երրորդ ենթապարբերության մեջ: Նման սահմանափակումներ սահմանելու համար մուտքագրեքգտնել: -հիմնավոր N-name "word"
որտեղ Ն - առավելագույն խորություն, եւ - անուն "բառ" - ցանկացած հետագա փաստարկներ:
Որոնեք մի քանի դիրեկտորիաներ
Շատ դիրեկտորիաներում կան տարբեր թղթապանակներ տարբեր բովանդակությամբ: Եթե դրանք մեծ թվով են, եւ որոնումը պետք է իրականացվի միայն որոշակի դեպքերում, ապա հարկավոր է նշել,գտնել ./folder ./folder1 -type f -name «բառը»
որտեղ ./folder ./folder1 - համապատասխան դիրեկտորիաների ցանկը եւ, - անուն "բառ" - Մնացած փաստարկները:
Ցուցադրել թաքնված իրերը
Առանց համապատասխան փաստարկի, սկանավորված դիրեկտորիաների թաքնված օբյեկտները չեն ցուցադրվի վահանակում: Հետեւաբար, օգտագործողը ձեռքով գրանցում է լրացուցիչ տարբերակ, որպեսզի վերջում հրամանը հետեւյալն է.գտնել ~ տիպի f -name ". *"
. Դուք կստանաք բոլոր ֆայլերի ամբողջական ցանկը, բայց եթե նրանցից ոմանք մուտք չունեն, նախքան բառը գտնել գիրք գրելիսsudo
սուպերերերի իրավունքները ակտիվացնելու համար:
Սկանողական խումբ եւ օգտվողի թղթապանակներ
Յուրաքանչյուր օգտվող կարող է ստեղծել անսահմանափակ թվով դիրեկտորիաներ եւ օբյեկտներ տարբեր վայրերում: Օգտագործողներից մեկին պատկանող տեղեկատվությունը գտնելու ամենաարագ ճանապարհը, օգտագործելով հրամանը գտնել եւ նրա փաստարկներից մեկը: Ի "Տերմինալ" գրելգտնել: - օգտագործողի անունը
որտեղ օգտագործողի անունը - օգտվողի անունը: Սկսելուց հետո սկանն ինքնաբերաբար կսկսվի:
Մոտավորապես նույն սխեման աշխատում է օգտվողների խմբերի հետ: Խմբերի մեկի հետ կապված ֆայլերի վերլուծությունը սկսվում էգտնել / var / www -group groupname
. Մի մոռացեք, որ կարող է լինել մեծ թվով օբյեկտներ, եւ երբեմն դրանք երկար ժամանակ են պահանջում, դրանք բոլորը թողնելու համար:
Զտում ըստ փոփոխության ամսաթվի
Օպերացիոն համակարգը ինքնաբերաբար պահպանում է առկա ֆայլի փոփոխման ամսաթիվը: Թիմը գտնել թույլ է տալիս ձեզ գտնել դրանք բոլոր նշված պարամետրերով: Պահանջվում է միայն գրանցվելsudo find / -mtime N
որտեղ Ն - օրերի քանակը, երբ օբյեկտը վերջին անգամ ձեւափոխվել էր: Նախածանց sudo այստեղ անհրաժեշտ է ստանալ տվյալների եւ ֆայլերի մասին, որոնք նախատեսված են միայն գերծանրաբեռնիչի համար:
Եթե դուք հետաքրքրված եք նայելու այն կետերը, որոնք վերջին անգամ բացվել են որոշակի օր առաջ, ապա գիծը փոխում է իր տեսքը մի քիչsudo գտնել / -հիմնական N
.
Ֆայլի չափով զտեք
Յուրաքանչյուր օբյեկտ ունի իր սեփական չափը, համապատասխանաբար, ֆայլերի որոնման հրամանը պետք է ունենա գործառույթ, որը թույլ է տալիս զտել դրանք այս պարամետրով: գտնել գիտի, թե ինչպես դա անել, օգտագործողը պետք է միայն չափի ինքնությունը հաստատի: Պարզապես մուտքագրեքգտնել / նիշ N
որտեղ Ն - ծավալը բայթերում, մեգաբայթ (M) կամ գիգաբայթ (G):
Կարող եք նշել ցանկալի տարրերի ցանկը: Այնուհետեւ ընտրողները տեղավորվում են հրամանատարության մեջ եւ ստանում եք, օրինակ, հետեւյալ տողը.գտնեք / -size + 500M - նիշ -1000M
. Այս վերլուծությունը ցույց կտա ավելի քան 500 մեգաբայթ ֆայլեր, բայց 1000-ից պակաս:
Որոնել դատարկ ֆայլեր եւ տեղեկագրքեր
Որոշ ֆայլեր կամ թղթապանակներ դատարկ են: Նրանք պարզապես վերցնում են լրացուցիչ սկավառակի տարածություն եւ երբեմն միջամտում են համակարգչի հետ նորմալ փոխազդեցությանը: Նրանք պետք է գտնվեն որոշում կայացնել հետագա գործողությունների վերաբերյալ, եւ դա կօգնիգտնել / թղթապանակի տիպի f -empty
որտեղ / թղթապանակ - տեղը, որտեղ սկան կատարվում է:
Առանձին-առանձին, ես կցանկանայի միանգամից հիշատակել այլ օգտակար փաստարկներ, որոնք ժամանակ առ ժամանակ օգտագործողը օգտակար է դառնում.
-մոնտաժ
- սահմանափակում միայն ընթացիկ ֆայլային համակարգին;- տիպ f
- ցուցադրել միայն ֆայլեր;տիպի դ
- ցույց տալ միայն դիրեկտորիաներ;-կազմակերպություն
,-հասցե
- Որոնել ֆայլեր, որոնք չեն պատկանում որեւէ խմբի կամ չեն պատկանում օգտվողին:- ի տարբերություն
- Օգտագործեք օգտակար օգտագործման տարբերակը:
Այս թիմի հետ ծանոթացելիս գտնել ավարտված է: Եթե ցանկանում եք մանրամասն ուսումնասիրել Linux միջուկում գործող համակարգերի այլ ստանդարտ վահանակներ, խորհուրդ ենք տալիս հղում կատարել մեր առանձին նյութին հետեւյալ հղումով:
Կարդալ ավելին: Linux Terminal- ում հաճախ օգտագործվող հրամաններ
Պահանջվող տեղեկատվությունը փնտրելուց հետո կարող եք կատարել ցանկացած այլ գործողություն նրանց հետ, օրինակ, բովանդակության խմբագրում, ջնջում կամ ուսումնասիրում: Դա կօգնի այլ ներկառուցված կոմունալ ծառայություններ: "Տերմինալ". Նրանց օգտագործման օրինակներ են ստորեւ:
Տես նաեւ Linux սերնդի / greg / ls հրամանների օրինակներ