Heim  >  Artikel  >  System-Tutorial  >  Das Prinzip und die Verwendung des Befehls ll zum Anzeigen der Verzeichnisinformationsliste unter Linux

Das Prinzip und die Verwendung des Befehls ll zum Anzeigen der Verzeichnisinformationsliste unter Linux

PHPz
PHPzOriginal
2024-06-12 10:27:59742Durchsuche

Linux 中 ll 命令查看目录信息列表的原理与使用方法

Lernen Sie das Dokument selbst und fassen Sie es zusammen. Es ist etwas chaotisch, geben Sie mir nicht die Schuld

1. Was bedeutet die Gesamtdosis unter Linux?

Unter Linux verwenden wir häufig den Befehl ll (ls-l), um die Liste der Verzeichnisinformationen anzuzeigen, siehe Bild rechts:

查看用户的命令Linux_linux的chmod命令_打开终端的命令Linux

Worauf bezieht sich im Bild oben „Gesamt 92“? Die „Gesamtmenge“, die auch „Gesamtdosis“ oder „Gesamt“ genannt werden kann, bezieht sich auf die Anzahl der im Verzeichnis verwendeten Blöcke. Siehe Bild rechts:

打开终端的命令Linux_查看用户的命令Linux_linux的chmod命令

Der Wert auf der rechten Seite des obigen Bildes ist die Summe der Anzahl der von Verzeichnissen und Dateien belegten Blöcke, was „insgesamt 92“ entspricht Für sie kann der Befehl „ll-s“ auch als „ls-ls“ oder „ls-l--size“ geschrieben werden. Verwenden Sie „ls--help“, um die Parameterinformationen des ls-Befehls anzuzeigen (siehe Abbildung rechts ( Teil-Screenshot):

Beachten Sie, dass „-s“ hier groß geschrieben wird und die Größe jeder Datei in Blöcken auflistet.

Zusammenfassend lässt sich sagen, dass sich der „Gesamtwert“ in den ll- oder ls-l-Abfrageergebnissen auf die Gesamtzahl der Blöcke bezieht, die von allen Dateien und Unterverzeichnissen im Verzeichnis belegt werden.

2. Linux-Befehl „Zurück zum Stammverzeichnis“

1. cd.. bedeutet, in das Verzeichnis der oberen Ebene zu wechseln

2. cd- bedeutet, zum vorherigen Verzeichnis zurückzukehren, ähnlich wie bei Windows Return

3. cd/ bedeutet Rückkehr zum Stammverzeichnis.

4. cd

linux chmod-Befehl, Rückkehr zum normalen Benutzer

查看用户的命令Linux_打开终端的命令Linux_linux的chmod命令

1. Der Befehl zum Wechseln des Benutzers lautet: su+Benutzername

2. Wechseln Sie vom normalen Benutzer zum Root-Benutzer: sudosu

3. Kehren Sie zum ursprünglichen Benutzer zurück: Befehl beenden oder abmelden oder Strg+D

4. Wenn Sie zur Arbeitsumgebung eines neuen Benutzers wechseln möchten: su-Benutzername, z. B. su-root

5.# steht für normale Benutzer, $ für Superbenutzer. Das ist Root-Benutzer

3. Linux-Dateiberechtigungen

Es gibt drei Arten von Dateiberechtigungen: Lesen (r), Schreiben (w) und Ausführen (x). Zusätzlich zur Darstellung durch r, w und x können wir auch Zweierkomplementzahlen verwenden, um die drei Berechtigungen darzustellen Es können Ziffern verwendet werden. Eine Berechtigung entspricht einem Zweierkomplement-Bit. Wenn das Bit 0 ist, bedeutet dies, dass Sie diese nicht haben Erlaubnis, wie in der Tabelle gezeigt

打开终端的命令Linux_linux的chmod命令_查看用户的命令Linux

Wenn Sie Mikrocontroller-Entwicklung durchgeführt haben, werden Sie auch feststellen, dass die drei Berechtigungen r, w und x mit den Registerbits auf dem Mikrocontroller identisch sind

Durch unterschiedliche Kombinationen können Sie unterschiedliche Zweierkomplementzahlen und Achterkomplementzahlen erhalten. Mit dreistelligen Berechtigungen können 8 verschiedene Berechtigungskombinationen erstellt werden, wie in der Tabelle gezeigt

linux的chmod命令_打开终端的命令Linux_查看用户的命令Linux

Die Achterkomplementzahl, die der Berechtigung entspricht, ist die Multiplikation der Bits, die jeder Berechtigung entsprechen. Beispielsweise ist die Berechtigung rwx 4+2+1=7. Die Berechtigungen der folgenden Datei test.c lauten „rw-rw-r--“, daher lautet ihre Zehnerkomplementdarstellung: 664.

Darüber hinaus haben wir begonnen, a, u, g und o zu verwenden, um den Besitz von Dateien anzugeben, und =, + und –, um Änderungen in den Dateiberechtigungen anzuzeigen,

查看用户的命令Linux_打开终端的命令Linux_linux的chmod命令

linux的chmod命令_查看用户的命令Linux_打开终端的命令Linux

Für die Datei test.c möchten wir den Eigentümerbenutzer (zuozhongkai) ändern, um ausführbare Berechtigungen dafür zu erhalten, damit wir

können

Verwendung: u+x. Wenn Sie festlegen möchten, dass der eigene Benutzer und seine Benutzergruppe über ausführbare Berechtigungen verfügen, können Sie Folgendes verwenden: gu+x.

1. Berechtigungsverwaltungsbefehl

Verwenden Sie Shell, um die Dateiberechtigungsverwaltung zu betreiben, hauptsächlich mit den beiden Befehlen „chmod“ und „chown“,

Berechtigungsänderungsbefehl chmod

Der Befehl „chmod“ dient zum Ändern der Berechtigungen von Dateien oder Ordnern. Berechtigungen können durch die oben genannten Zahlen dargestellt oder geändert werden

wird durch Buchstaben dargestellt und das Befehlsformat ist wie folgt:

chmod[Parameter][Dateiname/Verzeichnisname]

Die Hauptparameter sind wie folgt:

-c ähnelt dem Parameter „-v“, es wird jedoch nur der geänderte Teil wiedergegeben.

-f zeigt keine Fehlermeldungen an.

-R verarbeitet rekursiv alle Dateien im angegebenen Verzeichnis und deren Unterdateiverzeichnisse zusammen.

查看用户的命令Linux_打开终端的命令Linux_linux的chmod命令

-v zeigt den Ausführungsprozess der Anweisung an.

Lernen wir zunächst, wie Sie mit dem Befehl „chmod“ die Berechtigungen einer Datei in häufig verwendeten Linux-Systemen ändern und eine Datei im Stammverzeichnis des Benutzers erstellen

Datei mytest, dann überprüfen Sie die Standardberechtigungen,

In

haben wir eine Datei erstellt: mytest. Die Standardberechtigung dieser Datei ist „rw-rw-r--“. Die entsprechende Nummer ist wie folgt:

查看用户的命令Linux_linux的chmod命令_打开终端的命令Linux

Früher haben wir Zahlen verwendet, um Berechtigungen zu ändern, jetzt verwenden wir Buchstaben, um Berechtigungen zu ändern,

打开终端的命令Linux_查看用户的命令Linux_linux的chmod命令

Befehl zum Ändern des Dateieigentümers chown

Der Befehl chown wird verwendet, um den Besitzerbenutzer oder die Benutzergruppe einer Datei oder eines Verzeichnisses zu ändern. Das Befehlsformat ist wie folgt:

chown[Parameter][Benutzername.][Dateiname/Verzeichnis]

Wobei [Benutzername.] angibt, zu welchem ​​Benutzer oder welcher Benutzergruppe Sie die Datei oder das Verzeichnis ändern möchten. Der Benutzername und der Gruppenname werden durch

dargestellt

Getrennt durch „.“ kann entweder der Benutzername oder der Gruppenname weggelassen werden. Die Hauptparameter des Befehls sind wie folgt:

-c hat einen ähnlichen Effekt wie -v, es wird jedoch nur der geänderte Teil angezeigt.

打开终端的命令Linux_查看用户的命令Linux_linux的chmod命令

-f zeigt keine Fehlermeldungen an.

-h verarbeitet nur alle Dateien und Unterverzeichnisse im angegebenen Verzeichnis.

-v zeigt den Verarbeitungsprozess an. Erstellen Sie eine Testdatei im Stammverzeichnis des Benutzers und überprüfen Sie den Benutzer und die Benutzergruppe, zu der der Ordner gehört

linux的chmod命令_打开终端的命令Linux_查看用户的命令Linux

4. Linux-Festplattenverwaltung

Die Datei /etc/fstab zeichnet die Festplattenpartitionssituation in Ubuntu im Detail auf,

查看用户的命令Linux_linux的chmod命令_打开终端的命令Linux

Es gibt eine Zeile „/wason/dev/sda1während der Installation“, was bedeutet, dass sich das Stammverzeichnis „/“ auf /dev/sda1 befindet. Linux-chmod-Befehl, wobei „/“ der Einhängepunkt und „/dev/sda1“ ist. ist die Festplatte, auf der wir das Ubuntu-System installiert haben. Denn unser System ist in einer virtuellen Maschine installiert. Sie können das Laufwerk C im aktuellen System mit dem folgenden Befehl anzeigen:

ls/dev/sd* Mit dem obigen Befehl werden alle Gerätedateien kopiert, die mit /dev/sd beginnen,

In

gibt es vier C-Laufwerksgerätedateien, darunter „sd“ für SATA-Festplatte oder andere externe Geräte und schließlich

Die obige Zahl stellt die n-te Partition auf der Festplatte dar. Beispielsweise stellt /dev/sda1 die erste Partition auf dem Laufwerk C dar. Bild

alle beginnen mit /dev/sda, was darauf hinweist, dass derzeit nur eine Festplatte vorhanden ist. Wenn Sie eine U-Disk, eine SD-Karte usw. anschließen, wird möglicherweise /dev/sdb, /dev/sdc usw. angezeigt. Wenn Ihr USB-Stick über zwei Partitionen verfügt, werden möglicherweise auch Gerätedateien wie /dev/sdb1 und dev/sdb2 angezeigt.

打开终端的命令Linux_查看用户的命令Linux_linux的chmod命令

C-Laufwerksverwaltungsbefehl

1. Festplattenpartitionsbefehl fdisk

Wenn Sie ein bestimmtes C-Laufwerk partitionieren möchten, können Sie den Befehl fdisk verwenden. Das Befehlsformat ist wie folgt:

fdisk

[Parameter]

Die Hauptparameter sind wie folgt:

-b

Geben Sie die Größe jeder Partition an.

-l

Listen Sie die Partitionstabelle des angegebenen Geräts auf.

-s

Geben Sie die angegebene Partitionsgröße in Blöcken an die Standardausgabe aus.

-u kombiniert mit dem Parameter „-l“ verwendet die Anzahl der Partitionen anstelle der Anzahl der Zylinder, um die Startadresse jeder Partition darzustellen.

Wenn ich beispielsweise ein USB-Flash-Laufwerk partitionieren möchte, darf ich das Ubuntu-System, das ich auf mir selbst installiert habe, nicht partitionieren! ! ! Sie können die folgenden Befehle verwenden

Befehl: sudofdisk/dev/sdb

linux的chmod命令_打开终端的命令Linux_查看用户的命令Linux

Das obige ist der detaillierte Inhalt vonDas Prinzip und die Verwendung des Befehls ll zum Anzeigen der Verzeichnisinformationsliste unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn