Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln! Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

newsblogthing

Blog categories

By choosing the [de] or [en] links, you can see entries from the resp. category in only that language.

Script InfoI-AG 10. 12. 2005

2005-12-10 12:53

Das heutige Skript unserer InfoI-Ag ist jetzt da. (AG Informatik I des Kepler-Seminares)


I put a (German) script of today's meeting of the Informatik I AG of the Kepler-Seminar online. Maybe some information on it will follow in the future.

Script InfoI-AG 15. 10. 2005

2005-10-15 18:35

Das Skript unserer InfoI-Ag ist jetzt da. (AG Informatik I des Kepler-Seminares, vllt mehr Infos demnächst..)


I put a (German) script of today's meeting of the Informatik I AG of the Kepler-Seminar online. Maybe some information on it will follow in the future.

Script InfoI-AG 15. 10. 2005

2006-01-08 19:09

Dateisystem

/proc Systemzustände, z. B. Akkustand bei einem Notebook
/root Homeverzeichnis von root
/home Homeverzeichnisse der Benutzer
/boot Kernel, Boot-Loader (GRUB, LILO)
/etc Systemweite Konfigurationsdateien
/dev Verbindung zu den Geräten (werden zum mounten benötigt)
/bin (Meistens) zum Booten benötigte Programme
/sbin (Meistens) zum Booten benötigte Programme für root (s -> super user)
/usr Programme, Programmdateien, Programmbibliotheken (steht afaik für Unix System Resource)
/lib (Meistens) zum booten benötigte Programmbibliotheken
/mnt Einhängbare Geräte

Übersicht über Gerätedateien

hda Erstes IDE-Gerät (Primary Master)
hdb, hdc, hdd, ... Weitere IDE-Geräte (Primary Slave, Secondary Master, Secondary Slave, ...)
hda1, hda2, ... (hdb1, ...) Partition auf hda, wenn auf hda (hdb) eine lesbare Partitionstabelle gefunden wurde
sda Erstes SCSI-Gerät (USB-Sticks sind in der Regel SCSI-Geräte!)
zero Liefert beim Lesen Nullen (binäre nullen, nicht ASCII-Nullen)
null Liefert beim Lesen EOF und verwirft geschriebene Daten

Wichtige Befehle

bash
Kommandozeile / Shell / DOS-Eingabeaufforderung (*wee* ^^)
ls
Dateilisting des aktuellen Verzeichnisses
ls /root
Dateilisting von /root
ls -alh /root
Dateilisting von /root, versteckte Dateien anzeigen (a -> all), ausführliche Auflistung (l -> long), Dateigrößen in MByte / GByte / ... (h -> human readable units)
cd verzeichnis
Verzeichnis zu verzeichnis wechseln (change directory)
pwd
aktuelles Verzeichnis anzeigen
cd ..
ein Verzeichnis nach oben wechseln
rm datei
datei löschen (remove)
rm -r verzeichnis
verzeichnis rekursiv löschen
rm -rf verzeichnis
verzeichnis rekursiv ohne Nachfrage löschen (Nachts um zwei ausführen ^^)
rmdir verzeichnis
(leeres) Verzeichnis namens verzeichnis löschen (remove directory)
touch datei
leere Datei namens datei anlegen
cat datei
Inhalt von datei anzeigen
hexdump -C datei
Hex-Listing von datei anzeigen (nützlich für Binärdateien)
hexdump -C /dev/hda
Hex-Listing (sehr wahrscheinlich) der ersten Festplatte anzeigen ^^
less datei
Inhalt von datei scrollbar anzeigen (Beenden mit q)
cp datei datei-kopie
datei nach datei-kopie kopieren
mv datei neuername
datei nach neuername verschieben
mount
momentan eingehängte Dateisysteme anzeigen
mount /dev/hda2 /mnt/daten
Dateisystem auf /dev/hda2 in /mnt/daten einhängen
chmod 755 datei
Berechtigungen von datei auf 755 ändern
chown benutzer:gruppe datei
Besitzer von datei auf benutzer und gruppe ändern

Dateizugriffsberechtigungen

Für eine Datei kann jeweils für den Besitzer, für Benutzer, die der der Datei zugordneten Gruppe angehören, und für alle übrigen Benutzer festgelegt werden, welche Operationen erlaubt sind. Mögliche Operationon sind r (read, Datei lesen), w (write, Datei schreiben) und x (execute, Datei ausführen).