Ал жакта Linux осуяттарын жана программаларын кантип табуу колдонуу

Сиз аракет кылып , бир буйрук, программанын же өтүнмөнүн ордун таба алган , бирок кайда карап билишкен эмес?

Албетте, мүмкүн табууга буйрук төмөнкүдөй аны табууга аракет кылуу:

/ Таба аталышы Firefox

Бул мүмкүн болгон натыйжаларын тизмесин кайра жана жалпысынан, бул ыкма менен программанын ордун таба аласыз болот.

сиз колдоно аласыз дагы бир команда табууга болот. Мисалы:

жайгаштыруу Firefox

Бирок, программаларды табуу үчүн мыкты ыкмасы ал жакта команда болуп саналат.

Боюнча адам беттеринде :

ал жакта көрсөтүлгөн буйрук аттарын бинардык, булагын жана кол материалдары жайгашкан. берилген аттары биринчи саптын жол-аты компоненттерин жана кандайдыр бир (бир) түрүндө .ext боюнча Берлусконини узартуу айрылышат (мисалы: .С) с, жазам. булак коду контролдоо пайдалануунун натыйжасында алынган, ошондой эле мамиле кылынат. Ал жакта андан стандарттык Linux жерлерде көрсөтүлгөн каалаган программаны таап аракет кылган, ошондой эле $ КЕЛЕЧЕК жана $ MANPATH тарабынан аныкталган жерлерде.

Кыскача айтканда, ошондуктан, ал жакта буйрук баштапкы кодун, окуу куралдары, программанын ордун таба аласыз.

Кудайдын Firefox менен аракет кылалы:

ал жакта Firefox

Жогоруда буйругун чыгаруу төмөнкүчө чагылдырууга болот:

Firefox: / окудум / бин / Firefox / окудум / lib64 / Firefox /usr/share/man/man1/firefox.1.gz

Сиз азыр эле сиз которгон -Б төмөнкүдөй колдоно аласыз программанын ордун таап келет, анда:

ал жакта -b Firefox

Бул жерде төмөнкүдөй жыйынтык кайтарат:

Firefox: / окудум / бин / Firefox / окудум / lib64 / Firefox

Же болбосо, жөн гана окуу куралын ордун билгиси келсе, -м бычак колдоно аласыз.

ал жакта -м Firefox

Жогоруда буйругу натыйжа төмөнкүчө чагылдырууга болот:

Firefox: /usr/share/man/man1/firefox.1.gz

Акыр-аягы, сиз сатылышы бычак менен гана булагы кодексине издөө чектеши мүмкүн.

адаттан тыш билэлэри издейт, анын ичинде -С ал жакта буйругу үчүн башка өчүргүчтөр бар.

кол -u өтүү жөнүндө мындай дейт:

ар бир ачык-айкын талап типтеги бир жазуу жок болсо буйрук өзгөчө деп айтууга болот. Ошентип, "ал жакта -м -u *" эч кандай документтер сааты бар учурдагы каталогдо бул документтерде, бир же бир нече сурайт.

Чындыгында болсо, ал кайтып келе турган бир эмес, бир нече кол системага же иштеп жаткан программа пайда жайгашкан бир нече жерде бар.

сиз программанын же буйрук жерге эле бүдөмүк түшүнүк бар болсо жана сиз көрсөтүлгөн тизмедеги бинардык издөө үчүн -Б которууну колдоно аласыз каталогдорго белгилүү бир комплексин издөө келет.

Мисалы:

ал жакта -b -Б / окудум / бин -f Firefox

Жогоруда буйрук ага бир нече бөлүктөрдөн турат. Биз бинардык гана (программаларды өздөрү) издеп билдирет -b которулуу бар, биринчи кезекте. бинардык жана папкаларга тизмесине издөө жерлердин -Б которулуу тизмесин камсыз кылуу үчүн -f алмаштыргыч тарабынан токтотулат. Ошондуктан бир гана тизиминин жогору буйрук / окудум / бин болуп издеп. Акыр-аягы, -f кийин Firefox аны издеп эмне ал жакта айтат.

-Б которулуп, башка окуу үчүн папка белгилүү бир топтомун изилдеген -М болуп саналат.

төмөнкүдөй -М санариптик берүүгө өтүү үчүн буйрук сап болмок:

ал жакта -м -М / окудум / үлүшү / адам / man1 -f Firefox

логика, ал -Б үчүн эле -м үчүн бирдей болуп саналат. -м окуу издеп, ал жакта айтып, -М Папкалардын тизмесин окуу үчүн керек болгон келатат ал жакта айтылат. -f дептердин тизмесин токтотот жана ал жакта Firefox буйрук үчүн окуу үчүн издеткени жатат программа болуп саналат.

Акыр-аягы, -S которулуу булак коду издеп папкаларга комплексин Тизмеге колдонсо болот.