Auf den bash-Manpages zum Anzeigen von Berechtigungen mit ls :
User ls output
Owner -rwx------
Group ----rwx---
Other -------rwx
Das macht Sinn, aber wofür wird das erste -
dann verwendet? Es ist in allen Benutzerkontexten immer leer.
file-permissions
ls
David Grinberg
quelle
quelle
exec()
Aufrufe vom Typ aus Programmiersprachen wie C oder Python zugegriffen werden kann. In der Praxis könnte man sie als "Bash-Befehle" betrachten, aber es ist nützlich und wichtig, den Unterschied zu verstehen, insbesondere wenn Skripte geschrieben werden, die beispielsweise auf anderen Systemen als Linux oder sogar unter verschiedenen Linux-Distributionen ausgeführt werden.Antworten:
Der erste Bindestrich
-
gibt an, dass die Datei eine reguläre Datei ist .quelle
D
oor-Datei unter Solaris sah, machte ich mich sofort daran, eine Tür zu erstellen!D
Dies ist ein
d
Verzeichnis,l
eine symbolische Verknüpfung,c
ein Zeichengerät,b
ein Blockgerät,p
ein FIFO (First-In-First-Out-Spezialdatei) unds
ein Socket.quelle