3.5. Zusammenfassung
Unter UNIX wie auch unter Linux werden alle Entitäten dem System auf die eine oder andere Weise als Dateien mit den entsprechenden Dateieigenschaften präsentiert. Durch die Verwendung von (vordefinierten) Pfaden können Benutzer und Systemadministratoren Dateien finden, lesen und bearbeiten.
Wir haben unsere ersten Schritte auf dem Weg zum Experten gemacht: Wir haben die reale und die gefälschte Struktur des Dateisystems besprochen und kennen das Dateisicherheitsmodell von Linux sowie mehrere andere Sicherheitsvorkehrungen, die standardmäßig auf jedem System getroffen werden .
Die Shell ist das wichtigste Werkzeug für die Interaktion mit dem System. In diesem Kapitel haben wir mehrere Shell-Befehle kennengelernt, die in der folgenden Tabelle aufgeführt sind.
Tabelle 3-10. Neue Befehle in Kapitel 3: Dateien und das Dateisystem
Befehl | Bedeutung |
bash | GNU-Shell-Programm. |
Katze Datei (en) | Inhalt der Datei(en) an die Standardausgabe senden. |
cd Verzeichnis | Enter Verzeichnis. cd ist eine bash eingebauter Befehl. |
chgrp Neue Gruppe Datei (en) | Ändern Sie den Gruppenbesitz von Datei (en) zu Neue Gruppe |
chmod Modus Datei (en) | Zugriffsberechtigungen ändern auf Datei (en) |
chown neuer Besitzer[:[Neue Gruppe]] Datei (en) | Dateieigentümer und Gruppeneigentümer ändern. |
cp Quelldatei Zieldatei | Kopieren Quelldatei zu Zieldatei. |
df Datei | Berichte über den belegten Speicherplatz auf der Partition, die enthält Datei. |
Echo Schnur | Zeigt eine Textzeile an |
exportieren | Ein Teil bash das dem System Variablen und deren Werte bekannt gibt. |
Datei Dateinamen | Bestimmen Sie den Dateityp von Dateinamen. |
gefunden Pfadausdruck | Suchen Sie nach Dateien in der Dateisystemhierarchie |
grep MUSTER Datei | Zeilen eindrucken Datei enthält das Suchmuster. |
ganzer Datei | Senden Sie den ersten Teil von Datei zur Standardausgabe |
id | Druckt echte und effektive Benutzernamen und Gruppen. |
Info Befehl | Lesen Sie die Dokumentation darüber Befehl. |
weniger Datei | Anzeigen Datei mit einem leistungsstarken Betrachter. |
ln Linkname der Zieldatei | Erstellen Sie einen Link mit Namen Linkname zu Zieldatei. |
lokalisieren Suchbegriff | Drucken Sie alle zugänglichen Dateien, die dem Suchmuster entsprechen. |
ls Datei (en) | Druckt Verzeichnisinhalte. |
Mann Befehl | Formatieren und Anzeigen von Online-(System-)Handbuchseiten für Befehl. |
mkdir neuerdir | Erstellen Sie ein neues leeres Verzeichnis. |
mv alte Datei neue Datei | Umbenennen oder verschieben alte Datei. |
neugrp Gruppenname | Melden Sie sich bei einer neuen Gruppe an. |
pwd | Drucken Sie das aktuelle bzw. aktuelle Arbeitsverzeichnis. |
Aktie | Festplattennutzung und -beschränkungen anzeigen. |
rm Datei | Entfernt Dateien und Verzeichnisse. |
rmdir Datei | Entfernt Verzeichnisse. |
Schwanz Datei | Drucken Sie den letzten Teil aus Datei. |
Maske [Wert] | Modus zum Erstellen neuer Dateien anzeigen oder ändern. |
wc Datei | Zählt Zeilen, Wörter und Zeichen Datei. |
welche Befehl | Zeigt den vollständigen Pfad zu Befehl. |
Wir haben auch darauf hingewiesen, dass Sie die MAN-SEITEN LESEN sollten. Diese Dokumentation ist Ihr Erste-Hilfe-Kasten und enthält Antworten auf viele Fragen. Die obige Liste enthält die grundlegenden Befehle, die Sie täglich verwenden werden, aber sie können viel mehr als die hier besprochenen Aufgaben. Durch das Lesen der Dokumentation erhalten Sie die Kontrolle, die Sie benötigen.
Zu guter Letzt noch eine praktische Übersicht über Dateiberechtigungen:
Tabelle 3-11. Dateiberechtigungen
Wer was | lesen) | schreiben) | (ausführen) |
Benutzer) | 4 | 2 | 1 |
Gruppe) | 4 | 2 | 1 |
andere) | 4 | 2 | 1 |