Tumọ Awọn igbanilaaye rwx sinu Ọna kika Octal ni Lainos


Nigbakan o le rii pe o wulo lati ṣe afihan awọn ẹtọ wiwọle ti awọn faili tabi awọn ilana ni oju-iwe octal dipo rwx tabi boya o fẹ ṣe afihan awọn mejeeji.

Dipo lilo atijọ ls -l aṣẹ, ni ọpọlọpọ awọn pinpin Lainos igbalode (ti kii ba ṣe gbogbo rẹ) iwọ yoo wa stat , ohun elo ti o han faili tabi ipo eto faili.

Nigbati o ba ṣiṣẹ laisi awọn ariyanjiyan ṣugbọn orukọ filen ti a fun ni atẹle, stat yoo ṣe afihan iṣowo ti o dara nipa faili tabi itọsọna. Ti o ba lo pẹlu aṣayan -c , iṣiro gba ọ laaye lati ṣafihan ọna kika o wu kan. O jẹ deede aṣayan yii ti o ni anfani pataki si wa.

Lati ṣe afihan gbogbo awọn faili ninu ilana iṣẹ lọwọlọwọ ti atẹle pẹlu awọn ẹtọ iraye ni fọọmu octal, tẹ:

# 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

Ninu aṣẹ loke, ọna kika kika:

  1. % n - tumọ si orukọ faili
  2. % a - tumọ si awọn ẹtọ iraye si ni fọọmu octal

Ni omiiran, o le ṣafikun % a si % A , ariyanjiyan naa kọja si iṣiro ti o ba fẹ ṣe afihan awọn igbanilaaye ni ọna kika rwx daradara.

Ni ọran naa, o le tẹ:

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

Lati wo iru faili ni iṣẹjade, o le ṣafikun % F ọkọọkan kika.

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

Ọpọlọpọ awọn ọna kika ọna kika miiran ti o le pato, wa si oju-iwe stat man lati wa diẹ sii.

# man stat

Ninu aba yii, a ti bo iwulo Linux pataki kan ti a pe ni stat, ti o ṣe iranlọwọ fun ọ lati ṣafihan faili kan tabi ipo eto faili. Idojukọ akọkọ wa nibi ni lati tumọ rwx awọn ẹtọ iraye lati aṣa ls -l iṣẹjade si octal fọọmu.

Gẹgẹbi Mo ti sọ tẹlẹ lori, ọpọlọpọ awọn pinpin Lainos ode oni wa pẹlu iwulo iwulo. Ṣugbọn o gbọdọ tun ranti pe ikarahun rẹ le wa pẹlu ẹya tirẹ ti stat, nitorina tọka si iwe ikarahun rẹ fun alaye diẹ sii nipa awọn aṣayan ati bi o ṣe le lo wọn.