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
- Koko ọrọ ikarahun tabi ọrọ ti o wa ni ipamọ tabi
- 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ẹ.