Buch des jungen Kämpfers mit AIX V6 - Teil 03
-
Upload
andrey-klyachkin -
Category
Technology
-
view
836 -
download
0
Transcript of Buch des jungen Kämpfers mit AIX V6 - Teil 03
![Page 1: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/1.jpg)
Buch des jungen Kämpfersmit AIX V6
Andrey KlyachkinIBM Certified Advanced Technical [email protected]://www.sysadminsleben.de
![Page 2: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/2.jpg)
Agenda
Teil 3. Lauf durchs SystemDateisystem und VerzeichnisseAktuelles VerzeichnisWechseln von VerzeichnissenErstellen von VerzeichnissenEntfernen von VerzeichnissenUmbenennen von Verzeichnissen
![Page 3: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/3.jpg)
Dateisystem und Verzeichnisse
Dateisystem enthält DateienDateien ordnen sich in VerzeichnissenJedes Verzeichnis enthält:
andere VerzeichnisseDateien
Stammverzeichnis - /
![Page 4: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/4.jpg)
Hierarchische Struktur von Verzeichnissen
/
/bin /etc /home /usr /var unix
ls /user1 /user2 /bin /lib
file1 file2 /dir1 /dir2
file1 file2 file1 file2
![Page 5: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/5.jpg)
Verzeichnisse
/adminAdministrators Verzeichnis. Nur Administrator (root) hat Zugriff
/binSymbolische Verbindung zum Verzeichnis /usr/bin
/devEnthält Gerätedateien
/etcEnthält Konfigurationsdateien, z.B. /etc/hosts, /etc/passwd
![Page 6: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/6.jpg)
Verzeichnisse (Fortsetzung)
/exportEnthält die Verzeichnisse und Dateien, die für ferne Clients bestimmt sind
/homeEnthält Ausgangsverzeichnisse für Benutzer, benutzerspezifische Dateien und Verzeichnisse
/libSymbolische Verbindung zum Verzeichnis /usr/lib
/procEnthält Information über Prozesse
![Page 7: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/7.jpg)
Verzeichnisse (Fortsetzung)/sbin
Enthält Dateien, die zum Booten der Maschine benötigt werden.
/tmpEnthält temporäre Dateien
/uSymbolische Verbindung zum Verzeichnis /home
/usrEnthält die Dateien, die sich nicht ändern und von mehreren Maschinen gemeinsam benutzt werden können
/varEnthält die Dateien, die sehr oft ändert werden, z.B. Protokolle, Mail, Druck-Spooler, usw.
![Page 8: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/8.jpg)
Verzeichnis /usr
/usr/admSymbolische Verbindung zum /var/adm
/usr/binEnthält gewöhnliche Befehle, z.B. ls, mkdir, usw.
/usr/ccsEnthält Binärdateien aus Entwicklungspaketen
/usr/dictSymbolische Verbindung zum /usr/share/dict
/usr/includeEnthält Include- oder Header-Dateien für Entwicklung
![Page 9: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/9.jpg)
Verzeichnis /usr (Fortsetzung)/usr/lbin
Enthält ausführbare Dateien, die Backends für Befehle sind
/usr/libEnthält architekturunabhängige Bibliotheken
/usr/lppEnthält optional installierte Produkte
/usr/mailSymbolische Verbindung zum Verzeichnis /var/spool/mail
/usr/manSymbolische Verbindung zum Verzeichnis /usr/share/man
![Page 10: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/10.jpg)
Verzeichnis /usr (Fortsetzung)
/usr/newsSymbolische Verbindung zum /var/news
/usr/preserveSymbolische Verbindung zum /var/preserve
/usr/sbinEnthält Dienstprogramme, die für die Systemverwaltung verwendet werden
/usr/spoolSymbolische Verbindung zum /var/spool
/usr/tmpSymbolische Verbindung zum /var/tmp
![Page 11: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/11.jpg)
Verzeichnis /usr (Fortsetzung)/usr/share
Enthält Dateien, die von Maschinen mit unterschiedlichen Architekturen gemeinsam genutzt werden können./usr/share/man
Enthält Man-Pages (Seiten vom Handbuch)/usr/share/dict
Enthält das Wörterverzeichnis für Rechtschreibprüfung/usr/share/lib
Enthält Dateien für Terminals, Textverarbeitungsbefehle, usw.
/usr/share/lppEnthält Dateien und Informationen zu optional installierbaren Produkten
![Page 12: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/12.jpg)
Verzeichnis /var/var/adm
Enthält Dateien für Systemprotokollierung/var/news
Enthält Systemnachrichten/var/preserve
Enthält aufgehobene Dateien aus unterbrochenen Editiersitzungen
/var/spoolEnthält Dateien, die von Programmen wie E-Mail, Drucker, Kalender, usw. verarbeitet werden
/var/tmpEnthält temporäre Dateien
![Page 13: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/13.jpg)
Verzeichnisnamen
A..Z a..z 0..9Verwenden keine Sondersymbole, wie / ? $ ! „ usw.
Absoluter Pfadname/usr/bin/share/man
Relativer Pfadname../../ccs/bin./man1
Abkurzungen. – aktuelles Arbeitsverzeichnis.. – Elternverzeichnis~ – Ihr Ausgangsverzeichnis
![Page 14: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/14.jpg)
Aktuelles Verzeichnis
pwd – print working directory (aktuelles Verzeichnis anzeigen)
$ pwd/home/user1$
![Page 15: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/15.jpg)
Wechseln von Verzeichnissencd – change directory (Verzeichnis wechseln)cd dir1
wechseln zum Unterverzeichnis dir1 cd /usr/share/man
wechseln zum Verzeichnis /usr/share/mancd .
wechseln zum aktuellen Verzeichnis (machen nichts)cd ..
wechseln zum Elternverzeichniscd
wechseln zum Ausgangsverzeichniscd –
wechseln zum vorherigen Verzeichnis
![Page 16: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/16.jpg)
Befehl cd - Beispiele$ pwd/home/user1$ cd ..$ pwd/home$ cd user1$ pwd/home/user1$ cd /usr/share/man$ pwd/usr/share/man$ cd /var$ pwd/var$ cd –/usr/share/man$ pwd/usr/share/man$ cd$ pwd/home/user1
![Page 17: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/17.jpg)
Erstellen von Verzeichnissen
mkdir – make directory (Verzeichnis erstellen)mkdir dir1
Erstellen neues Verzeichnis mit Namen dir1mkdir ../dir1
Erstellen neues Verzeichnis dir1 im Elternverzeichnis
mkdir –p dir1/dir2/dir3Erstellen neue Hierarchie von Verzeichnissen – dir1, dir1/dir2 und dir1/dir2/dir3
![Page 18: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/18.jpg)
mkdir - Beispiele$ pwd/home/user1$ mkdir dir1$ cd dir1$ pwd/home/user1/dir1$ cd ..$ mkdir dir1mkdir: 0653-358 dir1 kann nicht erstellt werden.dir1: Keine vorhandene Datei angeben.$ mkdir –p dir1/dir2/dir3$ cd dir1/dir2/dir3$ pwd/home/user1/dir1/dir2/dir3$ cd ~/..$ pwd/home$ mkdir dir1mkdir: 0653-357 Der Zugriff auf das Verzeichnis . ist nicht möglich..: Die Dateizugriffsberechtigungen lassen dir angegebene Aktion
nicht zu.
![Page 19: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/19.jpg)
Entfernen von Verzeichnissen
rmdir – remove directory (Verzeichnis entfernen)Das Verzeichnis muss keine Dateien enthaltenrmdir dir1
Entfernen das Verzeichnis mit Namen dir1rmdir ../dir1
Entfernen das Verzeichnis dir1 aus dem Elternverzeichnis
rmdir –p dir1/dir2/dir3Entfernen eine Hierarchie von Verzeichnissen – dir1/dir2/dir3, dir1/dir2, dir1
![Page 20: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/20.jpg)
rmdir - Beispiele$ pwd/home/user1$ rmdir dir1rmdir: 0653-611 Das Verzeichnis dir1 ist nicht leer.$ rmdir –p dir1/dir2/dir3$ rmdir dir1rmdir: 0653-609 dir1 kann nicht gelöscht werden.Eine Datei oder ein Verzeichnis des Pfadnamens ist nicht
vorhanden.$ rmdir .rmdir: 0653-610 Das aktuelle Verzeichnis . kann nicht
gelöscht werden.$ rmdir /binrmdir: 0653-609 /bin kann nicht gelöscht werden.Ein Parameter muss ein Verzeichnis sein.$ rmdir /admin/tmprmdir: 0653-609 /admin/tmp kann nicht gelöscht werden.Die Dateizugriffsberechtigungen lassen die angegebene Aktion
nicht zu.
![Page 21: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/21.jpg)
Umbenennen von Verzeichnissen
mvdir – move directory (Verzeichnis verschieben)mvdir dir1 dir2
Umbenennen das Verzeichnis dir1 in dir2Wenn dir2 vorhanden ist, verschieben das Verzeichnis dir1 im Verzeichnis dir2
![Page 22: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/22.jpg)
mvdir - Beispiele$ pwd/home/user1$ mkdir dir1$ mvdir dir1 dir2$ cd dir2$ cd ..$ mkdir dir3$ mvdir dir3 dir2$ cd dir2/dir3$ pwd/home/user1/dir2/dir3$ cd$ rmdir –p dir2/dir3$ mkdir dir1$ [ ! –e dir2 ] && mvdir dir1 dir2$ cd dir2$ cd$ mkdir dir3$ [ ! –e dir2 ] && mvdir dir3 dir2$ cd dir2/dir3ksh: dir2/dir3: nicht gefunden.$ cd dir2$ cd ../dir3
![Page 23: Buch des jungen Kämpfers mit AIX V6 - Teil 03](https://reader035.fdocument.pub/reader035/viewer/2022062419/5592387e1a28ab37158b47d6/html5/thumbnails/23.jpg)
Was haben Sie gelernt?
Welche Verzeichnisse gibt es im SystemWie kann man aktuelles Verzeichnis anzeigenWie kann man zwischen Verzeichnissen wechselnWie kann man neue Verzeichnisse erstellen und alte Verzeichnisse entfernenWie kann man Verzeichnisse umbenennen oder verschieben