GNU/Linux >> LINUX-Kenntnisse >  >> Linux

getfacl-Befehlsbeispiele in Linux

Der Befehl getfacl wird verwendet, um die ACLs von Dateien und Verzeichnissen abzurufen.

Das grundlegende Ausgabeformat des getfacl-Befehls zeigt Metadaten über das Objekt, einschließlich seines Eigentümers, seiner Gruppe, aller gesetzten SUID/SGID/Sticky-Bit-Flags, der mit dem Objekt verbundenen Standardberechtigungen und der individuellen Berechtigungseinträge für Benutzer und Gruppen.

Eine ACL, die Berechtigungen für einen bestimmten Benutzer festlegt.

getfacl-Befehlsbeispiele

1. So erhalten Sie die ACLs einer Datei:

# getfacl /tmp/file.txt 

2. So zeigen Sie die Dateizugriffskontrollliste an:

# getfacl -a /tmp/file.txt
# getfacl --access /tmp/file.txt 

3. So zeigen Sie die Standard-Zugriffskontrollliste an:

# getfacl -d /tmp/file.txt
# getfacl --default /tmp/file.txt 

4. Um die Anzeige der Kommentarkopfzeile zu vermeiden:

# getfacl -c /tmp/file.txt
# getfacl --omit-header /tmp/file.txt 

5. So drucken Sie alle Kommentare zu wirksamen Rechten:

# getfacl -e /tmp/file.txt
# getfacl --all-effective /tmp/file.txt 

6. So vermeiden Sie das Drucken wirksamer Rechte:

# getfacl -E /tmp/file.txt
# getfacl --no-effective /tmp/file.txt 

7. So überspringen Sie Dateien, die nur die Basis-ACL-Einträge haben:

# getfacl -s /tmp/file.txt
# getfacl --skip-base /tmp/file.txt 

8. Um die ACLs rekursiv aufzulisten:

# getfacl -R /tmp
# getfacl --recursive /tmp 

9. Um den symbolischen Links zu folgen:

# getfacl -L /tmp/file.txt
# getfacl --logical /tmp/file.txt 

10. Um zu vermeiden, den symbolischen Links zu folgen:

# getfacl -P /tmp/file.txt
# getfacl --physical /tmp/file.txt 

11. So erhalten Sie das tabellarische Ausgabeformat:

# getfacl -t /tmp/file.txt
# getfacl --tabular /tmp/file.txt 

12. Führende Schrägstriche nicht entfernen:

# getfacl -p /tmp/file.txt
# getfacl --absolute-names /tmp/file.txt 

13. So listen Sie die numerischen Benutzer- und Gruppen-IDs auf:

# getfacl -n /tmp/file.txt
# getfacl --numeric /tmp/file.txt 

14. So erhalten Sie die Version von getfacl:

# getfacl -v
# getfacl -version 

15. Um die Hilfe für getfacl zu erhalten:

# getfacl -h
# getfacl --help 


Linux
  1. rm-Befehlsbeispiele unter Linux

  2. ps-Befehlsbeispiele in Linux

  3. sa-Befehlsbeispiele in Linux

  4. w Befehlsbeispiele unter Linux

  5. ac-Befehlsbeispiele in Linux

9 diff-Befehlsbeispiele in Linux

Linux-IP-Befehl mit Beispielen

15 Linux-PS-Befehl mit Beispielen

8 Beispiele für LDD-Befehle unter Linux

id-Befehlsbeispiele in Linux

getfacl-Befehlsbeispiele in Linux