Home

Skript zu Ubuntu GNU\Linux

image

Contents

1. 11 200 MB reichen M glich ist auch tmp nach var tmp zu verlinken wenn var eine eigene Partition hat 12 Es wird festgelegt welche Partitionen wie und wo im Verzeichnisbaum beim Systemstart eingebunden werden 13 http wiki ubuntuusers de Ubuntu_Installation M Sabath 8 Ubuntu 2 Ubuntu Installation und Support im WWW 2 6 Bezeichnung von Festplatten Unter Windows werden Laufwerke mit Buchstaben bezeichnet A C D Z Dabei spielt es f r Windows keine Rolle ob es sich um eine Festplatte oder um eine Partitionen auf einer Festplatte handelt Unter Linux ist das anders Linux unterscheidet sehr wohl ob eine Festplatte oder eine Partition vorliegt und an welchem Controller sie an der Hauptplatine angeschlossen ist Unter Linux befinden sich alle Laufwerke im Verzeichnisbaum Die Laufwerke befinden sich im Ordner dev Festplatten auch CD Rom Laufwerke an IDE Controllern werden mit hd SATA SCSI und USB Sticks mit sd und Software Raids werden mit md das erste mit md0 bezeichnet Bei den Ger ten spielt es eine Rolle an welchem Controller bzw in welcher Reihenfolge sie angeschlossen sind hda Master an IDEI dev hda hdb Slave an IDEI dev hdb hdc Master an IDE2 dev hdc hdd Slave an IDE2 dev hdd sda erste SCSI bzw SATA Platte oder USB Stick dev sda sdb zweite SCSI bzw SATA Platte oder USB Stick dev sdb sdc dritte SCSI bzw SATA Platte oder USB Stick dev sde Prim
2. eeeseesnenennenennen 22 6 3 Benutzerspezifische Konfiguration u ee 23 6 4 D tensicherun un aE 23 6 5 Fehlersuche ninrin 8 2 Haan 23 6 6 Nichts geht mehr neeseenesenenenesnenennenenennenenn 24 7 Editoren und einige Tipps 7 1 Edit ten ansesstesseannia ak 25 7 2 Die Tabulatortaste nenseseessenneneesennennn 27 7 3 Die Pfeiltasten 21 7 4 Mittlere Maustaste 28 7 5 Abbruch von Programmen 7 6 Den X Server neu starten 28 7 7 Linux reagiert nicht mehr cenennesenn 28 7 8 Linux ausschalten FPW iessen reesei 28 7 9 Verzeichnisangaben AAM hinna eiea 29 7 10 Pipes Ausgaben an einen Befehl weiterleiten 29 7 11 Ausgaben in eine Datei umleiten an eine Datei anh ngen an reeaen 29 8 H ufige Befehle unter Linux 8 1 Hilfe vom System uenesnenesennenenneneenenennennnnenn 30 8 2 Informationen Rund um das System 32 8 3 Umgang mit Dateien Verzeichnissen 8 4 Verwaltung des Systems 8 5 Netzwerk 43 8 6 Drucken ns a nglanslienichDepent 44 8 7 Suchen nem nisiimaissieseeret 44 9 Anhang 9 root es gibt ihn doch neeeeseenenesneneenenenennen 47 2 Ubuntu 1 Grundlagen 1 Grundlagen 1 1 Begriffe Linux Der Finne Linus Torvald entwickelte 1991 28 12 1969 auf der Basis des Unix hnlichen Betriebssystems Minix ein Programm um mit seinem Computer auf den Server der Universit t zug
3. size n k Dateien einer gr er kleiner oder gleich Angabe in KByte fprint Datei Das Suchergebnis wird in die angegebene Datei geschrieben Ein vor einer Option negiert diese Bei der Option name kann mit Wildcards gearbeitet werden Beispiele findet alle Dateien ab dem aktuellen Verzeichnis find homef Fritz findet alle Dateien im angegebenen Verzeichnis find tmp user klaus findet alle Dattein in tmp die Klaus geh ren Q find user klaus perm 777 findet im ganzen System Dateien von Klaus mit den Rechten 777 find imp user klaus atime 3 findet alle Dateien in opt die in den letzten 3 Tagen von klaus bearbeitet wurden find name odt findet alle OOo Writer Dateien im Heimatverzeichnis find name schule odt findet alle OOo Writer Dateien die mit schule beginnen gt Q 3 Q 3 a o N D ar Ey Q Eine Datei Schule2006 odt wird nicht gefunden S ist gro find iname schule odt findet alle OOo Writer Dateien die mit schule beginnen Unabh ngig ob gro oder klein geschrieben Eine Datei Schule2006 odt wird gefunden find name odt findet alle Dateien au er OOo Writer Dateien find name schule odt fprint erg txt Schreibt das Suchergebnis in die Datei erg txt im Heimatverzeichnis Die Ausgabe einer zu langen Liste kann jederzeit mit Strg Z bzw Strg C abgebrochen werden grep lt was
4. Der Nachteil ist dass dieser Vorgang f r jedes e E E Besondere Attribute Benutzerkennung festlegen Verzeichnis bzw jede Datei wiederholt werden muss Bei Bu mehreren Dateien kann dies dauern Auf die Besonderen Een en m 73 Pr er Zuletzt ge ndert Mi 16 Aug 2006 17 04 28 CEST Attribute wird an dieser Stelle nicht eingegangen re Vergebt so wenig Rechte wie m glich 5 4 Zugriffsrechte mit chmod ndern Im Terminal k nnen die Zugriffsrechte mit dem Befehl chmod ge ndert werden Rechte ndern mittels symbolischen Ausdruck chmod ugoa rwx Verzeichnis Dateiname ugoa u user g group o others oder a all hinzuf gen entfernen zuordnen alle Dateien Verzeichnisse geh ren dem Nutzer klaus Es handelt sich hier nur um L sungsvorschl ge Es gibt mehrere M glichkeiten die Aufgaben zu erf llen 33 das d steht f r directory M Sabath 20 Ubuntu 5 Zugriffsrechte unter Linux Differenzierte Einstellungen k nnen mit Komma getrennt angegeben werden chmod u rw go r datei txt Soll nicht nur eine Datei sondern mehrere Dateien in einem Verzeichnis ge ndert werden kann mit so genannten Wildcards gearbeitet werden Wildcards sind Platzhalter Joker f r Zeichen O0 bis beliebig viele Zeichen genau ein Zeichen chmod a rw home klaus ndert alle Dateien in einem Verzeichnis f r alle auf lesen und schreiben chmod o home klaus f r di
5. chsten Neustart Soll ein alias st ndig zur Verf gung stehen so ist er in bashrc einzutragen Bei diesem Beispiel wird ein alias doku erstellt Er erwartet 2 Argumente f r die Parameter 1 und 2 Alles wird dann an die Datei mitschrift txt angeh ngt 44 Das Wort Welt wird angeh ngt Die Datei hat nun den Inhalt Hallo Welt M Sabath 30 Ubuntu 8 H ufige Befehle unter Linux apropos lt Befehl gt apropos lt Stichwort gt Eine Liste der Befehle in deren man Pages das Stichwort vorkommt apropos e lt Befehl gt sucht nach einer exakten Entsprechung cal Zeigt einen Kalender an clear L scht die Konsole env kkk Gibt alle Umgebungsvariablen aus history Zeigt die letzten 500 Eingaben des Nutzers in die Konsole an Es handelt sich um den Inhalt der Datei bash_history man oder info lt Befehl gt man lt Befehl gt bzw info lt Befehl gt Die Bedienungsanleitung f r den angegebenen Befehl wird ausgegeben Mit den Pfeiltasten und mit Bild Hoch Bild Runter kann die Anleitung gelesen werden Die Anzeige wird mit Strg Z beendet 45 Kurzreferat M Sabath 31 Ubuntu 8 H ufige Befehle unter Linux whatis lt Befehl gt Eine Kurzinformation ber den Befehl wird angezeigt Hilfe zu Befehlen Bei sehr vielen Befehlen wird nach Angabe des Parameters help eine kurze Hilfe zum Befehl ausgegeben 8 2 Informationen Rund um das System date Zeigt
6. Einstellungen gehen bei einem Neustart verloren Permanente Eintr ge geh ren bei Ubuntu in etc network interfaces M Sabath 43 Ubuntu 8 H ufige Befehle unter Linux ifdown lt Schnittstelle gt Deaktiviert eine Schnittstelle ifconfig lt Schnittstelle gt down ifup lt Schnittstelle gt Aktiviert eine Schnittstelle ifconfig lt Schnittstelle gt up ping lt IP Host gt Mit ping lt IP Host gt kann die Verbindung zu einem Rechner berpr ft werden Wird mit Strg C oder Strg Z beendet 8 6 Drucken Ipq kkk Anzeigen von Druckauftr gen lpr kkk Druckauftrag abgeben Z B lpr datei txt Iprm kkk Druckauftr ge l schen lprm lt gt 8 7 Suchen Einzelne Auftr ge k nnen anhand der Auftragsnummer aus pg ersichtlich gel scht werden find wo Kriterium Aktion Suchen von Dateien ausgehend vom aktuellen Verzeichnis mmin n mtime n group name user name name iname type Typ perm Recht M Sabath Dateien die innerhalb der letzten n Minuten modifiziert wurden Dateien die innerhalb der letzten n Tage modifiziert wurden Dateien der Gruppe Dateien des Nutzers Suche nach dem Dateinamen Achtung Linux unterscheidet zwischen Gro und Kleinschreibung Verh lt sich wie Name Zwischen Gro und Kleinschreibung wird nicht unterschieden Dateien der Gruppe Dateien mit den Rechten als Oktalzahl 44 Ubuntu 8 H ufige Befehle unter Linux
7. Position entpackt x entpacken f file aus Datei v verbose mit R ckmeldungen und z gz gepackt 4 sudo mv opt nvu 1 0 opt nvu umbenennen des Ordners nvu 1 0 in nvu o sudo opt nvu nvu Einmaliger Aufruf mit root Rechten ber den kompletten Pfad 5 opt nvu nvu so wird das Programm gestartet 6 Mit alacarte einen Men eintrag erstellen Als Befehl opt nvu nvu eingeben Wenn ihr Nvu im selben Verzeichnis wie hier in diesem Skript installiert habt 4 6 Ubuntu und Multimedia Viele Multimediaanwendungen entsprechen nicht der GPL Sie sind an andere Lizenzmodelle gebunden bzw werden von Firmen vertrieben Z B Flash Shockwave Java Realplayer und DVD Player Diese m ssen unter Linux erst nachtr glich eingebunden werden Der einfache Weg EasyUbuntu http easyubuntu freecontrib org und Automatix http www getautomatix com bieten beide die M glichkeit schnell und unkompliziert diese fehlende Funktionalit t nachtr glich einzubinden Der komplizierte Weg Wer genau wissen m chte welche Pakete installiert werden oder mehr ber Installationsroutinen unter Linux erfahren will der muss sich im Internet nach entsprechenden Informationen umtun Ein guter Start ist http www ubuntu com community mp3 Java Win codecs DVD iTunes Flash https help ubuntu com community RestrictedFormats Realplayer Java und Flash http linuxwiki de Ubuntu 28 Was ganz entfernt m
8. die aktuelle Uhrzeit mit Datum root kann diese Zeit ver ndern welch beim n chsten Neustart allerdings verloren geht Die Ausgabe kann auf verschiedenste Weise formatiert werden Z B mit H M f r die Ausgabe von nur Stunde und Minute Diese M glichkeit wird gerne beim Skripten genutzt Es sei denn root synchronisiert beide mit hwelock systohc df kkk Gibt die Festplatten und Partitionsstruktur mit Auslastung an du lt Pfad gt Ausgabe des Platzbedarfs einzelner Verzeichnisse mit Unterverzeichnissen Sinnvoll in Verbindung mit sort ber eine so genannte Pipe Mit der Option h gestalten sich die Gr enangaben lesbarer M Sabath 32 Ubuntu 8 H ufige Befehle unter Linux Die Verzeichnistiefe kann ber die Option max depth N gesteuert werden free Ausgabe der Speicherauslastung des Systems Bei free m erfolgt die Angabe in Megabyte groups Gibt die Gruppenzugeh rigkeit des users an hostname Der Rechnername wird angezeigt id kkk Der eigene Loginname incl Gruppenzugeh rigkeit wird angegeben Dieser Befehl kann bei einer Fehleranalyse wichtig sein ifconfig Die Konfiguration der Netzwerkschnittstellen wird angezeigt Bei bergabe der Option a wird auf definitiv jede Netzwerkschnittstelle angezeigt last Zeigt an wann die letzten Logins erfolgten mount Zeigt an wie und an welcher Stelle Festplatten bzw Partitionen eingebunden sind Mehr unter Verwaltung des S
9. gelegt Schon nach kurzer Zeit wei man nicht mehr was man an welcher Stelle ge ndert hat Jede Zeile die mit einem beginnt wird als Kommentar behandelt und vom System nicht ausgewertet D h nderungen k nnen problemlos mit Hinweisen versehen werden Unter Debian besteht keine Gefahr dass vom Nutzer gemachte nderungen vom System einfach und ohne Nachfrage berschreiben werden 6 2 Systemweite Konfiguration nderungen die sich auf das gesamte System auswirken k nnen nur von einem Nutzer mit root Rechten durchgef hrt werden Alle n tigen Dateien befinden sich im etc Verzeichnis D h Wenn etwas konfiguriert werden soll dann gilt es dort die entsprechende Textdatei zu finden Gnome Mit sudo gedit etc pfad zur datei einstellen c g kann eine Datei mit root Rechten zum Editieren ge ffnet werden Konsole vi als Editor ist auf jedem Linuxsystem vorhanden Wenn nichts funktioniert vi l uft Sollte der Midnight Commander installiert sein ist er vi vorzuziehen da seine Bedienung einfacher ist 37 Referat Was ist mit all den anderen Verzeichnissen M Sabath 22 Ubuntu 6 Linux konfigurieren 6 3 Benutzerspezifische Konfiguration Passt ein Nutzer das System an seine W nsche an werden diese Einstellungen auch in Textdateien gespeichert Entweder in versteckten Verzeichnissen oder in versteckten Konfigurationsdateien Versteckte Dateien Verzeichnisse beginnen mit einem Punkt und werden vom System stan
10. gt lt wo gt Sucht nach einer Zeichenfolge in einer Datei oder einer Umleitung durch eine Pipe R Es wird auch in Unterverzeichnissen gesucht i Gro und Kleinschreibung wird ignoriert Beispiele grep klaus findet alle Dateien mit dem Inhalt klaus im aktuellen Verzeichnis grep klaus home Fritz findet alle Dateien mit dem Inhalt klaus im angegebenen Verzeichnis grep klaus R home Fritz sucht auch in den Unterverzeichnissen grep klaus i home Fritz die Gro und Kleinschreibung spielt keine Rolle grep klaus Ri home Fritz a es wird in Verzeichnissen gesucht deren aller Dateinamen den String a enth lt M Sabath 45 Ubuntu 8 H ufige Befehle unter Linux grep k nnen Regul re Ausdr cke bergeben werden An dieser Stelle w rde das jedoch zu weit f hren Mit einer Pipe in Kombination mit find kann nach einem String in bestimmten Dateien gesucht werden find iname test xargs grep klaus whereis Sucht so ziemlich alles was zu einem Programm geh rt Die Ausf hrbare Datei die man Page und den Quellcode which lt Befehl Programm gt Gibt die Start Datei eines Programms aus a gibt alle m glichen Pfade an 53 siehe xargs M Sabath 46 Ubuntu 9 Anhang 9 Anhang 9 1 root es gibt ihn doch Wer meint unbedingt als root unterwegs sein zu m ssen hier folgt die Anleitung 1 sudo passwd root im Terminal eingeben Nun w
11. home klaus backup home klaus alt der Inhalt von backup wird nach yy kopiert cp riu home klaus backup home klaus alt nur neuere Dateien werden auf Wunsch kopiert dirname lt Pfadangabe zu einer Datei gt Im Gegensatz zu basename wird hier der Pfad zu einer Datei angegeben file lt Dateiname Verzeichnisname gt Zeigt den Dateityp an M Sabath 36 Ubuntu 8 H ufige Befehle unter Linux i Zeigt den Mime Typ einer Datei an gzip siehe Packen und Entpacken head lt Datei gt Die ersten Zeilen einer Datei werden ausgegeben less lt Datei gt Der Inhalt der Datei wird angezeigt Im Gegensatz zu more kann man sich mit Hilfe des Cursors innerhalb der Datei bewegen und nach Begriffen suchen In lt Quelle gt lt Ziel gt Verkn pfungen zu Dateien und Verzeichnissen symbolische Verkn pfungen k nnen erstellt werden so k nnen diese unter unterschiedlichen Namen von unterschiedlichen Orten angesprochen werden i interaktiv fragt nach bevor Dateien berschrieben werden s erstellt eine Symbolische Verkn pfung V verbose Mode Gibt detaillierte R ckmeldungen f force Dateien werden berschrieben In s tmp home klaus Desktop tmp cc In s tmp home klaus Desktopizeitlich begrenzt wegen des Leerzeichen im Namen In home klaus ferien odt home klaus Desktop meins odt Beide Dateien ferien odt und meins odt beziehen sich auf dieselbe Datei
12. re Partitionen Mit diesen Bezeichnungen kann Linux noch nicht arbeiten da eine Aussage ber die Partitionierung fehlt Urspr nglich konnten Festplatten in nur maximal vier Partitionen prim re Partitionen unterteilt werden ber die Zahlen 1 4 k nnen diese prim ren Partitionen angesprochen werden D h die erste prim re Partition auf der Festplatte am ersten IDE Controller ber Adal dev hdal die zweite mit hda2 dev hda2 die dritte mit hda3 dev hda3 und die vierte mit hda4 dev hda4 Erweiterte und logische Partitionen Die Unterteilung in 4 Partitionen erwies sich schnell als zu gering Das Problem wurde durch die Einf hrung von der erweiterten Partition gel st Anstelle einer prim ren Partition konnte nun eine erweiterte Partition anlegt werden die wiederum in beliebig viele logische Partitionen unterteilt werden kann Die m gliche Anzahl der logischen Partitionen h ngt vom Betriebssystem ab Die erste logische Partition erh lt die Nummer 5 die zweite die 6 usw Nach der Erstellung einer erweiterten Partition kann keine prim re mehr erstellt werden Dies ist die Erkl rung weshalb die Nummerierung einer Festplatte oft L cher aufweist Meistens unterteilt man Festplatten in eine prim re und eine erweiterte Partition die in mehrere logische Partitionen unterteilt wird 14 Kurzreferat Was versteht man unter einem RAID und welche Arten gibt es 15 Erstelle eine Partitionierungstabelle einer Master IDE am zwe
13. Eine nderung in der einen Datei ndert zeigt sich somit sofort beim ffnen der anderen Datei Die Dateien k nnen umbenannt werden Wird eine gel scht bleibt die andere weiterhin nutzbar Is Optionen Pfad Listet den Inhalt eines Verzeichnisses auf 48 Was versteht man unter dem Begriff 49 Eingabe von lt Begriff gt 50 auch als Softlink bezeichnet 51 auch als Hardlink bezeichnet M Sabath 37 Ubuntu 8 H ufige Befehle unter Linux a zeigt auch versteckte Dateien an h Gr enangaben menschlich lesbarer Angaben in MB kB 1 Zugriffsrechte werden mit ausgegeben s zeigt die Dateigr e an S sortiert nach der Dateigr e t sortiert nach nderungsdatum X sortiert nach Dateityp mkdir v verz1 verz2 Erstellt Verzeichnisse Auf Wunsch v werden ausf hrliche Informationen zur ckgegeben mount optionen t Dateisystem device Quelle Zielverzeichnis Ein Dateisystem Partitionen CD ROM wird in den Verzeichnisbaum eingebunden Root Rechte sind erforderlich mount ist ein sehr umfangreicher Befehl mit einer gro en Anzahl von M glichkeiten man mount Wird nur mount eingegeben gibt das Programm eine Liste aller derzeit gemounteten Dateisysteme an In der Datei etc fstab ist angegeben welche Dateisysteme wo beim Systemstart eingebunden werden sollen Ist eine solche Partition aus irgendeinem Grund nicht gemountet gen gt mount Ziel more Gib
14. Gruppe was auf dem System darf Z B eine Datei lesen ver ndern oder gar ausf hren bzw ein Verzeichnis betreten In der Schule sind alle Sch ler der gleichen Gruppe Schueler zugeordnet 5 2 Anzeigen der Zugriffsrechte Im Dateibrowser Nautilus k nnen die gew nschten Informationen ber Besitzer Gruppe oktale Zugriffsrechte und Zugriffsrechte anzeigen werden Men punkt Ansicht gt anzuzeigende Spalten etc Datei Browser Datei Bearbeiten Ansicht Gehezu Lesezeichen Hilfe _ r fa Zur ck Hinauf Aktualisieren Pers nlicher Ordner Computer Suchen He Baumr B Name r e Besitzer Gruppe Oktale Zugriffsrechte Zugriffsrec b Pers nlicher Ordner p E vim 1 Objekt root root 1200755 drwxr xr x 7 Dateisystem b E wam 2 Objekte root root 1200755 drwxr xr x P Ebin gt ES wpa_supplicant 1 Objekt root root 1200755 drwxr xr x b boot bsx 20 Objekte root root 1200755 drwxr xr x b cdrom j 5 5 b pax 4 Objekte root root 1200755 Irwxr xr x gt Ddev un b Gete b Eam 11 Objekte root root 1200755 drwxr xr x b home adduser conf 2 0 KB root root 200644 OWL b Dinitrd aditime 46 Byte root root 200644 IW F gt lib E aliases 51 Byte root root 200644 Werte b Dlost found anacrontab 364 Byte root root 200644 WATT b media Bt deny 144 Byte root daemon 640 Wet b Omt ba bash bashre 1 3 KB root root 200644 WEIT b opt bash_completion 188 8 KB root root 200644 IW T I b pro
15. Linux ist nicht gleich Windows Unter Linux ist es immer noch ein Problem neuste Hardware in ein System einzubinden Das liegt nicht daran dass andere Betriebssysteme das besser k nnen sondern an der weiten Verbreitung von diesen und an dem Lizenz Modell von Linux Damit eine bestimmte Hardware z B eine Grafikkarte genutzt werden kann muss das Betriebssystem in der Lage sein mit der Hardware zu kommunizieren Diese Kommunikation bernimmt spezielle Software der Treiber F r Linux wird Software meist unter der GPL ver ffentlicht Firmen haben verst ndlicherweise kein Interesse daran ihre Betriebsgeheimnisse preis zugeben Das bedeutet dass Entwickler erst m hsam einen Treiber f r Linux entwickeln m ssen Dies hat zur Folge dass neuste Hardware von Linux nicht sofort sondern mit leichter Verz gerung unterst tzt wird Einige Firmen bieten Linux Treiber an Oft sind dies Treiber allerdings an eine bestimmte Linux Version gebunden Vor dem Kauf eines neuen Rechners lohnt sich eine Recherche im Internet ob die Hardware schon unterst tzt wird Ubuntu wird ca alle 6 Monate mit einer neuen Version aufgelegt Wer somit nicht zur neusten Hardware greift hat gute Chancen dass die eingesetzte Hardware unterst tzt wird Wenn es im ein oder anderen Fall auch noch manueller Installation bedarf 8 Linux ist keinesfalls absolut sicher Dennoch ist die Gefahr eines Virus ausspionieren des Systems um ein vielfaches geringer als bei Microsoft Win
16. Ubuntu GNU Linux Eine Einf hrung M Sabath 22 September 2006 Ubuntu Inhaltsverzeichnis 1 Grundlagen 1 1 Begriffe 1 2 Ubuntu ern E A E RRRA S 2 Ubuntu Installation und Support im WWW 2 1 Gr nde umzusteigen eneeeeseneenesennenennenenennenennenen 5 2 2 Hardware Linux ist nicht gleich Windows 5 2 3 Bezugsquellen UDUNT 6 2 4 Die Ubuntu Community uueesesessesessennsnenennennenennenennen 6 2 5 Installation von buntu eeeesesnsesesneneenenennennenen 8 2 6 Bezeichnung von Festplatten cnee 9 2 7 Ubuntu ist installiert 3 Es w re sch n root zu sein 3 1 Der normale Nutzer unter Linux 11 3 2 Es gibt kein 1008 ui 11 3 3 Root Rechte erlangen neneneennnnenen 12 4 Software installieren 4 1 Vorbereitung etc apt sources list eeeeee 13 4 2 Abh ngigkeiten neun 14 4 3 Unter Giomei u essen 14 4 4 Im Terminal in der Konsole 14 4 5 Starten von Programmen ncenesesnessnennenennenenn 15 4 6 Ubuntu und Multimedia eeeneeenen 16 4 7 Microsoft Schriftarten 17 4 8 Panelserweiterh ninot 17 5 Zugriffsrechte unter Linux 5L Grundlagen a e a E O 18 5 2 Anzeigen der Zugriffsrechte 18 5 3 Zugriffsrechte mit Nautilus ndern 20 5 4 Zugriffsrechte mit chmod ndern ueee 20 M Sabath 6 Linux konfigurieren 6 1 Textdateien 6 2 Systemweite Konfiguration
17. ben will sollte dennoch einige Punkte beachten e Vor der Installation unbedingt pers nliche Daten und Einstellungen sichern e Wer mit dem Begriff Partitionierung nichts anfangen kann sollte folgenden Artikel lesen http wiki ubuntuusers de Partitionierung Es ist zu empfehlen eine Partition f r tmp anzulegen Das tmp Verzeichnis dient als M llablage f r Nutzer und Programme tmp wird bei jedem Systemstart geleert Auf einer eigenen Partition kann das System nicht zugem llt werden e Wer seine Windows Partition verkleinern will um f r Ubuntu Platz mindestens 5 GB zu schaffen sollte vorher unbedingt defragmentieren Ein vor bergehendes Abschalten der Auslagerungsdatei und der Systemwiederherstellung ist zu empfehlen aber nicht notwendig e Die gr te Gefahr Daten zu l schen besteht bei fehlerhaftem Partitionieren der Festplatte Achtung Windows Partitionen nicht formatieren und nicht l schen e Um Daten zwischen Windows und Linux tauschen zu k nnen wird eine mit FAT32 vfat formatierte Partition ben tigt Es kann sein das diese in der Datei etc fstab falsch eingebunden wird und somit schreibgesch tzt ist Folgende nderung beseitigt das Problem dev hda7 media tausch vfat defaults 0 1l ndern in dev hda7 media tausch vfat defaults utf8 umask 007 gid 46 0 l Grub In der Installationsanleitung wird geschrieben dass Grub im Master Boot Record MBR installiert wird HA Was bedeutet das
18. c _ blkid tab 162 Byte root root 200644 IW f f am GIL chatscripts ausgew hlt enth lt 2 Objekte 32 nicht bei allen Distributionen beginnen die user bei 1000 M Sabath 18 Ubuntu 5 Zugriffsrechte unter Linux Im Terminal Min Is l kann man sich den Inhalt des aktuellen Verzeichnisses mit Zugriffsrechten anzeigen lassen lziglatig lejttzige ae la Datei Bearbeiten Ansicht Terminal Reiter Hilfe drwxr xr x 8 root root 4096 2006 07 07 18 30 acpi a rw r r l root root 2077 2006 05 31 02 50 adduser conf rw r r l root root 46 2006 08 16 14 41 adjtime PW r r l root root 51 2006 07 07 20 17 aliases E drwxr xr x 2 root root 8192 2006 08 15 22 46 alternatives B FW r r 1 root root 364 2005 05 03 04 10 anacrontab drwxr xr x 7 root root 4096 2006 05 31 02 54 apm i drwxr xr x 4 root root 4096 2006 08 15 21 10 apt rW r l root daemon 144 2006 05 08 23 44 at deny rw r r l root root 1351 2006 04 22 00 51 bash bashrc rw r r l root root 193377 2006 04 22 00 51 bash_completion drwxr xr x 2 root root 4096 2006 07 11 21 14 bash_completion d drwxr xr x 2 root root 4096 2006 05 31 02 49 belocs rw r r l root root 162 2006 08 02 02 23 blkid tab PW r r l root root 72 2006 07 29 15 59 blkid tab old drwxr xr x 2 root root 4096 2006 05 31 02 54 bluetooth drwxr xr x 2 root root 4096 2006 05 31 02 55 bonobo activation rw r r l root root 33 2006 05 31 02 55 brlapi key drwx
19. dardm ig nicht angezeigt Unter Nautilus k nnen die versteckten Verzeichnisse Dateien mit Strg F und in der Konsole mit ls a angezeigt werden 6 4 Datensicherung Unter Linux sollte unbedingt das Verzeichnis etc gesichert werden es ist nicht sehr gro ca 10 MB Wurden gr ere nderungen am System vorgenommen ist eine erneute Sicherung f llig Die Daten der Nutzer befinden sich alle unterhalb des home Verzeichnisses Das home Verzeichnis sollte mit all seinen Unterverzeichnissen in regelm igen Abst nden gesichert werden 6 5 Fehlersuche Zunehmend gibt es Programme die eine nderung der Konfigurationsdateien abnehmen und die entsprechende Textdatei editieren Das ist deutlich bequemer hat aber den Nachteil dass nicht hervorgeht was das Programm in welcher Datei ge ndert hat Zu empfehlen ist eine direkte nderung der Konfigurationsdateien Anfangs muss mehr gesucht werden Doch es bleibt der gro e Vorteil alle nderungen in der Datei protokollieren zu k nnen Mit der Zeit lernt man so sein System richtig gut kennen Log Dateien Wichtige Systemmeldungen werden in log Dateien geschrieben Diese werden gespeichert in var log Bei Problemen findet sich dort meist ein hilfreicher Hinweis Hat ein Programm keine eigene log Datei findet sich hoffentlich ein Hinweis in var messages bzw etc dmesg Meldungen des Bootvorgangs Start ber ein Terminalfenster Sollte ein Programm nicht ber das Men zu starten
20. dass Linux Nutzer faule Menschen sind Nicht nur die Tabulatortaste hilft bei der Eingabe von Befehlen Mit den Pfeiltasten Nach Oben und Nach Unten kann durch die letzten 500 eingetippten Befehle gescrollt werden um sie durchzusehen und bei Bedarf wiede zu verwenden Die Befehle sind gespeichert in der Datei bash_history Die gibt an dass es sich um das home Verzeichnis des jeweiligen Nutzers handelt M Sabath 27 Ubuntu 7 Editoren und einige Tipps 7 4 Mittlere Maustaste Unter Linux kann mit Strg C kopiert mit Strg X ausgeschnitten und mit Strg V eingef gt werden Zudem kann mit der mittleren Maustaste selektierter Text an eine beliebige Stelle kopiert werden ohne das der Inhalt der Zwischenablage davon beeinflusst wird 7 5 Abbruch von Programmen Sollte man ein Programm verlassen oder dessen Ausf hrung stoppen wollen dann gelingt dies mit der Tastenkombination Strg Z oder Strg C 7 6 Den X Server neu starten Sollte der X Server neu gestartet werden m ssen muss nicht sofort das ganze System neu gestartet werden Mit Strg Alt Backspace l schen r ckw rts kann der X Server neu gestartet werden 7 7 Linux reagiert nicht mehr Linux nie gewaltsam beenden Das kann u erst unangenehme Folgen haben Dass Linux nicht mehr reagiert sollte so gut wie nie vorkommen Ein Einloggen ber ein Pseudo Terminal oder ber einen anderen Rechner mit ssh gelingt so gut wie immer Die Tastenkombination St
21. den M Sabath 25 Ubuntu 7 Editoren und einige Tipps Der Befehlsmodus yy ny ya yb reg p dd dw muster muster s alt neu s alt neu g s alt neu s alt new g kopiert die aktuelle Zeile kopiert n 1 Zeilen kopiert ein Wort rechts vom Cursor kopiert ein Wort links vom Cursor zeigt den kopierten Inhalt an f gt kopierten Inhalt vor dem Cursor ein f gt den kopierten Inhalt nach dem Cursor ein l scht die aktuelle Zeile l scht ein Wort sucht das muster im Text sucht weiter sucht r ckw rts sucht das muster r ckw rts sucht und ersetzt alt durch neu nur den ersten Treffer in der aktuellen Zeile sucht und ersetzt alt durch neu in der gesamten aktuellen Zeile sucht und ersetzt im gesamten Dokument den ersten Treffer pro Zeile sucht und ersetzt im gesamten Dokument Der Eingabemodus ausgehend vom Befehlsmodus cwText Die Kommandozeile q q ww w name Einf gen links von Cursor Einf gen am Zeilenanfang Einf gen am Zeilenende neue Zeile hinter der aktuellen einf gen neue Zeile vor der aktuellen einf gen ersetze ein Zeichen durch Text ersetze die ganze Zeile durch Text ersetze das Wort durch Text speichert die Datei beendet das Programm beendet das Programm nderungen werden verworfen speichert trotz Schreibschutz speichert die Datei unter dem angegebenen Namen 39 den Pfad mit angeben ansonsten landet die Da
22. dows 9 HA Begriff kl ren M Sabath 5 Ubuntu 2 Ubuntu Installation und Support im WWW Live CD Die Ubuntu CD ist gleichzeitig eine Live CD d h der Computer bootet von CD und der Nutzer kann mit Linux arbeiten ohne das auf dem PC irgendetwas installiert oder ver ndert wird Das dauert zwar etwas l nger daf r kann getestet werde ob die Hardware des eingesetzten PCs von Ubuntu erkannt wird Anlaufstellen im www http www kefk net Linux Hardware http www linuxhardware de http linux org hardwar http www tuxhardware de 2 3 Bezugsquellen Ubuntu Am einfachsten bezieht man Ubuntu kostenlos ber das Internet http www ubuntu com Wer ber keine Flatrate verf gt kann sich die CD per Post kostenlos schicken lassen Keine Angst vor der Englischen Sprache Die Installation und auch alles andere erfolgt in Deutsch ber das www k nnen noch die Server Version keine Desktopumgebung und spezielle Serverprogramme kubuntu KDE als Desktop xubuntu XFCE als Desktop und edubuntu mit speziellen Programmen f r Sch ler bezogen werden 2 4 Die Ubuntu Community Die Linux Gemeinde zeichnet eine hohe Hilfsbereitschaft der Nutzer untereinander aus Wer Probleme hat kann fragen Wer eines gel st hat l sst andere daran teilhaben IRC Internet Relay Chat Nicht jeder kennt das Chat System IRC Hier treffen sich Menschen mit den unterschiedlichsten Interessen Derzeit gibt es ca 550 000 Chat R u
23. e anderen werden alle Rechte entzogen chmod a rw home klaus txt ndert alle Dateien mit der Endung txt in einem Verzeichnis chmod a rw home klaus htm ndert alle Dateien mit der Endung htm und html in einem Verzeichnis chmod a rw home klaus htm ndert alle Dateien mit der Endung und html in einem Verzeichnis Soll der Befehl auch f r alle Unterverzeichnisse gelten so gibt es die sch ne aber gef hrliche Option R chmod R a rw home klaus alle Dateien in allen Unterverzeichnissen erhalten die angegebenen Zugriffsrechte Die Option R ist sehr m chtig Man stelle sich folgendes vor sudo chmod R a rwx alle Dateien auf dem PC erhalten die identischen Zugriffsrechte Das war es dann viel Spa beim Neuinstallieren des Systems Ein weiterer Grund weshalb es nicht so sinnvoll ist mir root Rechten unterwegs zu sein Wenn ihr sehen wollt was chmod gerade tut erg nzt den Aufruf mit der Option v Z B chmod Rv a rw home klaus alle Rechte ndern mittels Oktalzahl Die Rechtemaske f r Eigent mer Gruppe und f r die anderen bestehen jeweils aus drei Spalten rwx oder besser gesagt aus drei Bits Ein gesetztes Bit 1 steht f r ein erteiltes Recht und die 0 f r ein verweigertes Recht Eine Oktalzahl ist eine Zahl zur Basis 8 Alle Ziffern k nnen mit drei Bits dargestellt werden 000 0 001 1 010 2 011 3 111 7 Im Bin rsystem entspricht das hinterste Bit 2 1 das mittlere Bit 2 2 und das vorde
24. en zip r Dateiname zip verz x liste2 egal ohne aufgef hrte Dateien M Sabath 39 Ubuntu 8 H ufige Befehle unter Linux So k nnte eine Datei z B liste2 egal aussehen home klaus gilt auch f r Unterverzeichnisse log home gdr pwd kkk zeigt das aktuelle Verzeichnis an rev kehrt die Zeichenfolge einer Datei um rmdir L scht ein leeres Verzeichnis rm lt Dateil gt lt Datei2 gt L scht Dateien oder Verzeichnisse Standardm ig werden keine Ordner gel scht 1 Es erfolgt eine Nachfrage bevor gel scht wird v Ausf hrliche Meldungen r rekursiv Verzeichnisse auch nicht leere werden gel scht Der Ordner testen sei ein nicht leerer Ordner mit mehreren verschachtelten Ordnern und Dateien Anhand dieses Beispiels kann man sehr sch n erkennen wie der Befehl die Aufgabe rekursiv abarbeitet sort Sortiert Ausgabe von Programmen oder Inhalte von Dateien r umgekehrte Reihenfolge sort abc txt sort r abx txt Is sort r M Sabath 40 Ubuntu 8 H ufige Befehle unter Linux strings lt Datei gt extrahiert alle lesbaren Zeichen aus einer Datei tail lt Datei gt Gibt die letzten Zeilen einer Datei aus tar siehe Packen und Entpacken zip siehe Packen und Entpacken touch Leere Dateien werden erstellt Z B die Datei test txt im eigenen home Verzeichnis wc lt Datei gt Z hlt Buchstaben Zeil
25. en Rechte bei neuen Dateien nicht gesetzt werden Wird nur umask eingegeben erscheint der aktuell gesetzte Wert M Sabath 42 Ubuntu 8 H ufige Befehle unter Linux Zu Beginn lauteten die Rechte u rwx g rw o rw umask 0022 nach der Anderung u rwx g rw u umask 0027 renice Bei arbeitsintensiven Aufgaben wie das Konvertieren eines Videos k nnen solchen Vorg ngen weniger Rechenleistung zur Verf gung gestellt werden um fl ssig weiterarbeiten zu k nnen Root Rechte sind dazu erforderlich Die Rechenleistung kann in einem Bereich von 20 bis 19 vergeben werden su lt user gt Der Nutzer wird gewechselt Ohne Angabe des Nutzernames wird zu root gewechselt sudo Befehl als root ausf hren Die entsprechende Erlaubnis muss in der Datei etc sudoers hinterlegt sein Diese Datei sollte mit dem Editor visudo bearbeitet werden Aufruf visudo Der Aufbau von ete sodoers erfolgt nach bestimmten Regeln Hierzu gibt es gen gend Anleitungen im www umount lt Einh ngepunkt gt Darf nur von root ausgef hrt werden 8 5 Netzwerk ifconfig ifconfig a T istet alle Netzwerkschnittstellen auf ifconfig eth0 Informationen ber die erste Netzwerkkarte ifconfig eth0 192 168 0 30 netmask 255 255 255 0 Ip Adresse und Netzmaske zuweisen ifconfig eth0 1 192 168 1 30 netmask 255 255 255 0 der ersten Netzwerkkarte eine virtuelle Schnittstelle hinzuf gen mit Ip Adresse und Netzmaske Diese
26. en und W rter einer Datei xargs find xargs grep klaus sucht nach allen Dateien die den Begriff klaus enthalten Bei xargs handelt es sich um einen Befehl der die mehrzeilige Ausgabe wie hier von find in einzeilige Ausgaben umwandelt und an den nachfolgenden Befehl weiter gibt In diesem Beispiel wird die Liste von find weitergeleitet an xargs welches die Liste in einzelne Zeilen trennt und an grep weiterleitet grep untersucht die Datei dann auf ihren Inhalt 8 4 Verwaltung des Systems lt Befehl gt amp Prozess im Hintergrund starten chmod Siehe 5 4 M Sabath 4 Ubuntu 8 H ufige Befehle unter Linux chown Der Eigent mer und die Gruppe einer Datei kann ge ndert werden R rekursiv v verbose dd Kopiert bytegenau Partitionen Dateisysteme e2fsck Pr ft und repariert ein ext2 bzw ext3 Dateisystem das nicht eingeh ngt ist kill lt PID gt Beendet die angegebene Prozess id kill 9 lt PID gt bzw kill SIGKILL lt PID gt beendet bedingungslos Siehe auch ps pstree pgrep 8 2 killall lt name gt Die Prozesse mit dem bergebenen Namen werden gestoppt mit killall 9 lt name gt bedingungslos passwd Zum ndern des Passwortes umask Mit diesem Tool k nnen die Rechte neu angelegter Dateien und Verzeichnisse voreingestellt werden hnlich zu chmod werden die Rechte als Oktalzahlen bergeben allerdings invertiert Das bedeutet dass die mit umask gesetzt
27. es deutsches Ubuntu Portal http wiki ubuntuusers de Startseite hier gibt s Anleitungen zu so ziemlich jedem Thema http ubuntuguide org wiki Ubuntu_dapper_de inoffizielles Handbuch Installationsleitungen http www kubuntu de Kubuntu Portal http www galileocomputing de openbook ubuntu online Version eines Buches zu Ubuntu http de wikibooks org wiki Linux Kompendium Ubuntu Kompendium zu Ubuntu http verein ubuntu de org Ubuntu Verein http de wikipedia org wiki Ubuntu N tzliche Hinweise http www elyps de Homepage von Buchautor Markus Fischer mit online Buch http packages ubuntu com hier k nnt ihr suchen welche Software es wo gibt englisch e http www ubuntu com community viele n tzliche Links 10 f rs Erste muss Sprachen reichen M Sabath 7 Ubuntu 2 Ubuntu Installation und Support im WWW 2 5 Installation von Ubuntu Unter http wiki ubuntuusers de Installation finden sich viele Hinweise und Anleitungen die sich mit der Installation von Ubuntu Kubuntu Edubuntu Server befassen Es gibt Tipps zur Partitionierung und L sungsvorschl ge zu evtl auftretenden Problemen Installationsanleitung Auf http wiki ubuntuusers de Ubuntu_Installation geht es nur um Ubuntu Es wird detailliert und bebildert beschrieben wie man Ubuntu auf einem Rechner installiert Vorsicht Ubuntu vertr gt sich problemlos mit Windows Wer Ubuntu parallel zu Windows betrei
28. gen Dateien verschieben kopieren und editieren stellen f r den mc kein Problem dar Allerdings muss es erst installiert werden Der Editor vi vim vi visual und vim vi improved Dieser Editor steht auf jeder Linuxdistribution zur Verf gung Das Arbeiten mit vi ist f r einen Neuling gew hnungsbed rftig Die Grundfunktionen sollten jedoch bekannt sein um n tige nderungen an Konfigurationsdateien durchf hren zu k nnen auch wenn einmal keine graphische Umgebung zur Verf gung steht Hier ein kleiner berblick ber die Funktionen von vi vi etc apt sources ist ffnen einer Datei in vi Ist die Datei nicht vorhanden wird sie angelegt vi Zeichenkette Dateiname ffnet die Datei und der Curser geht zum ersten Vorkommen der Zeichenkette Vi unterscheidet drei verschiedenen Modi in denen gearbeitet werden kann 1 Der Befehlsmodus In diesem Modus startet vi Die Datei kann noch nicht editiert werden Jede Eingabe wird als Befehl zum Bearbeiten der Datei interpretiert 2 Der Eingabemodus Mit z B der Taste i insert gelangt man in diesen Modus Die Datei kann nun editiert werden Mit Esc gelangt man in den Befehlsmodus zur ck 3 Die Kommandozeile Ausgehend vom Befehlsmodus durch Eingabe eines Doppelpunktes In diesem Modus kann die Datei manipuliert werden speichern speichern unter Schlie en n chste Datei ffnen 38 neue leere Dateien k nnen schneller mit dem Befehl touch Dateiname angelegt wer
29. gezeigt Die Ausgabe kann mit Strg Z abgebrochen werden uptime Zeigt an wie lange das System schon l uft who Informationen zu den momentan eingeloggten Benutzer werden angezeigt who b Zeit des letzten Systemstarts who r Ausgabe des aktuellen Runlevels w Genauere Informationen als bei who werden angezeigt whoami Anzeige des eigenen Login Namens 8 3 Umgang mit Dateien Verzeichnissen basename lt Pfadangabe zu einer Datei gt Gibt den Namen einer Datei ohne Pfadangabe aus M Sabath 35 Ubuntu 8 H ufige Befehle unter Linux bzip2 Siehe packen und entpacken cat lt Dateiname1 gt lt Dateiname1 gt usw Verbindet mehrere Dateien und gibt das Ergebnis aus Die Dateien werden dabei nicht ver ndert Die Option n nummeriert die Zeilen cd lt Pfadangabe gt Zum Wechseln von Verzeichnissen cd home klaus backup cd cd cp lt Quelle gt lt Ziel gt Kopieren von Dateien oder Verzeichnissen v mit ausf hrlichen Erkl rungen r rekursiv auch enthaltene Verzeichnisse werden kopiert i interaktiv vor einem berschreiben wird nachgefragt u es wird nur kopiert wenn die zu kopierende Datei neuer ist cp home klaus backup home klaus alt nichts passiert da keine Datei angegeben ist cp home klaus backup home klaus alt alle Dateien keine Unterverzeichnisse werden kopiert cp r home klaus backup home klaus alt der Ordner backup wird nach yy kopiert cp r
30. h Aufruf von sudo gedit etc apt sources list Seit Ubuntu 6 06 unterh lt die Firma Canonical welche hinter Ubuntu steht ein Repository mit frei zur Verf gung stehender kommerzieller Software wie z B der Realplayer Mit der Zeile deb http archive canonical com ubuntu dapper commercial main in etc apt sources ist kann dieses Repository hinzugef gt werden Nach jeder nderung muss die Datei neu 20 eingelesen werden Das funktioniert unter synaptic oder durch den Aufruf sudo aptitude update 19 Bitte beide aktivieren und die entsprechenden Update Server 20 Siehe 4 3 M Sabath 13 Ubuntu 4 Software installieren 4 2 Abh ngigkeiten Bevor es an das Installieren von Software geht noch ein paar n tzliche Tipps Nicht jedes Programm bringt alle n tigen Bestandteile mit Bei der Entwicklung von Software greifen die Entwickler auf schon vorhandene Bestandteile zur ck um nicht vorhandenes neu programmieren zu m ssen Solche Programmteile stehen in so genannten Bibliotheken bzw Libraries zur Verf gung Ein Programm kann nur funktionieren wenn alle ben tigten Libraries zur Verf gung stehen Das Programm ist von diesen Libraries abh ngig Sind diese Abh ngigkeiten nicht erf llt funktioniert das Programm nicht Genau hier liegt die gro e St rke von auf Debian basierenden Distributionen Debian verf gt ber ein ausgekl geltes System um bei tausenden installierten Programmen es wird auch gerne von Paketen gesproche
31. ird f r root ein Passwort festgelegt Das reicht schon um sich als root in einem Terminal einloggen zu k nnen 2 Einen Login von root in Gnome erlauben sudo gedit etc gdm gdm conf in der Sektion security AllowRoot false in AllowRoot true ndern 3 root die Administrationsprogramme zur Verf gung stellen sudo gedit etc group dort nach der Gruppe admin suchen und root hinzuf gen Wer das alles r ckg ngig machen will kehrt die Schritte 2 3 um Das Passwort f r root wird entfernt mit sudo passwd l root Nun ist alles wieder beim Alten M Sabath 47
32. it einer exe Datei unter Windows verglichen werden kann 29 Wer die englische Version installiert hat bitte Hinweise auf nvu composer de beachten 30 meist als kostenlose Plugins M Sabath 16 Ubuntu 4 Software installieren 4 7 Microsoft Schriftarten Um vorhandene MS Office Dokumente unter OpenOffice nutzen zu k nnen werden die Schriftarten von Microsoft ben tigt Das erledigt das Paket msttcorefonts 4 8 Panels erweitern G Anwendungen Orte System v Eo Fr 18 Aug 00 42 Panels k nnen mit n tzlichen Funktionen oder Hilfsprogrammen erweitert werden Mit der rechten Maustaste auf den Panel klicken und Zum Panel hinzuf gen anw hlen Danach kann aus kleineren Hilfsprogrammen gew hlt werden Z B das Programm W rterbuchsuche welches leider nur auf englisch W rter reagiert Durch hinzuf gen eines neuen Servers vocabulary aioe org l sst sich dies ndern Ko Anwendungen Orte System m W rterbuch Datei Bearb W rterbucheinstellungen Nachschlagen Quelle Drucken W rterbuchquelle zum Nachschlagen von W rtern D Franz sische W rterb cher von Wikipedia meins Beschreibung egal O Spanische W rterb cher O Vorgegebene W rterbuch Server Transport W rterbuch Server lt Rechnername vocabulary aioe org Je Hinzuf gen Entfernen Bart 2528 V Erweiterte Einstellungen Hife E schlie en Datenba
33. iten Controller mit 1 prim ren und vier log Partitionen Wie lautet der Zugriff auf den USB Stick es befindet sich keine SATA oder SCSI Platte im PC M Sabath 9 Ubuntu 2 Ubuntu Installation und Support im WWW Vorteile der Partitionierung Mchrere Betriebssysteme k nnen auf einem PC installiert werden e Bestimmten Bereichen kann eine eigene Partition zugewiesen werden O Die Partition kann separat gesichert werden O Trennung von Daten und Betriebssystem O Eine Partition kann einem bestimmten Zweck zugewiesen werden und ist von anderen Teilen des Systems sicher 2 7 Ubuntu ist installiert Auf den ersten Blick k nnte man meinen man hat ein abge ndertes Microsoft Windows vor sich Dem ist absolut nicht so obwohl sich in der Handhabung einige Dinge kaum bis gar nicht unterscheiden Die in der Schule genutzte Software ist bis auf sehr wenige Ausnahmen auch f r MS Windows erh ltlich und unterscheidet sich in der Handhabung nicht Deshalb besteht kein Grund hier auf diese Software einzugehen Wichtiger ist es sich so schnell wie m glich mit dem Betriebssystem zurecht zu finden Bitte bedenkt die meisten von euch arbeiten schon seit Jahren mit Microsoft Windows Erwartet nicht dass ihr Linux innerhalb von zwei Wochen beherrscht Gebt Linux eine Chance und arbeitet eine Zeit lang nur mit Ubuntu Microsoft Windows nicht l schen Es gibt Gr nde weshalb man Windows nicht ganz vom Computer verbannen sollte e Wem ihr spezie
34. leibt voll funktionst chtig Zudem kann man als root einem System versehentlich oder aus Unwissenheit heraus gro en Schaden zuf gen 3 2 Es gibt kein root Diese Aussage trifft so nicht ganz zu Der allm chtige user root ist zwar vorhanden ihm ist aber kein Passwort zugeordnet Das f hrt dazu dass man sich als root nicht einloggen kann Der bei der Installation angelegte user ist als einziger in der Lage root Rechte zu erlangen oder anderen usern diese F higkeit zu gew hren Es soll verhindert werden dass man sich aus Bequemlichkeit als root einloggt und somit alle Sicherheitsaspekte au er Acht l sst F r Nutzer anderer Distributionen ist dieser Umstand sehr gew hnungsbed rftig 16 Im Anhang befindet sich eine Anleitung um unter Ubuntu root nutzen zu k nnen M Sabath 11 Ubuntu 3 Es w re sch n root zu sein 3 3 Root Rechte erlangen root Rechte Nur der bei der Installation angelegte user kann root Rechte erlangen bzw diese anderen Nutzern gew hren Nutzern root Rechte zu erteilen Men punkt System gt Administration gt Benutzer und Gruppen Dort kann unter Eigenschaften gt Benutzerrechte das Durchf hren von administrativen Aufgaben selektiert werden Nur solche Benutzer d rfen Programme zum Verwalten des Systems unter Eingabe ihres Passwortes starten Soll solch ein Programm aus der Konsole heraus gestartet werden bzw soll ein Befehl mit root Rechten ausgef hrt werden muss der Befehl sudo v
35. licht ist bzw nicht ver ndert werden darf Unter GNU Linux darf nur Software verteilt werden die der GPL unterliegt Es gibt spezielle Server mit freier Software die nicht der GPL unterliegt Klingt kompliziert ist es aber am Ende dieses Kapitels nicht mehr Das Zauberwort hei t sources list etc apt sources list In dieser Datei wird eingetragen von welchen Servern Software bezogen werden darf Als Standardeinstellung sind nur die vom Ubuntu Team gepflegten Server aktiviert d h sie sind nicht mit einem Zeichen auskommentiert Bei diesen Servern kann man davon ausgehen dass die Software unter der GPL ver ffentlicht ausgiebig getestet stabil und sicher ist Allerdings m sste man auf einige Programme z B Flash Player Microsoft Fonts Java verzichten Deshalb unterhalten Entwickler Server die Software bereithalten welche nicht die strengen Kriterien der GPL erf llen Die so genannten Universe und Multiverse Repository bzw Backports Ubuntu bernimmt bei dieser Software keine Garantie im Bezug auf Sicherheit und Stabilit t Zugriff auf diese Server erh lt man indem die Kommentarzeichen zu Beginn der entsprechenden Zeile entfernt werden Alle bisher genannten Server unterhalten Bereiche in denen Sicherheits Updates bereitgestellt werden Deshalb nicht vergessen auch diese zu aktivieren Eine Aktivierung von Servern darf nur ein user mit root Rechten vornehmen Entweder ber das Programm synaptic oder durc
36. lle Hardware nutzt die von Linux noch nicht unterst tzt wird e Ihr spielt sehr gerne und einige Spiele gibt es nur f r Windows Ihr ben tigt Software f r die es unter Linux kein Ersatz gibt M Sabath 10 Ubuntu 3 Es w re sch n root zu sein 3 Es w re sch n root zu sein 3 1 Der normale Nutzer unter Linux Der normale user unter Linux darf fast alle installierten Programme starten und sich an vielen Stellen im System umschauen Ansonsten darf er nichts und das ist gut so Es gibt keinen Grund weshalb ein user f r seine t gliche Arbeit mehr Rechte erhalten sollte als unbedingt notwendig Bei Microsoft ist das zumindest bis Windows XP anders Jeder Nutzer ist dort standardm ig Administrator mit der M glichkeit sich frei im System zu bewegen Unter Linux hei t der Administrator root Vorteile ein Administrator bzw root zu sein Mir f llt nur einer ein es ist einfach sau bequem Leider aber auch super riskant p Nachteile ein Administrator bzw root zu sein Es sprechen viele Gr nde gegen die Nutzung des Systems als root Zu Zeiten des Internets ist die Gefahr sehr gro dass ein Eindringling ein Virus oder ein Trojaner genau die Rechte erh lt die der Nutzer hat dem solch eine Software unter geschoben wird Handelt es sich bei dem Nutzer um einen user mit root Rechten so stehen dem Sch dling T r und Tor offen Bei einem normalen user beschr nkt sich der Schaden auf den user selbst das System b
37. me http searchirc com network freenode in ber 3600 IRC Netzwerken F r uns interessant ist das freenode Netzwerk http freenode net in dem es ber 4000 R ume gibt In freenode treffen sich Nutzer die sich haupts chlich ber Free und Open Source Software FOSS unterhalten Genau das was wir brauchen Interessante R ume sind ubuntu ubuntu de ubuntu de treffpunkt Um am IRC teilnehmen zu k nnen ben tigt man einen Client Programm Hier bieten sich Programme wie Gaim oder Miranda an Bei beiden handelt es sich um multifunktions Clients die eine M Sabath 6 Ubuntu 2 Ubuntu Installation und Support im WWW Vielzahl von Protokollen beherrschen ICQ AIM MSN Yahoo IRC und f r alle g ngigen Betriebssysteme erh ltlich sind IM IRC ist keine Registrierung notwendig Man nimmt einfach daran teil Probiert es aus das Zuschauen ist sehr interessant und informativ Ubuntu Foren Neben den verschiedensten Linux Foren gibt es nat rlich Foren die sich ausschlie lich mit Fragen rund um Ubuntu besch ftigen Da Ubuntu auf Debian basiert k nnen oft Informationen ber Debian auf Ubuntu bertragen werden deutsch e http forum ubuntuusers de http www kubuntu de forum forum php http www ubuntuforum de http ubunux de englisch e http www ubuntuforums org e _ http kubuntuforums net Anleitungen und Anlaufstellen deutsch e http www ubuntuusers de offiziell
38. n alle Abh ngigkeiten zu erf llen Mann kann sich ausmalen was passiert wenn ein Programm A z B die Library ibacl la in einer bestimmten Version ben tigt und das Programm B die selbe Library in einer lteren Version Es kommt zum Konflikt und das System kann diesen Konflikt nicht aufl sen Das kann unter Umst nden zu einem instabilen System f hren Bei auf Debian basierende Distributionen ist solch ein Fall nahezu ausgeschlossen 4 3 Unter Gnome Die Aufgabe die Datei etc apt sources Ist zu verwalten und Software zu installieren bzw zu deinstallieren bernimmt unter Gnome das Programm synaptic Die Bedienung ist intuitiv Achtung nach jeder nderung der Datei etc apt sources lst ist diese neu einzulesen Ein Programm Paket kann entfernt bzw vollst ndig entfernt werden Beim Entfernen bleiben Konfigurationsdateien erhalten w hrend beim vollst ndigen Entfernen alles gel scht wird 4 4 Im Terminal in der Konsole aptitude 21 Auf der Konsole verrichtet das Programm aptitude Aufruf sudo aptitude die Arbeit von synaptic unter Gnome Die Datei etc apt sources ist kann mit aptitude nicht bearbeitet werden Hierzu eignet sich mc oder vi Aptitude ist ein m chtiges Werkzeug Die Bedienung ist gew hnungsbed rftig Beispiele 21 Benutzerhandbuch http people debian org dburrows aptitude doc en 22 Siehe Kapitel 7 1 23 Siehe Kapitel 7 1 M Sabath 14 Ubuntu 4 Software installieren apti
39. n wird auf dem Bildschirm ausgegeben Die vielen Eintr ge davor sind am user in rasender Geschwindigkeit vorbeigeschossen Mit dem Pipe Operator k nnen nun beide Befehle miteinander verbunden werden D h Die Ausgabe des einen Befehls hier Is etc wird zur Eingabe des folgenden Befehls hier more lt Datei gt Is etc more Es k nnen mehrere Pipes als eine Anweisung zusammengefasst werden 7 11 Ausgaben in eine Datei umleiten an eine Datei anh ngen Mit dem Operator gt wird die Ausgabe eines Befehls in eine Datei umgeleitet Existiert die Datei nicht so wird sie erstellt Mit dem Operator gt gt wird die Ausgabe eines Befehls in eine Datei umgeleitet und an das Ende der Datei angeh ngt Existiert die Datei nicht so wird sie erstellt 42 Die Datei wird erstellt mit dem Inhalt Welt 43 Die Datei wird mit dem Inhalt Hallo berschrieben M Sabath 29 Ubuntu 8 H ufige Befehle unter Linux 8 H ufige Befehle unter Linux Die nachfolgenden Befehle werden nicht mit all ihren M glichkeiten erl utert Bei Bedarf bitte genauere Informationen ber man oder das www beziehen Das Programm man und info gibt eine Anleitung des angegebenen Befehls auf dem Bildschirm aus Solche Anleitungen werden man pages genannt Beendet wird man info ber Strg Z 8 1 Hilfe vom System 11 f hrt den letzten Befehl nochmals aus alias Ein alias Name kann einem Befehl zugeordnet werden Gilt nur bis zum n
40. nk Methode X ife Abbrechen dp Hinzuf gen Wer es bis hier her geschafft hat sollte auf dem Computer problemlos arbeiten k nnen In der Schule ist alles etwas anders aufgebaut und die Voraussetzungen sind andere Hier nutzen ca 1000 Sch ler die Computerr ume Prinzipiell ist das kein Problem Was aber wenn Dateien getauscht bzw vor neugierigen Blicken gesch tzt werden sollen 31 Es m ssen die Universe und Mulitverse Repository aktiviert sein M Sabath 17 Ubuntu 5 Zugriffsrechte unter Linux 5 Zugriffsrechte unter Linux Niemand hat es gerne wenn andere in seinen Sachen herum w hlen Unter Linux ist es Standard dass kein user die Dateien eines anderen ndern darf 5 1 Grundlagen Jeder Benutzer erh lt unter Linux einen eindeutigen Benutzernamen diese wird intern bei Ubuntu mit einer Zahl ab 1000 repr sentiert Der erste user erh lt bei Ubuntu die user id uid 1000 der zweite 1001 etc Gleichzeitig gibt es unter Linux Gruppen In einer Gruppe k nnen user zusammengefasst werden Unter Ubuntu erh lt jeder user seine eigene Gruppe Gruppen werden intern wieder als Zahlen dargestellt Der erste angelegte user erh lt die Gruppen id gid 1000 die zweite gid lautet 1002 etc Als drittes gibt es noch alle anderen others den Rest der Welt Anhand dieser drei Merkmale user u group g others o kann nun unter Linux differenziert angegeben werden welcher user bzw welche
41. orangestellt werden Z B sudo synaptic Programm zur Softwareverwaltung sudo gedit etc apt sources lst Die Datei sources lst darf nur mit root Rechten editiert werden sudo cp r etc home sabath etc Nur mit root Rechten k nnen alle Dateien in etc an eine andere Stelle kopiert werden Mein Account kann keine root Rechte erlangen In einem solchen Fall ist es nicht notwendig sich immer erst auszuloggen und als Benutzer mit root Rechten einzuloggen M glichkeitl In einem Terminal Fenster durch die Eingabe von su username Innerhalb des Fensters ist man nun als der angegebene Nutzer angemeldet M glichkeit 2 Sollte keine graphische Umgebung ben tigt werden kann ber die Tastenkombination Strg Alt F1 F6 in eines der sechs zur Verf gung stehenden Pseudo Terminals umgeschaltet werden wo man sich erneut einloggen kann Alt FI F6 schaltet zwischen den Terminals hin und her Alt F7 bringt die grafische Umgebung zur ck 17 Eine Funktionstaste von F1 F6 18 Mehrere Nutzer sollen sich an eurem Rechner auf einem anderen Terminal einloggen Pr ft mit dem Befehl w wer gerade eingeloggt ist M Sabath 12 Ubuntu 4 Software installieren 4 Software installieren 4 1 Vorbereitung etc apt sources list F r Ubuntu gibt es weit ber 18 000 frei erh ltliche Programme die unter der GPL ver ffentlicht sind Hinzu kommen noch Programme die zwar frei erh ltlich sind deren Quelltext aber nicht ver ffent
42. r xr x 2 root root 4096 2006 05 31 02 55 britty rw r r l root root 13262 2006 04 20 11 29 brltty conf rw r r l root root 4800 2006 05 31 02 55 ca certificates conf drwxr xr x 2 root root 4096 2006 05 31 02 54 calendar drwxr xr x 2 root root 4096 2006 05 31 02 52 cdrecord drwxr s 2 root dip 4096 2006 07 07 18 30 chatscripts r Das entspricht in etwa der Anzeige in Nautilus aus doch was soll es bedeuten Wie bereits erw hnt gibt es drei Arten von Zugriffsrechte lesen read r e schreiben write w e ausf hren Verzeichnis betreten execute x Diese k nnen vergeben werden an den Besitzer user u die Gruppe group g oder alle anderen others o z B etc drwxr xr x root root 7 others Das d zeigt an dass es sich um ein Verzeichnis handelt bei einer Datei ist an dieser Stelle ein Danach kommen drei Bl cke je drei Zeichen die die Zugriffsrechte auf dieses Verzeichnis bzw die Datei angeben M Sabath 19 Ubuntu 5 Zugriffsrechte unter Linux 5 3 Zugriffsrechte mit Nautilus ndern Es gen gt mit der rechten Maustaste auf das Verzeichnis e en vo Grundlegend Embleme Z rechte ffnen mit Notizen Bild Dokument Dateibesitzer markus Gruppe der Datei floppy k nnen die Rechte nach eigenen W nschen einstellt ee Gruppe Lesen Schreiben Ausf hren oder die Datei zu klicken Besitzt man Schreibrechte werden
43. reifen zu k nnen Aus diesem Programm entwickelte er ein Betriebssystem welches er Freax nannte von dem Wort freak und dem x als Hinweis auf Unix Dieses Betriebssystem stellte er von Beginn an der Allgemeinheit auf einem FTP Server zum Download zur Verf gung Der Server Administrator speicherte das Programm jedoch nicht in einem Ordner Freax sondern in einem Ordner Linux ab Anfangs war Linus Torvald gegen diesen Namen sah jedoch schnell ein dass dies der bessere Name war GNU Linux Ab 1993 ver ffentlichte Linus Torvald sein Betriebssystem Linux unter der GPL GNU Gerneral Public License Erst dadurch wurde die schnelle Verbreitung von Linux m glich Bei Linux handelt es sich eigentlich nur um den Kern des Betriebssystems den so genannten Kernel Nur mit einem Kernel alleine ist es nicht getan An dieser Stelle kommt das GNU Projekt zum Tragen Um mit einem Computer arbeiten zu k nnen wird Software ben tigt Genau diese freie Software steht durch das GNU Projekt zur Verf gung Jeder kann sich somit seine eigene Distribution aus dem Linux Kernel und Software aus dem GNU Projekt zusammen bauen Distributionen Unter einer Distribution versteht man ein Komplettpaket von Software die nach den Bed rfnissen einer speziellen Zielgruppe vom Distributor zusammengefasst und teilweise angepasst wird Am bekanntesten sind Linux Distributionen Weitere Distributionen gibt es von BSD DOS etc Heute gibt es hunderte von ver
44. rg Alt Entf oder ein kurzer Druck auf den Einschaltknopf fahren das System sauber f r einen Neustart herunter 7 8 Linux ausschalten Nie gewaltsam beenden Die Vorgehensweise des vorigen Abschnitts sollte fast immer funktionieren Ein gewaltsames Beenden von Linux kann zu Datenverlust bis hin zu einem instabilen System f hren Steht keine grafische Umgebung zur Verf gung kann Linux wie folgt beendet werden sudo halt shutdown h now Ausschalten nur mit root Rechten erlaubt sudo reboot shutdown r now Neustart nur mit root Rechten erlaubt sudo reboot shutdown r 6 Neustart in 6 Minuten 40 Dieses Verhalten kann den W nschen entsprechend angepasst werden 41 anstelle von now kann eine Zeitangabe stehen 14 30 oder 10 in 10 Minuten M Sabath 28 Ubuntu 7 Editoren und einige Tipps 7 9 Verzeichnisangaben Punkt Das aktuelle Verzeichnis Punkt Punkt Das bergeordnete Verzeichnis Tilde Das eigene home Verzeichnis 7 10 Pipes Ausgaben an einen Befehl weiterleiten Mit so genannten Pipes kann die Ein Ausgabe eines Befehls gesteuert werden Mit Hilfe des Pipe Operators senkrechter Strich wird die Ausgabe eines Befehls als Eingabe an einen weiteren Befehl umgeleitet Z B more lt Datei gt Gibt den Inhalt der Datei st ckchenweise aus Immer 1 Bildschirm nach dem anderen Is etc Eine mehrere bildschimf llende Auflistung s mtlicher in etc vorhandener Verzeichnisse und Dateie
45. rste 2 4 Dies entspricht den Oktalzahlen angegeben in der Tabelle Zugriffsrechte aus 5 2 Somit lassen sich die Rechte nicht nur mit einem symbolischen Ausdruck ndern sondern auch mit Oktalzahlen 4 2 1 0 2 1 rwx Il SI lpi x Il oO e N m oa K Il w z N x 5 o m m WX chmod 777 test txt chmod a rwx test txt chmod 766 test txt chmod u rwx go wx test txt chmod 600 test txt chmod u rw go rwx test txt chmod 111 test txt chmod a rwx test txt chmod 755 test chmod u rwx go rx text Standardeinstellung res chmod 644 test txt chmod u rw go r test txt _ Verzeichnisse bzw Dateien _ 34 kein Leerzeichen nach dem Komma 35 Regul re Ausdr cke funktionieren auch chmod whatever Is egrep Ausdruck 36 nicht htm da das genau f r ein Zeichen steht M Sabath 21 Ubuntu 6 Linux konfigurieren 6 Linux konfigurieren Wir werden in diesem Kapitel Linux nicht komplett konfiguriert es soll vielmehr ein berblick gegeben werden wie Linux aufgebaut ist an welcher Stelle systemweite und wo individuelle nderungen vorgenommen werden 6 1 Textdateien Unter Linux werden alle Einstellungen ber Textdateien vorgenommen Das ist ein riesiger Vorteil gegen ber anderen Betriebssystem nderungen k nnen kommentiert und somit wieder jederzeit r ckg ngig gemacht werden nderungen mit Hinweisen und Kommentaren zu versehen sei jedem ans Herz
46. s Leere l uft Im Terminal Identisch zu der Befehlszeile verh lt sich der Start aus einem Terminal Fenster Abh ngig vom Programm kann es sein dass dieses Terminal Fenster nach dem Starten eines Programms f r die Zeitdauer in der das Programm ge ffnet ist nicht nutzbar ist Beispiel Start von Gimp ber ein Terminal Fenster 24 Installiere mc von der Kommandozeile suche nach Programmen mit sun im Paketnamen und installiere sun java5 binl sun java5 fonts sun java5 jdk sun java5 jre sun java5 plugin 25 https help ubuntu com community SoftwareManagement 26 Starte nautilus gedit synaptic gnome terminal und gaim 27 gimp eingeben M Sabath 15 Ubuntu 4 Software installieren ber Doppelklick Unter Linux gibt es keine exe bzw msi Dateien Wird ein Programm mittels synaptic oder aptitude installiert befindet es sich entweder im Men Alternativ kann es ber den Namen im Terminal gestartet werden Bei Programmen die manuell installiert wurden liegt meistens eine Anleitung bei oder man sucht nach einer ausf hrbaren Datei oft mit der Endung sh Derzeit kann Nvu in deutsch http nvu composer de nicht ber Ubuntu installiert werden Manuell sind folgende Schritte durchzuf hren 1 Die GTK Version f r Linux downloaden nach z B home klaus NAME DER DATET tar gz cd opt in das Verzeichnis opt wechseln sudo tar xfvz home klaus NAME DER DATEL tar gz die Datei wird an die aktuelle
47. schiedenen Distributionen Unter Distrowatch http distrowatch com werden viele davon aufgelistet und kurz beschrieben Gib die Inhalte Eckpunkte der GPL wieder HA Was genau versteht man unter dem Kernel Kurzreferat ber das GNU Projekt HA Begriff BSD kl ren June M Sabath 3 Ubuntu 1 Grundlagen X Window System Unter Gnu Linux ist es nicht wie unter Windows oder Mac selbstverst ndlich mit einer graphischen Arbeitsumgebung zu arbeiten Vielmehr muss Linux erst in die Lage versetzt werden eine Desktopumgebung darstellen zu k nnen Dazu muss ein so genannter X Server installiert werden auf dem sp ter ein Desktop installiert werden kann Einige Distributionen haben dies standardm ig schon in ihrem Paket geschn rt Desktopumgebung Unter Linux ist man nicht wie unter Windows oder Mac an eine vorgegebene Desktopumgebung Window Manager gebunden Der Nutzer hat die M glichkeit mehrere Umgebungen auf dem X Server aufzusetzen Bekannte Vertreter sind KDE http de wikipedia org wiki Kde GNOME http de wikipedia org wiki GNOME XFCE http de wikipedia org wiki Xfce FLUXBOX http de wikipedia org wiki Fluxbox 1 2 Ubuntu Im deutschsprachigen Raum ist SUSE als Distribution mit KDE als Desktop Umgebung am h ufigsten vertreten Dennoch haben wir uns in der Schule f r Ubuntu mit GNOME als Desktop entschieden Ubuntu basiert wie viele andere Distributionen auch auf der sehr s
48. sein Hilft ein Start ber ein Terminal Fenster Dort werden Meldungen ber den Grund der Arbeitsverweigerung angegeben M Sabath 23 Ubuntu 6 Linux konfigurieren 6 6 Nichts geht mehr Das gibt es nicht Irgendetwas geht immer Doch was tun wenn das System sich nicht mehr starten l sst Mit etwas Gl ck gelingt der login auf einer Pseudo Terminal Dort kann mittels vi bzw mc die letzte fatale nderung r ckg ngig gemacht werden Wohl dem der die nderungen kommentiert hat Eine ausgedruckte Kopie der Datei etc fstab kann sehr hilfreich sein Dort ist angegeben wie die Festplatten und Partitionen eingebunden sind Ist selbst ein login auf der Konsole nicht m glich hilft ein Start von CD mit Knoppix http www knopper net knoppix Hierbei handelt es sich um eine Linuxdistribution als Live CD Der PC startet auf jeden Fall und nderungen an den Konfigurationen k nnen vorgenommen werden Wer tiefer in Linux einsteigen will kommt nicht um eine Bedienung des Systems von der Konsole aus herum Im folgenden Kapitel werden einige Befehle Techniken und Programme vorgestellt werden die helfen mit dem System sicherer umgehen zu k nnen M Sabath 24 Ubuntu 7 Editoren und einige Tipps 7 Editoren und einige Tipps 7 1 Editoren Der Midnight Commander Mit dem mc Midnight Commander steht auf der Konsole ein Programm zur Verf gung dass den user bei vielen Aufgaben unterst tzend zur Seite steht Sich im Dateisystem bewe
49. t einen Text Seiten weise aus Es kann nur nach unten gescrollt werden mv lt Quelle gt lt Ziel gt Zum Verschieben und Umbenennen von Verzeichnissen und Dateien f gt erzwingt ein berschreiben i fragt bei Dateien vor einem berschreiben nach v gibt detaillierte Informationen zur ck Packen und Entpacken bzip2 Dateiendung tar bz2 packt nur einzelne Dateien Original wird gel scht auspacken bunzip2 v DateiName bz2 Dateiendung gz packt nur einzelne Dateien Original wird gel scht auspacken gunzip v DateiName gz 52 Lass dir den Inhalt der Datei anzeigen M Sabath 38 Ubuntu 8 H ufige Befehle unter Linux pzip DateiName gz tar DET DET C c compress f file Datei z komprimieren mit gzip j komprimieren mit bzip2 x extract auspacken t list anzeigen evtl mit less anzeigen lassen exclude einzelne Dateien ausschlie en r zu einem bestehenden Archiv hinzuf gen tar cvzf data archiv Sicherungsdatei tgz exclude log home MyLogin tar cvzf data archiv Sicherungsdatei tgz exclude home klaus yy home MyLogin tar cvzf data archiv Sicherungsdatei tgz X liste egal home MyLogin So k nnte eine Datei z B liste egal aussehen home klaus log home gdr zip packen zip r DateiName zip verzi verz2 datei1 zip rq DateiName zip verzi verz2 datei1 q quick zip r Dateiname zip verz x html ohne html Datei
50. tabilen Distribution Debian GNOME ist zur Zeit unter Ubuntu etwas besser als KDE implementiert Ubuntu hat im letzten Jahr den gr ten Zuwachs und steht bei den Distributionen an Nummer 1 Ubuntu bietet eine sehr sinnvolle Vorauswahl an Programmen f r jeden Einsatzzweck an Eine m hevolle Suche nach passender Software entf llt 5 Ressourcen schonend 6 Kurzreferat ber die Geschichte von Ubuntu 7 Quelle http distrowach com M Sabath 4 Ubuntu 2 Ubuntu Installation und Support im WWW 2 Ubuntu Installation und Support im WWW 2 1 Gr nde umzusteigen Es sprechen viele Gr nde f r einen Umstieg von Windows auf Linux e Man hat unter Windows deutlich mehr mit Viren Trojanern und sonstigen Sicherheitsl cken zu tun e Windows Software ist oft sehr teuer und es gibt kaum g nstige Alternativen e Linux ist absolut kostenfrei es stehen sofort nach der Installation ber 18 000 kostenfreie Programme zur Verf gung e Der Gedanke hinter Linux ist auf ein miteinander und f reinander ausgerichtet Bei kommerziellen Betriebssystemen steht der Gewinn an erster Stelle und nicht der User e Der Support im WWW f r Linux ist riesig Es gibt zu jedem Thema gen gend Informationsmaterial e Bei kommerziellen Betriebssystemen liegt der Quellcode nicht offen Es kann nicht nachvollzogen werden ob und welche Informationen ber das www bertragen werden e Die eigene Qualifikation anderen gegen ber erh hen 2 2 Hardware
51. tei in im aktuellen Verzeichnis M Sabath 26 Ubuntu 7 Editoren und einige Tipps wq oder x s peichert die Datei und beendet das Programm e name ffnet die angegebene Datei e name ffnet die Datei erneut und verwirft alle nderungen next n chste Datei falls vi beim starten mehrere Dateien angegeben wurden prev vorherige Datei 7 2 Die Tabulatortaste Zum Gl ck nutzt Linux die Tabulatortaste nicht nur als n tzliches Feature beim Eingeben von Text Auf der Konsole wird man sich nach k rzester Zeit fragen was man ohne sie machen w rden Sie hat zwei Funktionen Befehle erg nzen Bei den vielf ltigen M glichkeiten von Linux l uft man schnell Gefahr die korrekte Schreibweise von Befehlen zu vergessen Zumal Linux Wert auf die Gro und Kleinschreibung legt Kein Problem Die Anfangsbuchstaben eines Befehls tippen danach die Tabulatortaste und siehe da Linux erg nzt den Befehl Sollte eine Zuordnung nicht eindeutig m glich sein listet ein zweites Bet tigen der Tabulatortaste alle M glichkeiten auf Pfade erg nzen Es ist durchaus schwierig den korrekten Pfad zu einer Datei anzugeben Hier steht die Tabulatortaste ebenso hilfreich zur Seite wie beim Erg nzen von Befehlen Einmaliges Dr cken erg nzt den Pfad bei Unklarheiten werden die zur Verf gung stehenden M glichkeiten nach einem zweiten Bet tigen angezeigt 7 3 Die Pfeiltasten Nach dem Kapitel 7 k nnte der Eindruck entstehen
52. tude search Programm bzw Suchstring sucht ein Programm aptitude update liest die sources Ist neu ein aptitude upgrade aktualisiert Programme wenn m glich aptitude remove Programm entfernt ein Programm aptitude purge Programm entfernt auch die Konfigurationsdateien aptitude V Programm anzeigen welche Version installiert ist Sind bei aptitude Abh ngigkeiten nicht erf llt werden die ben tigten Libraries automatisch mit installiert Weitere M glichkeiten Software zu installieren Es gibt noch weitere m chtige Werkzeuge um Software zu installieren deinstallieren und zu konfigurieren Es handelt sich um Programme apt get und dpkg auf die hier nicht weiter eingegangen werden soll 4 5 Starten von Programmen Solange sich die Programme im Men befinden funktioniert alles wie unter Windows Gef llt die Struktur des Men s nicht kann es mit dem Programm alacarte konfiguriert werden Es befindet sich im Men punkt Zubeh r oder ein Start ber die Befehlszeile mit Alt F2 und Eingabe von alacarte Befehlszeile ffnen Mit Alt F2 ffnet sich unter Linux eine Befehlszeile Dort gilt es dann den Namen des gew nschten Programms einzugeben Linux hilft bei dem Programmnamen wo es nur geht Ist f r Linux der Name eindeutig wird dieser automatisch erg nzt Achtung Im Gegensatz zu Windows unterscheidet Linux bei der Gro und Kleinschreibung Ein Start von nautilus funktioniert wohingegen die Eingabe von Nautilus in
53. ystems M Sabath 33 Ubuntu 8 H ufige Befehle unter Linux pidof lt Name gt Jedem Programm jeder Aktivit t jedem laufenden Dienst wird zur Unterscheidung eine eindeutige Prozess ID zugeordnet Somit kann kontrolliert werden ob ein Programm l uft ihm weniger Rechenleistung zur Verf gung gestellt oder es beendet werden pmount lt device gt lt label gt user die Mitglied in der plugdev Gruppe sind k nnen USB Ger te einbinden pumount user die Mitglied in der plugdev Gruppe sind k nnen USB Ger te aush ngen ps lt e a l gt Zeigt eine Liste aller laufenden Prozesse an e alle a nur die des Terminals f ausf hrliche Informationen pstree lt a p u gt Alle laufenden Prozesse werden als Baumstruktur ausgegeben a ausf hrliche Ausgabe mit Parametern des Programmstarts p die Prozess ID wird ausgegeben u der Benutzer des Prozesses pgrep lt Name gt Nun ist es umst ndlich aus den langen Listen von ps bzw pstree die PID bzw den Namen des gesuchten 46 diese Aufgabe erledigt das Programm renice 47 ps ef grep firefox liefert Prozess ID und den Namen des Programms zur ck M Sabath 34 Ubuntu 8 H ufige Befehle unter Linux Programms zu suchen Mit pgrep kann nach den Prozessen suchen die lt Name gt beinhalten pwd kkk Zeigt das aktuelle Arbeitsverzeichnis an top kkk Eine sich st ndig aktualisierende Liste aller laufenden Prozesse wird an

Download Pdf Manuals

image

Related Search

Related Contents

GXE502x Series User Manual  Service Manual DOLMAR 109 DOLMAR 110i DOLMAR 111  Sikapur® med Lippenherpes Gel    Samsung M1610N Manual de Usuario  43EU - Grand Banks Yachts  manual_brava 1_ 14,5 x 21cm_4  Radio Shack 32-2056 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file