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

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

Jul 15, 2024 pm 06:41 PM

探索 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!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

<🎜>: Bubble Gum Simulator Infinity - So erhalten und verwenden Sie Royal Keys
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Fusionssystem, erklärt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Flüstern des Hexenbaum
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Java-Tutorial
1674
14
PHP-Tutorial
1278
29
C#-Tutorial
1257
24
Was ist das Gehalt des Linux -Administrators? Was ist das Gehalt des Linux -Administrators? Apr 17, 2025 am 12:24 AM

Das durchschnittliche Jahresgehalt der Linux -Administratoren beträgt in den USA 75.000 bis 95.000 USD und 40.000 bis 60.000 € in Europa. Um das Gehalt zu erhöhen, können Sie: 1. kontinuierlich neue Technologien wie Cloud Computing und Containertechnologie lernen; 2. Projekterfahrung sammeln und Portfolio einrichten; 3. Geben Sie ein professionelles Netzwerk ein und erweitern Sie Ihr Netzwerk.

Was sind die Hauptaufgaben eines Linux -Systemadministrators? Was sind die Hauptaufgaben eines Linux -Systemadministrators? Apr 19, 2025 am 12:23 AM

Zu den Hauptaufgaben von Linux -Systemadministratoren gehören Systemüberwachung und Leistungsstimmen, Benutzerverwaltung, Softwarepaketverwaltung, Sicherheitsmanagement und Sicherungssicherung, Fehlerbehebung und Lösung, Leistungsoptimierung und Best Practices. 1. Verwenden Sie Top-, HTOP- und andere Tools, um die Systemleistung zu überwachen und sie einzustellen. 2. Verwalten Sie Benutzerkonten und Berechtigungen über UserAdd -Befehle und andere Befehle. 3. Verwenden Sie APT und YUM, um Softwarepakete zu verwalten, um Systemaktualisierungen und Sicherheit zu gewährleisten. 4. Konfigurieren Sie eine Firewall, überwachen Sie Protokolle und führen Sie die Datensicherung durch, um die Systemsicherheit zu gewährleisten. 5. Fehlerbehebung und Behebung durch Protokollanalyse und Werkzeuggebrauch. 6. Optimieren Sie die Kernelparameter und die Anwendungskonfiguration und befolgen Sie die Best Practices, um die Systemleistung und -stabilität zu verbessern.

Was ist der Hauptzweck von Linux? Was ist der Hauptzweck von Linux? Apr 16, 2025 am 12:19 AM

Zu den Hauptanwendungen von Linux gehören: 1. Server -Betriebssystem, 2. Eingebettes System, 3. Desktop -Betriebssystem, 4. Entwicklungs- und Testumgebung. Linux zeichnet sich in diesen Bereichen aus und bietet Stabilität, Sicherheits- und effiziente Entwicklungstools.

Was sind die Unterschiede in der Virtualisierungsunterstützung zwischen Linux und Windows? Was sind die Unterschiede in der Virtualisierungsunterstützung zwischen Linux und Windows? Apr 22, 2025 pm 06:09 PM

Die Hauptunterschiede zwischen Linux und Windows in der Virtualisierungsunterstützung sind: 1) Linux liefert KVM und Xen mit hervorragender Leistung und Flexibilität, die für Umgebungen mit hoher Anpassung geeignet sind. 2) Windows unterstützt die Virtualisierung über Hyper-V mit einer freundlichen Schnittstelle und ist eng in das Microsoft-Ökosystem integriert, das für Unternehmen geeignet ist, die auf Microsoft-Software angewiesen sind.

Ist es schwer, Linux zu lernen? Ist es schwer, Linux zu lernen? Apr 18, 2025 am 12:23 AM

Linux zu lernen ist nicht schwierig. 1.Linux ist ein Open -Source -Betriebssystem, das auf UNIX basiert und in Servern, eingebetteten Systemen und PCs häufig verwendet wird. 2. Das Verstehen von Dateisystemen und Berechtigungsverwaltung ist der Schlüssel. Das Dateisystem ist hierarchisch, und die Berechtigungen umfassen Lesen, Schreiben und Ausführung. 3.. Paketverwaltungssysteme wie APT und DNF machen das Softwaremanagement bequem. 4. Die Prozessverwaltung wird über PS- und Top -Befehle implementiert. 5. Beginnen Sie mit grundlegenden Befehlen wie Mkdir, CD, Touch und Nano und versuchen Sie dann erweiterte Verwendung wie Shell -Skripte und Textverarbeitung. 6. Häufige Fehler wie Erlaubnisprobleme können durch sudo und chmod gelöst werden. 7. Vorschläge zur Leistungsoptimierung umfassen die Verwendung von HTOP zur Überwachung von Ressourcen, die Reinigung unnötiger Dateien und die Verwendung von SY

Die Zukunft der Linux -Software: Wird Flatpak und Snap native Desktop -Apps ersetzen? Die Zukunft der Linux -Software: Wird Flatpak und Snap native Desktop -Apps ersetzen? Apr 25, 2025 am 09:10 AM

Seit Jahren stützte sich die Linux -Softwareverteilung auf native Formate wie DEB und RPM, die im Ökosystem jeder Verteilung tief verwurzelt sind. Flatpak und SNAP sind jedoch entstanden und versprachen einen universellen Ansatz für die Anwendungsverpackung. Dieser Artikelprüfung

Top 7 Tools zum Vergleichen von Dateien unter Linux (mit Beispielen) Top 7 Tools zum Vergleichen von Dateien unter Linux (mit Beispielen) Apr 28, 2025 am 09:21 AM

In diesem Handbuch werden verschiedene Methoden zum Vergleichen von Textdateien unter Linux untersucht, eine entscheidende Aufgabe für Systemadministratoren und Entwickler. Wir werden Befehlszeilen-Tools und visuelle Differo-Tools abdecken und ihre Stärken und angemessene Anwendungsfälle hervorheben. Nehmen wir an

Was sind die Unterschiede in der Benutzerkontoverwaltung zwischen Linux und Windows? Was sind die Unterschiede in der Benutzerkontoverwaltung zwischen Linux und Windows? May 02, 2025 am 12:02 AM

Der Hauptunterschied zwischen Linux und Windows in der Benutzerkontoverwaltung ist das Berechtigungsmodell- und Verwaltungswerkzeug. Linux verwendet UNIX-basierte Berechtigungsmodelle und Befehlszeilen-Tools (z. B. UserAdd, Usermod, UserDel), während Windows ein eigenes Sicherheitsmodell und sein Grafical User Interface (GUI) -Management-Tools verwendet.

See all articles