Vorwort Der Ursprung ist Frage 1: Wenn Ihre Umask auf 022 eingestellt ist, welche Standardberechtigungen gelten für die von Ihnen erstellten Dateien? Das erinnert mich an eine andere Frage, die mir gestellt wurde: Welche Berechtigungen stellt 777 dar? Benutzergruppenbeschreibung -rwxrw-r--1 root root 1213 2. Februar 09:39 abc
Beschreibung der digitalen Rechte Zurück zu Frage 2: 777 ist eine dreistellige Oktalzahl, die 111111111 entspricht, was bedeutet, dass alle drei Gruppen lesbar, beschreibbar und ausführbar sind. Wir können es folgendermaßen verwenden: chmod 755 abc //chmod ändert die Berechtigungen der Datei abc so, dass sie vom Dateibesitzer gelesen, geschrieben und ausgeführt werden kann und von Benutzern in derselben Gruppe und anderen Gruppen gelesen und ausgeführt werden kann. umask-Beschreibung umask ist eine Berechtigungsmaske, die die Standardberechtigungen darstellt. Sie wird verwendet, um die Standardberechtigungen für vom Benutzer erstellte neue Objekte basierend auf den maximalen Standardwerten von 666 für Dateien und 777 für Ordner zu berechnen. Beispielsweise lauten in Frage 1 die Standardberechtigungen zum Erstellen einer Datei 666-022=644, also -rw-r--r-- Wofür wird umask verwendet? Der Standardwert von umask ist 022 (Sie können ihn mit dem Befehl umask anzeigen). Derzeit sind die Standardberechtigungen der von Ihnen erstellten Dateien 644 (6-0, 6-2, 6-2) und die Standardberechtigungen der von Ihnen erstellten Verzeichnisse 755 (7-0, 7-2, 7-2). Sie können dies mit ls -l überprüfen. Jetzt sollten Sie den Zweck von umask kennen, nämlich die Steuerung der Standardberechtigungen. [root@bogon test]# id uid=0(Wurzel) gid=0(Wurzel) Gruppen=0(Wurzel) Kontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 [root@bogon test]# umask [root@bogon test]# touch a.txt [root@bogon-Test]# ls -l gesamt 0 -rw-r--r--. 1 root root 0 Jul 3 00:40 a.txt [root@bogon test]# mkdir b [root@bogon-Test]# ls -l gesamt 0 -rw-r--r--. 1 root root 0 Jul 3 00:40 a.txt drwxr-xr-x. 2 root root 6 Jul 3 00:41 b Wie oben zu sehen ist, beträgt die Umask von Root 022 (die erste 0 stellt das spezielle Berechtigungsbit dar, das hier nicht berücksichtigt wird), die Standardberechtigungen der erstellten Dateien betragen 644 und die Standardberechtigungen der erstellten Verzeichnisse betragen 755. Bevor Sie die Verwendung von umask verstehen, müssen Sie die grundlegenden Berechtigungen der Datei erklären.
Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
>>: So verwenden Sie residente Knoten für die Ebenenverwaltung in CocosCreator
Als ich kürzlich Hausaufgaben machte, musste ich e...
Inhaltsverzeichnis 1. Geltungsbereich 1. Globaler...
Bei MySQL-Datenbankoperationen hoffen wir immer, ...
Ich möchte nur eine kleine Sache machen, die Winf...
1. Laden Sie die erforderlichen Pakete herunter w...
Inhaltsverzeichnis 1. Übersicht über die logische...
Einführung in IPSec IPSec (Internet Protocol Secu...
Inhaltsverzeichnis Fazit zuerst Frage Lösung Verw...
Hinweis: nginx über brew installiert Stammverzeic...
Verwenden Sie Textausrichtung, Rand: 0 automatisc...
Einführung Da die Anforderungen an die Computerte...
Empfohlene Docker-Lernmaterialien: https://www.ru...
Im vorherigen Artikel wurde der Docker-Dienst ins...
Ergebnisse erzielen Code html <div Klasse=&quo...
Der detaillierte Prozess der Verwendung der MySQL...