Оё ягон бор шумо кӯшиш кардед, ки макони фармон, барнома ё барномаро дарёфт кунед, вале намедонистед, ки куҷо бубинед?
Албатта, шумо фармонро ёфтед , ки кӯшиш кунед, ки онро ба таври зайл пайдо кунед:
/ username firefox -ро дарёфт кунедИн рӯйхати натиҷаҳои эҳтимолӣ ва умуман бар хоҳад гашт, шумо метавонед дар макони ин барнома ҷойгир кунед.
Фармони дигаре, ки шумо метавонед истифода баред, фармони фармоишӣ мебошад. Барои намуна:
пайдо кардани сӯхторБо вуҷуди ин, усули беҳтарин барои дарёфт кардани барномаҳо ин амр аст.
Мутобиқи ин саҳифаҳо :
ки он файлҳои binary, манбаъ ва дастнависро барои номҳои мушаххас муайян мекунад. Номи додашуда пеш аз қисмҳои пешқадамии номҳо ва ҳар як (яктарафа) дароз кардани шакли форматро мекушоянд. (Масалан: .c) Prefixes s. бо сабаби истифодаи коди рамзи сарчашмаҳо низ баррасӣ карда мешавад. Дар ин ҳолат кӯшишҳо барои дарёфти барномаи дилхоҳшуда дар ҷойҳои стандартии Linux ва дар ҷойҳои муқаррарнамудаи $ PATH ва $ MANPATH.
Бинобар ин, фармоне, ки фармон дода метавонад, рамзи сарчашма, дастурҳо ва макони барномаро пайдо кунад.
Биёед, онро бо Firefox санҷед:
ДарНатиҷаи фармон аз боло чунин аст:
Firefox: / usr / bin / firefox / usr / lib64 / firefox /usr/share/man/man1/firefox.1.gzАгар шумо хоҳед, ки макони барномаеро пайдо кунед, шумо метавонед гузарвожаро истифода баред:
Бисмиллоҳир раҳмонир раҳимИн натиҷаи зеринро бар мегардонад:
Firefox: / usr / bin / firefox / usr / lib64 / firefoxАлтернативӣ, агар шумо хоҳед, ки маҳалли ҷойгиркунии дастурҳоеро истифода кунед, ки шумо метавонед гузариши -m-ро истифода баред.
ДарНатиҷаи фармони боло чунин аст:
firefox: /usr/share/man/man1/firefox.1.gzНиҳоят, шумо метавонед ҷустуҷӯи танҳо ба рамзи сарчашма бо истифода аз гузариш ба -s маҳдуд карда шавад.
Барои дигаргуниҳои дигар, аз он ҷумла, -w, ки файлҳои ғайриоддӣ меҷӯянд.
Дастурамал дар бораи гузариш ба -u:
Фармони мазкур ба назарам ғайриоддӣ аст, агар он танҳо як вуруд дар ҳар як намуди дархости дархостшуда дошта бошад. Ҳамин тавр 'whereis -m -u *' барои ин файлҳо дар феҳристи ҷорӣ, ки ягон ҳуҷҷати ҳуҷҷатӣ надорад, ё зиёда аз як.
Аслан, агар шумо зиёда аз як дастнависро дар системаи шумо ҷойгир кунед, ё барномае, ки шумо дар он ҷо кор мекунед, дар як ҷой пайдо мешавад, он баргардонида мешавад.
Агар шумо дар бораи макони барнома ё фармоиш дошта бошед, ва шумо мехоҳед, ки ҷустуҷӯи маҷмӯи маҷаллаҳоеро, ки шумо мехоҳед ҷустуҷӯ кунед, барои варианти B-ро дар рӯйхати муайян истифода кунед.
Барои намуна:
ки дар он ҷо - б-Б / usr / bin -f firefoxФармони мазкур ба чанд қисм тақсим карда мешавад. Аввалан, ин маънои онро дорад, ки мо танҳо ба танҳоӣ (барномаҳои худ) ҷустуҷӯ дорем. Фосилаи B-ро барои пешниҳод кардани рӯйхати ҷойҳо барои ҷустуҷӯи параметрҳо истифода мебаранд ва рӯйхати ҷузвдонҳо аз ҷониби фармони -f қатъ карда мешаванд. Аз ин рӯ, дар фармоне, ки дар боло феҳристи ҷустуҷӯшуда / usr / bin аст. Дар ниҳоят, сӯхторро баъди он, ки чӣ гуна онро ҷустуҷӯ мекунад, мегӯям.
Интиқоли аломати гузариш ба Б-М, ки маҷмӯи махсуси ҷузвдонҳоро барои дастурҳо ҷустуҷӯ мекунад.
Хати фармоиш барои гузариши -М ба таври зерин хоҳад буд:
дар он -m -M / usr / share / man / man1 -f firefoxМантиқ ба ҳамон -М барои он аст, ки барои -Б. -Ман гуфт, ки дар куҷо барои дастурҳои ҷустуҷӯӣ, -М ба он ишора мекунад, ки рӯйхати ҷузвдонҳое, ки дар он бояд дастурҳои ҷустуҷӯ дошта бошанд. -f-рӯйхати файлҳо ва сӯхторро қатъ мекунад, барномае, ки дар он фармонҳо барои дастурҳои ҷустуҷӯӣ нигаронида шудааст.
Дар охир, гузариши -S барои интихоби рамзи сарлавҳаҳо барои ҷустуҷӯи рамзи манбаъ истифода мешавад.