Heim  >  Artikel  >  System-Tutorial  >  Entdecken Sie die Grundlagen von Linux: die Geheimnisse von Festplatten und Partitionierungstechniken

Entdecken Sie die Grundlagen von Linux: die Geheimnisse von Festplatten und Partitionierungstechniken

WBOY
WBOYOriginal
2024-07-15 18:41:07982Durchsuche

探索 Linux 基础知识点:硬盘的奥秘与分区技巧

1. Grundlegende Wissenspunkte von Linux

Festplatte

Optisches Laufwerk ist ein Medium, das eine große Menge an Informationsressourcen speichern kann. Die Festplatte, die wir normalerweise sehen, ist ein quadratisches und schweres Eisengehäuse. Obwohl die Festplatte rund ist, wurde sie nach dem Hinzufügen einiger Steuerkreise in ein rundes Gehäuse umgewandelt, um den Transport zu erleichtern. Und die Festplatte ist wirklich rund. Wie soll man sie sonst nennen? Zweitens müssen Sie wissen, dass Festplatten partitioniert werden können. Sie können die Festplatte in mehrere Partitionen unterteilen. Beenden, ohne unter Linux zu speichern. Es scheint, dass die Partition sowohl eine Rangfolge als auch eine Zeitspanne ist. Welche Unterteilungen werden als Rankings bezeichnet? Heutige Festplatten werden immer größer und speichern immer mehr Ressourcen. Um die Nutzung der Festplattenressourcen effizienter zu verwalten und die Abfragegeschwindigkeit und Zugriffsqualität effektiver zu verbessern, können wir die Festplatte in mehrere Partitionen definieren, um jeweils einige Informationen zu speichern. Wenn Sie bestimmte Daten lesen müssen, verwendet das System manuell die nächstgelegene Festplatte zum Lesen, um die Lesegeschwindigkeit zu erhöhen. Die Festplattenpartitionierung ist eine Möglichkeit, Ressourcen basierend auf der Hardware sinnvoll zu verwalten. Partitionen sind seit langem bekannt, und wir können nicht nur Partitionen haben, wir müssen eine Möglichkeit finden, Partitionen zu steuern. Das Windows-Betriebssystem verwendet das Konzept des Laufwerks C und verwendet einen einzelnen Buchstaben, um verschiedene Partitionen auf der Festplatte darzustellen, zum Beispiel Laufwerk C, Laufwerk D usw. Vor Windows 2000 entsprach das Laufwerk C der ersten Partition, das Laufwerk D der zweiten Partition und so weiter. Mit Winows2000 kann diese Korrespondenz selbst angepasst werden.

Unter Linux gibt es kein Konzept für Laufwerk C, wir verwenden Verzeichnisse, um es zu verwalten.

Lassen Sie uns kurz über den Katalog sprechen, schließlich kennen Sie ihn alle. Wenn wir Zehntausende Kiwis in einen Korb werfen, wird es dann schwierig sein, sie zu finden? Und wenn wir Äpfel in den Korb namens Äpfel legen und Birnen in den Korb namens Birnen legen ... vereinfacht das die Geschwindigkeit, mit der wir die vorgesehene Kiwi finden können, erheblich? Wenn dieses Gemüse unsere Datei ist, wird der von uns verwendete Korb als Verzeichnis bezeichnet. Es ist ein neues Problem aufgetreten: Beenden ohne Speichern unter Linux. Obwohl wir die Pfirsiche in den Korb namens Pfirsiche werfen, ist es für uns immer noch schwierig, die Pfirsiche aus Pengzhou, Guangzhou und Guangdong unter Tausenden von Pfirsichen zu finden. Wenn Sie schlau sind, müssen Sie daran gedacht haben, viele Körbe namens Heilongjiang, Sichuan, Red Hat Linux Download und Shanghai in den Pfirsichkorb zu legen und Pfirsiche unterschiedlicher Herkunft hineinzulegen. Ja! Das ist es! Wir können ein neues Dateiverzeichnis unter einem Dateiverzeichnis erstellen und die Dateien besonders detailliert verwalten. An diesem Punkt verstehen Sie, was Verzeichnisse genannt werden, und Sie verstehen auch, dass Verzeichnisse verschachtelt werden können, und das war's. Die Verzeichnistechnologie ist eine Möglichkeit, Ressourcen auf Basis von Software zu verwalten.

Zurück zur Verwaltung von Festplatten unter Linux: Unter Linux haben wir nicht das Konzept des Laufwerks C, wir verwenden Verzeichnisse, um es zu verwalten. Ordnen Sie jede Partition einem bestimmten Verzeichnis zu, und nachfolgende Vorgänge in diesem Verzeichnis sind Vorgänge in dieser Partition. Dadurch wird eine Vereinheitlichung der Hardwareverwaltungsmethoden und der Softwareverzeichnisverwaltungsmethoden erreicht. Dieser Vorgang des Zuordnens von Partitionen und Verzeichnissen wird Mount-Mount genannt. Diese Korrespondenzen können vom Benutzer jederzeit unterbrochen und geändert werden. SWAP-Swap-Partition

Hier müssen wir die Swap-Partition erwähnen. Wenn wir nicht über genügend Videospeicher verfügen, können wir tatsächlich keine kleine Software ausführen. Die Lösung besteht darin, einen Bereich auf der Festplatte als temporären Videospeicher freizugeben. Das Windows-Betriebssystem nennt diesen Bereich virtuellen Speicher und Linux nennt ihn Swap-Partition. Tatsächlich schränkt uns der Videospeicher nicht mehr ein, und das Konzept der Swap-Partitionen wurde beibehalten, aber es gibt Gründe, es weiterhin beizubehalten. Tatsächlich werden wir nicht mehr auf Kernel-Probleme eingehen Wir möchten Folgendes erklären: Wenn Ihr Videospeicher nur 64 MB oder 128 MB groß ist, ist es am besten, die Swap-Partition auf das Dreifache ihrer Größe einzustellen, wenn Ihre Partition groß genug ist, nämlich 256 MB oder 512 MB , und stellen Sie es dann auf die gleiche Größe ein. Und bitte beachten Sie, dass die beste Größe eine Zahl von 2 hoch N ist.

Partitionsformat

Eine Festplatte ist lediglich ein Medium, das Informationen in elektromagnetischer Form aufzeichnet. Wir können sie in verschiedenen Formaten verwalten. Unterschiedliche Betriebssysteme wählen unterschiedliche Formate, und dasselbe Betriebssystem unterstützt möglicherweise mehrere Formate. Das Betriebssystem von Google wählte das FAT16-Format als DOS-Partitionsformat. Zuvor unterstützten Windows95 und Windows98 das FAT32-Format, und WindowsNT verwendete das NTFS4-Format und Windows2000 unterstützte NTFS5 und FAT32, und sie unterstützten keine gängigen Partitionsformate unter Linux. Linux ist ein offenes Betriebssystem, das zunächst das ext2-Format und später das ext3-Format verwendete. Es unterstützt auch eine Vielzahl von Partitionsformaten, einschließlich des von UNIX auf vielen Minicomputern verwendeten XFS-Formats sowie der Fat- und NTFS-Formate von Google.

Beim Partitionieren der Festplatte müssen Sie das zu verwendende Partitionsformat angeben.

linux保存退出vi_linux保存退出命令行_linux下退出不保存

Verstehen Sie die Verzeichnisstruktur von Linux

Welche Dateitypen werden unter Linux in verschiedenen Verzeichnissen gespeichert, da Verzeichnisse Werkzeuge zur komfortablen Dateiverwaltung sind?

Bedeutung des Verzeichnisnamens

/bin Dieses Verzeichnis speichert gängige Linux-Befehle. In einigen Versionen ist es dasselbe Verzeichnis wie das Stammverzeichnis.

/boot In diesem Verzeichnis werden Programme gespeichert, die beim Systemstart von Linux verwendet werden. Einige der hier enthaltenen Informationen werden verwendet

/dev Dieses Verzeichnis enthält alle im Linux-System verwendeten externen Geräte. Es ist tatsächlich der Port für den Zugriff auf diese externen Geräte, was sich nicht vom Zugriff auf eine Datei oder ein Verzeichnis unterscheidet. Wenn Sie beispielsweise „cd/dev/cdrom“ im System eingeben, können Sie die Dateien auf der Festplatte sehen. Wenn Sie „cd/dev/mouse“ eingeben, können Sie die Dateien sehen, die sich auf die Tastatur beziehen.

/cdrom Dieses Verzeichnis ist leer, wenn Sie das System zum ersten Mal installieren. Sie können das Festplattendateisystem in diesem Verzeichnis mounten, z. B. „mount/dev/cdrom/cdrom“

/etc In diesem Verzeichnis werden verschiedene Konfigurationsdateien und Unterverzeichnisse gespeichert, die bei der Systemverwaltung verwendet werden, z. B. Netzwerkkonfigurationsdateien, Dateisysteme, X-Systemkonfigurationsdateien, Gerätekonfigurationsinformationen, festgelegte Benutzerinformationen usw.

/sbin In diesem Verzeichnis wird das Systemverwaltungsprogramm des Systemadministrators gespeichert.

/home Wenn Sie einen Benutzer mit dem Namen „xx“ erstellen, gibt es im Verzeichnis /home einen entsprechenden Pfad „/home/xx“, um das Home-Verzeichnis des Benutzers zu speichern.

/lib In diesem Verzeichnis werden gemeinsam genutzte Systembibliotheken für dynamische Links gespeichert. Fast alle Anwendungen verwenden die gemeinsam genutzten Bibliotheken in diesem Verzeichnis

/lost+found Dieses Verzeichnis ist in den meisten Fällen leer. Bei einem plötzlichen Wasserausfall oder einem ungewöhnlichen Absturz werden einige Dateien jedoch vorübergehend hier gespeichert.

/mnt Dieses Verzeichnis ist normalerweise leer. Sie können in diesem Verzeichnis vorübergehend andere Dateisysteme mounten.

/proc kann Systeminformationen in diesem Verzeichnis abrufen. Diese Informationen werden vom System selbst im Videospeicher gebildet

/root Wenn Sie als Superuser angemeldet sind, ist dies das Home-Verzeichnis des Superusers

/tmp wird zum Speichern temporärer Dateien verwendet, die bei der Ausführung verschiedener Programme entstehen

/usr Viele Anwendungen und Dateien von Benutzern werden in diesem Verzeichnis gespeichert

2. Vollständige Liste der grundlegenden Linux-Befehle

Schalten Sie die Firewall aus

systemctlstopfirewalld.service

linux保存退出vi_linux保存退出命令行_linux下退出不保存

Es ist strengstens verboten, die Firewall beim Start zu aktivieren

systemctldisablefirewalld.service

Schalten Sie SELinux aus

nano-w/etc/selinux/config

Ändern Sie SELINUX=enforcing in SELINUX=disabled, speichern und beenden Sie: ^x->y->Drücken Sie die Eingabetaste

--------------

Befehl: ls

-a Mit dieser Option können versteckte Dateien angezeigt werden, die mit .

beginnen

-i zeigt die Inode-Nummer jeder Datei an

-m Trennen Sie alle Elemente durch Doppelpunkte und füllen Sie die gesamte Zeilenbreite aus

linux保存退出命令行_linux保存退出vi_linux下退出不保存

-R zählt alle Unterverzeichnisebenen gleichzeitig auf

-h gibt die Größe der aufgezählten Datei in einem benutzerfreundlichen Format aus

--color=tty (2 - Zahlen) fordert beim Anzeigen von Dateien mit Farbe auf

Verzeichnis ausführbare Datei, Join-Datei, normale Datei

Schwarz-rote hellgelbe Streifen

Änderungszeit des Dateistatus anzeigen

ls-lc[Dateiname]

Dateizugriffszeit anzeigen

ls-lu[Dateiname]

Sehen Sie, wann eine Datei zuletzt geändert wurde

ls-l

Detaillierte Zugriffszeit von Dateien anzeigen

ls–Vollzeit

Dateien anzeigen, die mit „.“ im lokalen Verzeichnis beginnen

ls-d.*

----------------

Befehl: Datum zeigt die aktuelle Systemzeit an

Befehlsformat: Datum[Option]

-R implementiert die Zeit gemäß dem Zeitformat im RFC822-Dokument

-r Dateiname zeigt das letzte Änderungsdatum der Datei an

-u zeigt die UTC-Zeit (Weltzeit) an

Verwenden Sie das Datum, um die vergangene/zukünftige Zeit anzuzeigen

Das obige ist der detaillierte Inhalt vonEntdecken Sie die Grundlagen von Linux: die Geheimnisse von Festplatten und Partitionierungstechniken. 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