Երբեւէ փորձել եք գտնել հրամանատարության, ծրագրի կամ ծրագրի գտնվելու վայրը, բայց չգիտեին, թե որտեղ է նայում:
Իհարկե, դուք կարող եք գտնել այնպիսի հրաման, որը փորձել է գտնել հետեւյալը.
գտնել / - firefox անունըՍա կվերադառնա պոտենցիալ արդյունքների ցանկ եւ, ընդհանուր առմամբ, կարող եք գտնել այդ ծրագրի գտնվելու վայրը:
Մեկ այլ հրաման, որը կարող եք օգտագործել, տեղադրման հրամանն է: Օրինակ:
գտնեք firefoxԱյնուամենայնիվ, ծրագրերի որոնման լավագույն մեթոդը հրաման է:
որտեղ տեղադրվում է երկուական, աղբյուրի եւ ձեռնարկի ֆայլերը նշված հրամանների անունների համար: Առաքվող անունները առաջին հերթին հանվում են առաջադեմ ճանապարհի անունի բաղադրիչներից եւ ձեւի ցանկացած (մեկ) հետեւից երկարաձգված ընդլայնումից: (օրինակ, .c): որոնք վերաբերում են նաեւ աղբյուրի կոդի հսկողության օգտագործմանը: Այնուհետեւ այնուհետեւ փորձում է տեղադրել ցանկալի ծրագիրը ստանդարտ Linux տեղերում եւ PATH- ի եւ $ MANPATH- ի կողմից նշված վայրերում:
Ըստ էության, ուրեմն հրամանը կարող է գտնել աղբյուրի կոդը, ձեռնարկները եւ ծրագրի գտնվելու վայրը:
Փորձենք Firefox- ով փորձենք.
որտեղ firefoxՎերոհիշյալ հրամաններից ելքը հետեւյալն է.
firefox: / usr / bin / firefox / usr / lib64 / firefox /usr/share/man/man1/firefox.1.gzԵթե դուք պարզապես ուզում եք գտնել ծրագրի տեղադրությունը, կարող եք օգտագործել switch -b- ը հետեւյալ կերպ.
որտեղ `-f firefoxՍա վերադարձնում է հետեւյալ արդյունքը.
firefox: / usr / bin / firefox / usr / lib64 / firefoxԱյլապես, եթե դուք պարզապես ցանկանում եք իմանալ ձեռնարկների տեղադրությունը, կարող եք օգտագործել -m switch- ը:
որտեղ - firefoxՎերոհիշյալ հրամանատարության արդյունքը հետեւյալն է.
firefox: /usr/share/man/man1/firefox.1.gzՎերջապես, դուք կարող եք սահմանափակել որոնումը պարզապես կոդով `օգտագործելով -s switch:
Կան այլ անջատիչներ, որոնք հասանելի են այնտեղ, որտեղ հասանելի է, -u, որը փնտրում է անսովոր ֆայլեր:
Ձեռնարկը նշում է -u switch- ի մասին.
հրամանը համարվում է անսովոր, եթե այն բացարձակապես խնդրահարույց տիպի ընդամենը մեկ գրառում չունի: Այսպիսով `« որտեղ -m -u »- ը ներառում է այն ֆայլերը, որոնք առկա փաստաթղթում չեն, կամ որեւէ մեկից ավելի:
Հիմնականում, եթե ունեք ձեր համակարգում տեղակայված մեկից ավելի ձեռնարկ, կամ մեկ այլ վայրում հայտնվում եք այն ծրագիրը, որը վերադարձվում է:
Եթե ունեք ծրագրային կամ հրամանի տեղադրման անորոշ պատկերացում, եւ ուզում եք փնտրել դիրեկտորիաների կոնկրետ շարք, ապա կարող եք օգտագործել -B անցնել նշված ցանկում գտնվող երկանների որոնման համար:
Օրինակ:
որտեղ -b -b / usr / bin -f firefoxՎերոհիշյալ հրամանը ունի մի քանի մաս: Նախեւառաջ կա -b switch- ը, ինչը նշանակում է, որ մենք փնտրում ենք միայն երկարյունները (ծրագրերը): -B switch- ը օգտագործվում է տեղադրման վայրերի ցուցակի համար, որոնք որոնելու են երկկողմանի, եւ թղթապանակների ցանկը դադարում է -f switch- ով: Հետեւաբար, որոնված միակ տեղեկատուի վերեւում հրամանատարությունը / usr / bin է: Վերջապես, firefox- ը -f- ը պատմում է, թե որտեղ է այն փնտրում:
-B switch- ի այլընտրանքը -M, որը որոնում է ձեռնարկների համար հատուկ թղթապանակների հավաքածու:
-M switch- ի հրամանի տողը հետեւյալն է.
որտեղ -m -M / usr / share / man / man1 -f firefoxՏրամաբանությունը նույնն է, ինչ-որ-B- ի համար: The- ը պատմում է, թե որտեղ է փնտրելու ձեռնարկներ, -M ասում է, ուր է, որ թղթապանակների ցանկը գալիս է, որտեղ պետք է փնտրել ձեռնարկներ: -f- ը դադարեցնում է ֆայլերի ցանկը եւ firefox- ը այն ծրագիրն է, որտեղից հրամանը պատրաստվում է ձեռնարկներ փնտրել:
Վերջապես -S անջատիչը կարող է օգտագործվել ցանկի հավաքածուների ցանկը փնտրելու համար: