Iwwersetzt rwx Permissiounen an Octal Format op Linux
Heiansdo fannt Dir et nëtzlech fir d'Zougangsrechter vu Fichieren oder Verzeichnungen an oktal Form ze weisen anstatt rwx
oder vläicht wëllt Dir béid weisen.
Amplaz vum gudden alen ls -l
Kommando ze benotzen, fannt Dir an de meeschte modernen Linux Verdeelungen (wann net all) stat
, en Utility deen den Datei- oder Dateiesystemstatus weist.
Wann Dir ouni Argumenter leeft, awer mat engem bestëmmten Dateinumm gefollegt gëtt, weist stat
vill Informatioun iwwer de Fichier oder den Dossier. Wann Dir mat der -c
Optioun benotzt, erlaabt Stat Iech en Ausgangsformat ze spezifizéieren. Et ass genau dës Optioun déi eis besonnesch interesséiert.
Fir all Dateien am aktuellen Aarbechtsverzeechnes ze weisen, gefollegt vun den Zougangsrechter an oktal Form, Typ:
# 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
Am Kommando uewendriwwer ass d'Format Sequenz:
%n
– heescht Dateinumm%a
– heescht Zougangsrechter an oktal Form
Alternativ kënnt Dir %a
op %A
addéieren, d'Argument iwwerdroe fir stat wann Dir d'Permissiounen och am rwx
Format wëllt weisen.
An dësem Fall kënnt Dir tippen:
# 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--
Fir den Dateityp am Ausgang ze gesinn, kënnt Dir %F
Formatsequenz derbäisetzen.
# stat -c '%c %F %a'
Et gi verschidde aner Formatsequenzen déi Dir uginn kënnt, kuckt op d'stat man
Säit fir méi gewuer ze ginn.
# man stat
An dësem Tipp hu mir e wichtegt Linux-Utility genannt stat ofgedeckt, dat hëlleft Iech e Fichier oder Dateisystemstatus ze weisen. Eis Haaptfokus hei war d'rwx
Zougangsrechter vun der traditioneller ls -l
Ausgang op oktal Form ze iwwersetzen.
Wéi ech virdru gesot hunn, kommen vill modern Linux Verdeelungen elo mat Stat Utility. Awer Dir musst och drun erënneren datt Är Shell mat senger eegener Versioun vum Stat kënnt kommen, kuckt also op Är Shell Dokumentatioun fir méi Informatioun iwwer Optiounen a wéi se se benotzen.