Awọn ọna 5 lati Wa Apejuwe Binfin Alakomeji ati Ipo lori Eto Faili


Pẹlu ẹgbẹẹgbẹrun awọn ofin/awọn eto ti o wa ni awọn ọna ṣiṣe Linux, mọ iru ati idi ti aṣẹ ti a fun gẹgẹbi ipo rẹ (ọna pipe) lori eto le jẹ italaya kekere fun awọn tuntun.

Mọ awọn alaye diẹ ti awọn ofin/awọn eto kii ṣe iranlọwọ nikan fun oluṣamulo olumulo Linux ọpọlọpọ awọn ofin lọpọlọpọ, ṣugbọn o tun jẹ ki olumulo loye kini awọn iṣiṣẹ lori eto lati lo wọn fun, boya lati laini aṣẹ tabi iwe afọwọkọ kan.

Nitorinaa, ninu nkan yii a yoo ṣalaye fun ọ awọn ofin iwulo marun fun fifihan apejuwe kukuru ati ipo ti aṣẹ ti a fifun.

Lati ṣe iwari awọn ofin tuntun lori eto rẹ wo gbogbo awọn ilana ninu oniyipada ayika PATH rẹ. Awọn ilana yii tọju gbogbo awọn ofin/awọn eto ti a fi sori ẹrọ sori ẹrọ naa.

Ni kete ti o ba ri orukọ aṣẹ ti o nifẹ, ṣaaju ki o to tẹsiwaju lati ka diẹ sii nipa rẹ boya ni oju-iwe ọkunrin naa, gbiyanju lati ṣajọ diẹ ninu alaye aijinlẹ nipa rẹ bi atẹle.

Ṣebi o ti sọ awọn iye ti PATH ati gbe sinu itọsọna/usr/agbegbe/bin o si ṣe akiyesi aṣẹ tuntun ti a pe ni fswatch (awọn atẹle awọn iyipada iyipada faili):

$ echo $PATH
$ cd /usr/local/bin

Bayi jẹ ki a wa apejuwe ati ipo ti aṣẹ fswatch nipa lilo awọn ọna oriṣiriṣi wọnyi ni Lainos.

1. Kini Ofin

kini o lo lati ṣe afihan awọn apejuwe oju-iwe laini ọkan ti orukọ aṣẹ (bii fswatch ninu aṣẹ ni isalẹ) o tẹ bi ariyanjiyan.

Ti apejuwe naa ba gun ju diẹ ninu awọn apakan ti wa ni gige nipasẹ aiyipada, lo asia -l lati fihan apejuwe pipe.

$ whatis fswatch
$ whatis -l fswatch

2. apropos Commandfin

awọn wiwa apropos fun awọn orukọ oju-iwe afọwọyi ati awọn apejuwe ti koko (ṣe akiyesi regex, eyiti o jẹ orukọ aṣẹ) ti a pese.

Aṣayan -l n jẹ ki iṣafihan ti apejuwe idije.

$ apropos fswatch 
$ apropos -l fswatch

Nipa aiyipada, apropos le ṣe afihan iṣelọpọ ti gbogbo awọn ila ti o baamu, bi ninu apẹẹrẹ ni isalẹ. O le baamu ọrọ gangan gangan nipa lilo iyipada -e :

$ apropos fmt
$ apropos -e fmt

3. iru Commandfin

iru sọ fun ọ ni orukọ ọna kikun ti aṣẹ ti a fun, ni afikun, ti o ba jẹ pe orukọ aṣẹ ti o tẹ kii ṣe eto ti o wa bi faili disk ọtọ, iru tun sọ fun ọ ipin ipin aṣẹ:

    Ili ikarahun ti a ṣe sinu rẹ tabi
  1. Koko ọrọ ikarahun tabi ọrọ ti o wa ni ipamọ tabi
  2. Inagijẹ

$ type fswatch 

Nigbati aṣẹ naa jẹ inagijẹ fun aṣẹ miiran, iru fihan aṣẹ ti a ṣe nigbati o ba ṣiṣẹ inagijẹ. Lo pipaṣẹ inagijẹ lati wo gbogbo awọn aliasi ti a ṣẹda lori eto rẹ:

$ alias
$ type l
$ type ll

4. eyi ti Commandfin

eyiti o ṣe iranlọwọ lati wa aṣẹ kan, o tẹ ọna pipaṣẹ pipe bi isalẹ:

$ which fswatch 

Diẹ ninu awọn alakomeji le wa ni fipamọ ni itọsọna ju ọkan lọ labẹ PATH, lo Flag -a lati fihan gbogbo awọn orukọ ọna ti o baamu.

5. nibo Commandfin

nibiti aṣẹ ti wa ni alakomeji, orisun, ati awọn faili oju-iwe ọwọ fun orukọ aṣẹ ti a pese gẹgẹbi atẹle:

$ whereis fswatch
$ whereis mkdir 
$ whereis rm

Botilẹjẹpe awọn ofin loke le jẹ pataki ni wiwa diẹ ninu alaye kiakia nipa aṣẹ/eto, ṣiṣi ati kika nipasẹ oju-iwe afọwọkọ nigbagbogbo n pese iwe ni kikun, pẹlu atokọ ti awọn eto miiran ti o jọmọ:

$ man fswatch

Ninu nkan yii, a ṣe atunyẹwo awọn ofin ti o rọrun marun ti a lo lati ṣe afihan awọn apejuwe oju-iwe ọwọ ọwọ kukuru ati ipo ti aṣẹ kan. O le ṣe ilowosi si ifiweranṣẹ yii tabi beere ibeere kan nipasẹ apakan esi ni isalẹ.