Auf dem Weg: Certified Linux LPI-Zertifizierung Systemdateien finden und Dateien am richtigen Ort platzieren Copyright (©) 2006 by W. Kicherer.

Slides:



Advertisements
Ähnliche Präsentationen
Support.ebsco.com Lernprogramm zum Erstellen einer lokalen Sammlung.
Advertisements

Einer der Dienste im Internet
Daten unterwegs verfügbar machen AFS Zelle im CMS macht‘s möglich
Mu - Linux.
1 NetWork File System © April 2002, G. Hellberg Network File System Konfiguration und Einsatz.
Einleitung Suse Linux (System- und Software-Entwicklung) Allgemein:
DOS GOIT Der Kurs. Versionen 1.0 (1981 – Erster IBM-PC) 2.0 (1983 – Unterverzeichnisse) 3.0 (1984 – Festplatten) 4.0 (1988 – DOS Shell) 5.0 (1991 – Task.
Test-Checker: Lehrer Version Manual Programm von Martin Schügerl.
© 2000,2001,2002 Rader Udo, bestsolution.at GmbH released under the GNU Free Documentation License, Version 1.1 graphische Oberfläche.
Präsentation von Sonja Pathe
Philipp Jeschke | Mai 2007 OpenVPN / Zertifikate.
This work is licensed under a Creative Commons Attribution 2.0 Germany License User Interface Engineering.
This work is licensed under a Creative Commons 3.0 Attribution License Eine kurze Einführung in die kostenlose Internetpräsenz
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 1 Version 1.0a Einführung in Reguläre Ausdrücke.
Sven Koerber-Abe, 2013 Woher kommst du?. BelgienTsche- chien Austra- lien Japan Italien China Eng- land Deutsch- land KoreaBrasil- ien Frank- reich Öster-
Computeria Zürich Treff vom 7. Juli 2004 Acronis True Image ein Vortrag von René Brückner.
Was ist die Frage? Sven Koerber-Abe, Nein, ich komme aus Berlin.
Sven Koerber-Abe, 2014 ein / eine. Fernseher m Das ist ___ Fernseher.
Imperativ! Sven Koerber-Abe, Sie Essen Sie eine Pizza? Essen Sie eine Pizza.
Sven Koerber-Abe, 2014 Grammatik: Perfekt Grammatik: Perfekt.
Perfekt-Quiz Sven Koerber-Abe, 2014.
Interview-Übung (Start Deutsch 1) Sven Koerber-Abe 2012.
Einfaches Erstellen von Präsentationen aus Einzelfolien heraus.
Schreib-Training Sven Koerber-Abe, 2012.
Sven Koerber-Abe, 2014 Grammatik: mein / dein Grammatik: mein / dein.
Sven Koerber-Abe, 2014 haben (Akkusativ). Das ist ___ Kamera.
Nach dem Namen fragen Sven Koerber-Abe, 2013.
7.5.5 Namensdienste (bereits erwähnte Beispiele: Rmiregistry, Portmapper)  dienen der Abbildung von „Namen“ auf Verweise, Nummern,...  sollten ihre Information.
Bezahlen im Restaurant
Übung Betriebssystem, Uni Innsbruck 1 Projekt1: Prozesse unter Unix Teil I Grundlagen von Unix.
Positions- Quiz Positions- Quiz Sven Koerber-Abe, 2014 ? ?
Dateisystem Eine Präsentation von Kay Rubner, Maximilian Magendanz und Toni Materne.
Statistiken beschreiben
Wie gefällt dir … ? Sven Koerber-Abe, 2013.
Wegbeschreibung Sven Koerber-Abe, 2015.
Sven Koerber-Abe, 2015 Grammatik: können, wollen, möchten Grammatik: können, wollen, möchten.
Sven Koerber-Abe, 2015 Grammatik: müssen, dürfen Grammatik: müssen, dürfen.
Was ist die Frage? Sven Koerber-Abe, Nein, ich komme aus Berlin.
Position Sven Koerber-Abe, 2015 ▪ ▪. in Der PC ist in ___ Box.
Dativ Sven Koerber-Abe, 2015.
Sven Koerber-Abe, 2016 Grammatik: Artikel (Zusammenfassung) Grammatik: Artikel (Zusammenfassung)
Auf dem Weg: Certified Linux LPI-Zertifizierung Dateizugriffsrechte und - eigentümerschaften verwalten Copyright (©) 2006 by W. Kicherer. This.
Was ist neu in openSUSE 11.2? Andreas Jaeger Director openSUSE Novell.
LINUX II Unit 9 Network File Server NFS. NFS Überblick ● Zugriff von lokalen Rechner über Netzwerk auf Dateien oder Ordnern auf entfernten Servern ● Entwickelt.
Auf dem Weg: Certified Linux Platten-Quotas verwalten Copyright (©) 2009 by A. Grupp. This work is licensed under the Creative Commons Attribution-Noncommercial-Share.
1 Grundstruktur von Linux Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim.
OCR mit cuneiform Jürgen Weigert openSUSE user
Sven Koerber-Abe, 2016 München. Ooooh! 11 & 12 (& 17) Uhr.
Gewusst wie - Literatur suchen und finden in der Unibibliothek
Perfekt-Quiz Sven Koerber-Abe, 2014.
Musik-Quiz Sven Koerber-Abe, 2013.
Wie gefällt dir … ? Sven Koerber-Abe, 2013.
Das IT - Informationssystem
Wegbeschreibung Sven Koerber-Abe, 2015.
Wie heißt er? Sven Koerber-Abe, 2012.
Uhrzeit Sven Koerber-Abe, 2014.
Wie heißt er? Sven Koerber-Abe, 2012.
Freifunk Community-Netzwerke
Perfekt-Quiz Sven Koerber-Abe, 2014.
Grammatik: Perfekt Sven Koerber-Abe, 2014.
Grammatik: waren / hatten
Wiederholungs- übungen 2. Halbjahr
Dativ Sven Koerber-Abe, 2015.
Schreib-Training Sven Koerber-Abe, 2012.
Grammatik: Perfekt Sven Koerber-Abe, 2014.
Das Betriebssystem Linux
Systemprogramm Time Machine
Präsentation neue Homepage www. fwniederhasli. ch Mi
Grammatik: Position Sven Koerber-Abe, 2013.
 Präsentation transkript:

Auf dem Weg: Certified Linux LPI-Zertifizierung Systemdateien finden und Dateien am richtigen Ort platzieren Copyright (©) 2006 by W. Kicherer. This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License. To view a copy of this license, visit or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.W. Kicherer

Auf dem Weg: Certified Linux FHS FHS (Filesystem Hierarchie Standard) /Wurzelverzeichnis /binAusführbare Programme (binaries), welche für den grundlegenden Systembetrieb wichtig sind /sbinAusführbare Programme, welche für den Super-User (root) vorgesehen und den grundlegenden Systembetrieb wichtig sind /etcKonfigurationsdateien des Systems /libBibliothek (Shared Libraries), Programmteile und Routinen, welche von mehreren Programmen benutzt werden /devGeräte-Dateien (Festplatten, Drucker, Modems,...) => Alle auf der Root-Partition!!!!!!!!! /bootProgramme und Dateien, welche zum Booten verwendet werden (z.B. Kernel-Binary, Inital Ramdisk, Bootloader) /homeHome-Verzeichnis aller User (Ausnahme: root) /tmpTemporary Files, d.h. Dateien die nur kurz verwendet werden und dann wieder gelöscht werden können /varDateien, welche sich ständig ändern: Log-Dateien, Spool-Verzeichnisse,... /usrDateien welche sich selten ändern und für das grundlegende System nicht nötig sind

Auf dem Weg: Certified Linux FHS 2 /usr /usr/X11R6Das X Window System, Version 11, Release 6 /usr/binDie meisten User Kommandos, welche nicht grundlegend sind /usr/includeDie Include-Dateien des C-Compilers (Header) /usr/libBibliotheken für Programme und Pakete /usr/localDie dritte, lokale Hierarchie /usr/sbinNicht lebensnotwendige Systemprogramme /usr/shareGeteilte Daten für alle Architekturen /usr/srcDer Quellcode für Programme /var /var/libLibraries, welche nicht grundlegend sind /var/lockLock-Dateien, um etwas zu sperren /var/logLog-Dateien, zur Systemkontrolle /var/runProzessinfos zu gerade laufenden Programmen /var/spoolWarteschlangenverzeichnis, z. B. Für den Drucker, für Mails /var/tmpTemporäre Dateien

Auf dem Weg: Certified Linux LPI: FHS ● Spezielle Verzeichnisse müssen in die Root- Partition ● Grober Überblick über die Verzeichnishierarchie

Auf dem Weg: Certified Linux Programme suchen which:durchsucht die Verzeichnisse, welche durch die Umgebungsvariable $PATH vorgegeben sind nach Programmen which mount /bin/mount whereis:Wie which, findet aber auch Handbuchseiten und Sourcen whereis mount mount: /bin/mount /sbin/mount.smb /sbin/mount.smbfs /sbin/mount.captive /usr/share/man/man2/mount.2.gz /usr/share/man/man8/mount.8.gz type:Wie which, gibt aber auch Shell-interne Befehle und Aliase an type ls ls is aliased to `ls --color=auto'

Auf dem Weg: Certified Linux Dateien suchen find:Durchsucht ganze Verzeichnishierarchien nach Dateinamen (Muster wie in der Shell), nach Änderungsdatum, Dateirechten, Dateigröße,... Und kann auch Aktionen auf den gefundenen Dateien ausführen lassen Syntax: find Startverzeichnis Test Aktion Beispiel: find /bin –name "[Mm][ae][iy]er" –print (-print kann auch weggelassen werden, weitere Aktionen möglich; hier Muster wie in der Shell; auch -regex) find /usr/X11R6/ -name "[Xx]*config*" /usr/X11R6/bin/xf86config-v3 /usr/X11R6/bin/xf86config /usr/X11R6/include/X11/extensions/XKBconfig.h /usr/X11R6/man/man1/xf86config-v3.1x.gz /usr/X11R6/man/man1/xf86config.1x.gz /usr/X11R6/man/man3/XReconfigureWMWindow.3x.gz Siehe zu find auch detaillierte Angaben im Topic LPIC

Auf dem Weg: Certified Linux Dateien suchen find durchsucht direkt die Verzeichnisse und ist deswegen langsam Schneller wäre es, wenn nur eine Datenbank durchsucht werden muss locate → mit updatedb wird eine Datenbank angelegt, welche dann von locate durchsucht wird locate durchsucht die von updatedb angelegte Datenbank nach Dateinamen (Muster wie in der Shell) Beispiel: ~ locate "xf86config" /usr/sbin/mkxf86config /usr/X11R6/bin/xf86config /usr/X11R6/bin/xf86config-v3 updatedb läuft i.d.R einmal am Tag via cron Konfiguration via /etc/updatedb.conf – dort u.a. Angaben welche Verzeichnisse/Dateisysteme nicht durchsucht werden sollen. slocate (secure locate) verhält sich erst einmal wie locate. Es werden aber auch die Zugriffsrechte berücksichtigt und nur Dateien gelistet auf die der User auch Rechte hat.

Auf dem Weg: Certified Linux Aufgaben: suchen Wo liegt das Programm mount? Wo liegt das Programm cd? Wo liegt die Man-Page zu cat? Suchen Sie alle Dateien mit dem Namen „fstab“. Suchen Sie alle Dateien, die jünger als 2 Tage sind.

Auf dem Weg: Certified Linux LPI: suchen which, whereis, type suchen nur in $PATH und nur Programme bzw. inkl. Man-Pages und Sources find sucht im angegebenen Pfad, nach Namen, Datum, Größe, Rechten,... und kann auch Aktionen ausführen locate (slocate) sucht nach Dateinamen in einer Datenbank. Ergebnis ist evtl. veraltet (letzter Durchgang von updatedb) aber schneller als find.