Mar a lorgas mi Commandan Linux agus prògraman a 'cleachdadh càite

A bheil thu a-riamh air feuchainn ri lorg a dhèanamh air àithne, prògram no tagradh ach nach robh fios agad càite am faic thu?

Gu dearbh, dh 'fhaodadh tu an t - ùghdarras a lorg gus feuchainn ris a lorg mar a leanas:

lorg / -name firefox

Tillidh seo liosta de na toraidhean a dh'fhaodadh a bhith ann agus san fharsaingeachd, faodaidh tu lorg a dhèanamh air làrach a 'phrògraim san dòigh seo.

Is e an àithne eile as urrainn dhut a chleachdadh an t-òrdugh a lorgas. Mar eisimpleir:

lorg firefox

Ach, is e an dòigh as fheàrr airson prògraman a lorg an òrdugh far a bheil sin.

A rèir duilleagan an duine :

far a lorgas e an dàta, dàta, agus faidhlichean làimhe airson ainmean nan àithnean ainmichte. Tha na h-ainmean a chaidh a sholarachadh air an toirt às an toiseach bho phrìomh phàirtean ainm-slighe agus leudachadh sam bith (aon shlighe) den fhoirm .ext (mar eisimpleir: .c) Ro-innleachdan. mar thoradh air cleachdadh riaghladh còd stòr cuideachd. An uairsin, feuch an lorg thu am prògram a dh 'fheumar a shònrachadh anns na h-àiteachan bunaiteach aig Linux, agus anns na h-àitichean a tha air an sònrachadh le $ PATH agus $ MANPATH.

Mar sin, mar as trice, faodaidh an t-òrdugh far a bheil a 'chòd stòr, làmh-sgrìobhainnean agus àite prògram a lorg.

Feuch sinn feuchainn ri Firefox:

far a bheil firefox

Tha an toradh bhon òrdugh gu h-àrd mar a leanas:

firefox: / usr / bin / firefox / usr / lib64 / firefox /usr/share/man/man1/firefox.1.gz

Ma tha thu dìreach airson suidheachadh a 'phrògraim a lorg, faodaidh tu an switch -b a chleachdadh mar a leanas:

whereis -b firefox

Tha seo a 'toirt seachad an toradh a leanas:

firefox: / usr / bin / firefox / usr / lib64 / firefox

Air an làimh eile, ma tha thu dìreach airson faighinn a-mach càite bheil na leabhraichean-làimhe, faodaidh tu an -m switch a chleachdadh.

càite -m firefox

Tha an toradh airson an òrdugh gu h-àrd mar a leanas:

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

Mu dheireadh, faodaidh tu an rannsachadh a chuingealachadh dìreach chun a 'chòd stòr le bhith a' cleachdadh an -s switch.

Tha switches eile rim faotainn airson an àithne far a bheil -u a tha a 'coimhead airson faidhlichean neo-àbhaisteach.

Tha an leabhran ag ràdh na leanas mu dheidhinn -u switch:

thathar ag ràdh gu bheil àithne neo-àbhaisteach mura h-eil dìreach aon inntrigeadh de gach seòrsa ag iarraidh gu soilleir. Mar sin tha 'whereis -m -u *' a 'sireadh nam faidhlichean sin anns an eòlaire làithreach aig nach eil faidhle sgrìobhaidh, no barrachd air aon.

Gu h-àraidh ma tha barrachd air aon inneal-làimhe agad air an t-siostam agad no am prògram a tha thu a 'ruith ann an barrachd air aon àite thèid a thilleadh.

Ma tha beachd neo-shoilleir agad mu àite prògram no àithne agus ma tha thu airson seata shònraichte de chlàran a rannsachadh, faodaidh tu an -B atharrachadh gus rannsachadh a dhèanamh air binaries ann an liosta shònraichte.

Mar eisimpleir:

whereis -b -B / usr / bin -f firefox

Tha beagan phàirtean ris an òrdugh gu h-àrd. Anns a 'chiad dol-a-mach tha an -b switch a tha a' ciallachadh gu bheil sinn a 'coimhead airson na binaries a-mhàin (na prògraman fhèin). Tha an t-atharrachadh -B air a chleachdadh gus liosta de dh'àiteachan a sholarachadh airson na binaries a lorg agus tha an liosta de na pasganan air a chrìochnachadh leis an switch -f. Mar sin, san òrdugh gu h-àrd is e / usr / bin an aon eòlaire a chaidh a rannsachadh. Mu dheireadh tha an firefox an dèidh na -f ag innse càite an dè a tha e a 'sireadh.

Is e roghainn eile a th 'ann an -B -M a bhios a' lorg seata faidhlichean sònraichte airson làmh-sgrìobhainnean.

Bhiodh an loidhne ceannais airson an tionndadh -M mar a leanas:

whereis -m -M / usr / share / man / man1 -f firefox

Tha an rèiteachadh coltach ris an -M mar a bha e airson -B. Bidh an -m ag innse càite an lorg iad làmh-sgrìobhainnean, tha -M ag innse far a bheil liosta de phasgan a 'tighinn a-steach far am bu chòir dha làmh-sgrìobhainnean a lorg. Tha -f a 'crìochnachadh liosta nam faidhlichean agus is e firefox am prògram a tha an òrdugh far a bheil e a' dol a lorg làmh-sgrìobhainnean.

Mu dheireadh, faodar an -S switch a chleachdadh gus seata de phasgan a liostadh gus an còd stòr a rannsachadh.