Þýddu rwx heimildir yfir á Octal Format í Linux


Stundum gæti þér fundist það gagnlegt að birta aðgangsrétt skráa eða möppu á áttunda formi í stað rwx eða kannski viltu sýna bæði.

Í stað þess að nota gömlu góðu ls -l skipunina, í flestum nútíma Linux dreifingum (ef ekki öllum) finnurðu stat, tól sem sýnir skráar- eða skráarkerfisstöðu.

Þegar keyrt er án röksemda en fylgt eftir með tilteknu skráarnafni mun stat birta heilmikið af upplýsingum um skrána eða möppuna. Ef það er notað með -c valkostinum, gerir stat þér kleift að tilgreina úttakssnið. Það er einmitt þessi valkostur sem vekur sérstakan áhuga fyrir okkur.

Til að birta allar skrár í núverandi vinnumöppu, fylgt eftir með aðgangsréttindum í áttunda formi skaltu slá inn:

# 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

Í skipuninni hér að ofan, sniðaröðin:

  1. %n – þýðir skráarheiti
  2. %a – þýðir aðgangsréttur á áttunda formi

Að öðrum kosti geturðu bætt %a við %A, röksemdin sem send er til stat ef þú vilt líka birta heimildirnar á rwx sniði.

Í því tilviki geturðu slegið inn:

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

Til að skoða skráargerðina í úttakinu geturðu bætt við %F sniðaröð.

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

Það eru nokkrar aðrar sniðaraðir sem þú getur tilgreint, skoðaðu stat man síðuna til að fá frekari upplýsingar.

# man stat

Í þessari ábendingu höfum við fjallað um mikilvægt Linux tól sem kallast stat, sem hjálpar þér að sýna skrá eða skráarkerfisstöðu. Aðaláherslan okkar hér var að þýða rwx aðgangsréttinn úr hefðbundnu ls -l úttakinu yfir í áttunda form.

Eins og ég hafði nefnt áðan, eru margar nútíma Linux dreifingar nú með stat gagnsemi. En þú verður líka að muna að skelin þín gæti komið með sína eigin útgáfu af stat, því vísaðu til skjala skeljar þinnar til að fá frekari upplýsingar um valkosti og hvernig á að nota þá.