Paghubad sa rwx Permissions ngadto sa Octal Format sa Linux


Usahay mahimo nimong makita nga mapuslanon ang pagpakita sa mga katungod sa pag-access sa mga file o direktoryo sa octal nga porma imbes nga rwx o tingali gusto nimo ipakita ang duha.

Imbes nga gamiton ang maayo nga daan nga ls -l nga sugo, sa kadaghanan sa modernong mga distribusyon sa Linux (kon dili tanan) imong makita ang stat, usa ka utility nga nagpakita sa file o filesystem status.

Kung modagan nga walay mga argumento apan gisundan sa usa ka gihatag nga filename, ang stat magpakita sa daghang impormasyon bahin sa file o direktoryo. Kung gigamit sa -c nga kapilian, ang stat nagtugot kanimo sa pagtino sa usa ka output format. Kini gyud nga kapilian ang labi nga interesado kanamo.

Aron ipakita ang tanan nga mga file sa kasamtangan nga direktoryo sa pagtrabaho nga gisundan sa mga katungod sa pag-access sa octal nga porma, i-type ang:

# 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

Sa sugo sa ibabaw, ang pagkasunod-sunod sa format:

  1. %n – nagpasabot sa file name
  2. %a – nagpasabot sa mga katungod sa pag-access sa octal nga porma

Sa laing paagi, mahimo nimong idugang ang %a sa %A, ang argumento nga gipasa sa stat kung gusto nimo ipakita ang mga pagtugot sa rwx format usab.

Niana nga kahimtang, mahimo nimong i-type ang:

# 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--

Para tan-awon ang tipo sa payl sa output, mahimo nimong idugang ang %F nga han-ay sa format.

# stat -c '%c %F %a'

Adunay daghang uban pang mga han-ay sa pormat nga mahimo nimong itakda, tan-awa ang panid sa stat man aron mahibal-an ang dugang.

# man stat

Sa kini nga tip, gisakup namon ang usa ka hinungdanon nga utility sa Linux nga gitawag stat, nga makatabang kanimo sa pagpakita sa kahimtang sa file o file system. Ang among nag-unang tumong dinhi mao ang paghubad sa rwx mga katungod sa pag-access gikan sa tradisyonal nga ls -l nga output ngadto sa octal nga porma.

Sama sa akong nahisgutan sa sayo pa, daghang mga modernong pag-apod-apod sa Linux karon adunay gamit sa stat. Apan kinahanglan usab nimong hinumdoman nga ang imong kabhang mahimong adunay kaugalingon nga bersyon sa stat, busa tan-awa ang dokumentasyon sa imong kabhang alang sa dugang nga kasayuran bahin sa mga kapilian ug kung giunsa kini gamiton.