Այս ուղեցույցում դուք կսովորեք, թե ինչպես օգտագործել Linux- ի ֆայլերի կամ ֆայլերի շարքը:
Դուք կարող եք օգտվել ֆայլերի որոնման համար ձեր Linux բաշխման հետ կապված ֆայլերի կառավարիչից: Եթե դուք օգտագործեք Windows- ի օգտագործումը, ապա ֆայլերի կառավարիչը Windows Explorer- ի համար է: Այն պարունակում է ինտերֆեյսի մի շարք թղթապանակներ, որոնք երբ կտտացրել են այն թղթապանակների ներսում գտնվող ենթապառպանները եւ ցանկացած պարունակությամբ ֆայլեր:
Ֆայլի մենեջերների մեծամասնությունը ապահովում է որոնման հնարավորությունը եւ ֆայլերի ցանկը զտելու մեթոդ:
Ֆայլերի որոնման լավագույն միջոցը Linux- ի հրամանի տողը օգտագործելը, քանի որ կան ֆայլեր փնտրելու համար առկա շատ ավելի շատ մեթոդներ, քան գրաֆիկական գործիքը երբեւէ փորձել ներգրավել:
Ինչպես բացել տերմինալային պատուհան
Linux հրամանի տողից օգտվելու համար ֆայլեր փնտրելու համար անհրաժեշտ է բացել տերմինալային պատուհան:
Տերմինալային պատուհան բացելու բազմաթիվ եղանակներ կան: Միակ ձեւը, որը համոզված է աշխատել Linux համակարգերի մեծ մասում, միաժամանակ սեղմել CTRL, ALT եւ T ստեղնը: Եթե դա չհաջողվի օգտագործել ձեր Linux աշխատասեղանի միջավայրում գտնվող մենյուը, տերմինալային խմբագիր գտնել:
Ֆայլի գտնել ամենադյուրին ճանապարհը
Ֆայլերի որոնման համար օգտագործվող հրահանգը կոչվում է գտնելու:
Ահա Find- ի հրամանագրի հիմնական շարահյուսությունը:
գտնել
Սկսնակ կետը այն թղթապանակն է, որտեղից ուզում եք որոնել: Սկսելու համար ամբողջ սկավառակը, դուք կգրեք հետեւյալը.
գտնել /
Այնուհանդերձ, եթե ցանկանում եք սկսել որոնման թղթապանակը, ապա այժմ կարող եք օգտագործել հետեւյալ շարադրանքը.
գտնել:
Ընդհանրապես, որոնման ընթացքում դուք կցանկանաք որոնել ըստ անունի, հետեւաբար, որոնել ամբողջ ֆայլի միջոցով myresume.odt կոչվող ֆայլը, օգտագործելով հետեւյալ շարադրանքը.
գտնել / - անունը myresume.odt
Գտեք հրամանի առաջին մասը, ակնհայտորեն, գտնում է բառը:
Երկրորդ մասը `որտեղից սկսելու են փնտրել
Հաջորդ մասը արտահայտություն է, որը որոշում է, թե ինչ է գտնվել:
Վերջապես, վերջին մասը գտնելու բանն է:
Որտեղ փնտրել սկսելու համար
Ինչպես նշվեց նախորդ բաժնում, դուք կարող եք ընտրել ֆայլի համակարգում տեղադրելու ցանկացած տեղ `որոնելու համար: Օրինակ, եթե ցանկանում եք որոնել ընթացիկ ֆայլային համակարգը, կարող եք օգտագործել լրիվ կանգառը հետեւյալ կերպ.
գտնել: - անունը խաղ
Վերոհիշյալ հրամանը կտեսնի ֆայլը կամ թղթապանակը, որը կոչվում է խաղ, բոլոր թղթապանակների տակ ընթացիկ թղթապանակում: Դուք կարող եք գտնել ընթացիկ թղթապանակի անվանումը, օգտագործելով pwd հրամանը :
Եթե ցանկանում եք որոնել ամբողջ ֆայլային համակարգը, ապա դուք պետք է սկսեք արմատային թղթապանակում հետեւյալը.
գտնել / անունը խաղ
Ամենայն հավանականությամբ, վերը նշված հրամանով վերադարձված արդյունքները ցույց կտան, որ վերադարձված արդյունքներից շատերը հերքված են:
Հավանաբար, անհրաժեշտ է բարձրացնել ձեր թույլտվությունները, օգտագործելով sudo հրամանը կամ անցնել ադմինիստրատորի հաշիվ, օգտագործելով ջրային հրամանը :
Սկսնակ դիրքը կարող է բառացիորեն տեղ գտնել ձեր ֆայլային համակարգում: Օրինակ, տնային թղթապանակի որոնումը հետեւյալն է.
գտնել ~ ~ անունը
The tilde- ը metacharacter- ը սովորաբար օգտագործվում է ներկայիս օգտագործողի տան թղթապանակը նշելու համար:
Արտահայտությունները
Առավել տարածված արտահայտությունը, որն օգտագործում եք `անունը:
The -name արտահայտությունը թույլ է տալիս որոնել ֆայլի կամ թղթապանակի անունը:
Կան այլ արտահայտություններ, որոնք կարող եք օգտագործել հետեւյալ կերպ.
- -amin n - Ֆայլը վերջին րոպեներ առաջ մուտք է գործել
- -onewer - Ֆայլը վերջին անգամ մուտք է գործել ավելի վերջերս, քան այն փոփոխվել է
- -օրինակ n - Ֆայլը վերջին հասանելի է ավելի քան օր առաջ
- -cmin n - Ֆայլը վերջին անգամ փոխվել է n րոպե առաջ
- -cnewer - Ֆայլը վերջին անգամ փոխվել է, քան ֆայլը փոփոխվել է
- -որմեկ n - Ֆայլը վերջին անգամ փոխվել է ավելի քան օր առաջ
- ազատ - ֆայլը դատարկ է
- -executable - Ֆայլը կատարելի է
- -ֆալե - Միշտ կեղծ
- -տեստի տեսակը - ֆայլը նշված ֆայլի համակարգում է
- -gid n - Ֆայլը պատկանում է ID n- ով
- խմբերի խմբի անունը - ֆայլը պատկանում է նշված խմբին
- - օրինակի նախագիծը - Որոնել խորհրդանշական գծի, բայց անտեսել գործը
- - անունի օրինակ - որոնել ֆայլ, բայց անտեսել գործը
- -inum n - որոնվածը նշված հանգույցով ֆայլի համար
- - ճանապարհային ուղի `ճանապարհ փնտրել, բայց անտեսել գործը
- -iregex արտահայտություն - որոնել արտահայտություն, բայց անտեսել գործը
- -links n - որոնեք նշված ֆայլերի հետ կապված հղումները
- - անուն անունը `խորհրդանշական հղում փնտրելու համար
- -mmin n- ֆայլի տվյալները վերջին անգամ փոփոխվել են n րոպե առաջ
- -mtime n - ֆայլի տվյալները վերջին անգամ փոփոխվել են օր առաջ
- անուն անունը `նշված անունով ֆայլի որոնում
- - նոր անուն - ավելի վերջերս խմբագրված ֆայլի որոնումը, քան տվյալ ֆայլը
- -հարցաքննություն - որոնեք ֆայլի խմբային ID- ն
- -հեղինակ - որոնել որեւէ ֆայլ, որը կցված է դրան
- - երթուղու ճանապարհ - որոնման ճանապարհ
- - ընթերցելի - գտնել ֆայլեր, որոնք ընթեռնելի են
- -regex օրինակին - սովորական արտահայտությանը համապատասխանող ֆայլերի որոնում
- - տիպի տեսակ - որոշակի տեսակի որոնում
- - uid - ֆայլերի թվային օգտվողի ID- ն նույնն է uid- ը
- - օգտագործողի անվանումը - ֆայլը պատկանում է օգտվողի կողմից
- - գրավոր - որոնել ֆայլեր, որոնք կարող են գրվել
Ինչպես գտնել Ֆայլեր, որոնք հասանելի են ավելի քան մեկ օր առաջ
Պատկերացրեք, ուզում եք գտնել ձեր տան թղթապանակում գտնվող բոլոր ֆայլերը ավելի քան 100 օր առաջ: Կարող եք դա անել, եթե ուզում եք կրկնօրինակել եւ հեռացնել հին ֆայլերը, որոնք պարբերաբար չեք հասնում:
Որպեսզի դա անել, վարեք հետեւյալ հրահանգը.
գտնելու ~ 100 անգամ
Ինչպես գտնել դատարկ ֆայլեր եւ թղթապանակներ
Եթե ցանկանում եք գտնել ձեր համակարգում առկա բոլոր դատարկ ֆայլերը եւ թղթապանակները, օգտագործեք հետեւյալ հրահանգը.
գտնել / ազատություն
Ինչպես գտնել բոլոր կատարելի ֆայլերը
Եթե ցանկանում եք գտնել ձեր համակարգչի վրա կատարված բոլոր ֆայլերը, օգտագործեք հետեւյալ հրահանգը.
գտնել / -exec
Ինչպես գտնել բոլոր ընթերցվող ֆայլերը
Գտնել բոլոր ֆայլերը, որոնք կարդալու համար օգտագործեք հետեւյալ հրահանգը.
գտնում / հաց
Պատկերները
Ֆայլի որոնման համար դուք կարող եք օգտագործել օրինակին: Օրինակ, գուցե դուք փնտրում եք բոլոր ֆայլերը ընդլայնման mp3 :
Դուք կարող եք օգտագործել հետեւյալ օրինակները.
գտնում / անունը * .mp3
Ինչպես էքստրակտ ուղարկելու գտնել ֆայլը գտնել հրամանը
Գտեք հրամանատարության հիմնական խնդիրն այն է, որ այն երբեմն կարող է շատ արդյունքներ վերցնել, որպեսզի նայենք մեկ քայլին:
Դուք կարող եք pipe դուրս պոչը հրամանատարության կամ դուք կարող եք թողարկել գծերի մի ֆայլ հետեւյալ կերպ.
գտնեք / -name * .mp3 -fprint nameoffiletoprintto
Ինչպես գտնել եւ կատարել մի հրաման, ֆայլի դեմ
Պատկերացրեք, որ ուզում եք միաժամանակ որոնել եւ խմբագրել ֆայլը:
Դուք կարող եք օգտագործել հետեւյալ հրահանգը.
գտնել / անուն ֆայլի անունը -exec nano '{}' \;
Վերոհիշյալ հրահանգը որոնում է ֆայլի անունը կոչված ֆայլը եւ այնուհետեւ գործարկում է նանո խմբագիրն այն ֆայլի համար, որը գտնում է:
Ամփոփում
Գտեք հրամանը շատ հզոր է: Այս ուղեցույցը ցույց է տվել, թե ինչպես փնտրել ֆայլեր, սակայն առկա են մեծ թվով տարբերակներ եւ հասկանալ բոլորին, դուք պետք է ստուգեք Linux- ի ձեռնարկը:
Դուք կարող եք դա անել, տերմինալով հետեւյալ հրամանները գործարկելիս.
մարդը գտնում է