Rwx rugsatlaryny Linux-da oktal formata terjime ediň
Käwagt faýllaryň ýa-da kataloglaryň giriş hukuklaryny rwx
ýerine derek sekiz görnüşde görkezmek peýdaly bolup biler ýa-da ikisini hem görkezmek islärsiňiz.
Gowy köne ls -l
buýrugyny ulanmagyň ýerine, häzirki zaman Linux paýlamalarynyň köpüsinde (hemmesi bolmasa) faýl ýa-da faýl ulgamynyň ýagdaýyny görkezýän peýdaly stat
taparsyňyz.
Jedeller bolmazdan işledilende, ýöne berlen faýl ady bilen stat
faýl ýa-da katalog hakda köp maglumatlary görkezer. -c
opsiýasy bilen ulanylsa, stat çykyş formatyny görkezmäge mümkinçilik berýär. Hut şu wariant bizi aýratyn gyzyklandyrýar.
Häzirki iş katalogynda ähli faýllary oktal görnüşde görkezmek üçin ýazyň:
# stat -c '%n %a' *
add_emails.sh 755 anaconda-ks.cfg 600 delete_emails.sh 755 employee-dump.sql 644 index.html 644 latest.tar.gz 644 nrpe-2.15.tar.gz 644 php7 644 playbook.retry 644
Aboveokardaky buýrukda format yzygiderliligi:
-
% n
- faýlyň adyny aňladýar -
% a
- oktal görnüşdäki giriş hukuklaryny aňladýar
Ativea-da bolmasa, rugsatlary rwx
formatda görkezmek isleseňiz, % a
% A
goşup bilersiňiz.
Bu ýagdaýda ýazyp bilersiňiz:
# stat -c '%n %A' *
add_emails.sh -rwxr-xr-x anaconda-ks.cfg -rw------- delete_emails.sh -rwxr-xr-x employee-dump.sql -rw-r--r-- index.html -rw-r--r-- latest.tar.gz -rw-r--r-- nrpe-2.15.tar.gz -rw-r--r-- php7 -rw-r--r-- playbook.retry -rw-r--r--
Çykyşdaky faýl görnüşini görmek üçin % F
format yzygiderliligini goşup bilersiňiz.
# stat -c '%c %F %a'
Başga birnäçe format yzygiderliligi bar, has giňişleýin maglumat üçin stat man
sahypasyna serediň.
# man stat
Bu maslahatda, faýl ýa-da faýl ulgamynyň ýagdaýyny görkezmäge kömek edýän stat atly möhüm Linux kömekçi programmasyny açdyk. Bu ýerde esasy maksadymyz, adaty ls -l
çykyşyndan oktal görnüşine rwx
giriş hukuklaryny terjime etmekdi.
Öň hem belläp geçişim ýaly, häzirki zaman Linux paýlamalarynyň köpüsi indi stat peýdasy bilen gelýär. Şeýle hem, gabygyňyzyň stat görnüşi bilen gelip biljekdigini ýadyňyzdan çykarmaly dälsiňiz, opsiýalar we olary ulanmak barada has giňişleýin maglumat üçin gabygyňyzyň resminamalaryna serediň.