Linux Technik¶
Aufbau / Hierarchien der Techniken:
Linux Kernel → X-Server → Windows Manager / Desktop
Kernel - technisch ist Linux erst einmal nur der Kernel (Wiki-Link) und damit kann man dann direkt auch eine Shell (z.B. die Bash) nutzen (siehe später: Runlevel 3 ohne Grafikdesktop / in Sprache Targets: multi-user.target)
X-Server - Zusätzlich kann man eine Grafikausgabe mit Hilfe des (klassischen) X-Servers
(Wiki-Link)
nutzen (X Windows System, X Server 11 - kurz X11, neu: x.org Server)
mit deren Hilfe einfache Grafikfensteranwendungen (siehe xterm ,
xeyes ;-) genutzt werden können.
Window Manager bzw. Desktop - Oder man baut noch gleich einen
kompletten Desktop inklusive Management und Zusatztools (siehe
konsole , kwrite , KDE-Office) oben drauf!
Desktops¶
KDE : erste Gehversuche mit Desktop, Einstellung Doppelklick mit
Systemeinstellungen-Werkzeug (systemsettings / KDE-Infozentrum)
Alternativen:
Gnome (Standard-Desktop bei Debian), LXDE, XFCE, TWM, IceWM (in openSUSE vorinstalliert neben KDE5/Plasma), Unity (Ubuntu)…
Übung: Aufrufe für verschiedene KDE-Standardtools (Dolphin, Kate, Konsole, Standard-Browser: Mozilla Firefox, Bürosuite LibreOffice, …)
Übersichtsseite mit Window-Managern und kompletten Desktops: XWinMan
Dateimanager¶
Dolphin (aktuell der Standard-Dateimanager bei KDE) vs. Konqueror,
Zwei-Fensteransichten (F3), Favoriten-Leisten, Konsole (Shell-Kommandos) mit F4
Dolphin Dateimanager¶
Anm.: Konquerer auch Browser und früher der Standard-Dateimanager von KDE - heute ist es Dolphin
Übung: Einblenden der „versteckten“ Dateien/Ordner mit Tastenkombination Alt + . (beginnen ja auch mit .);
Bei Gnome ist Nautilus der Standardmanager.
Konsolen / Terminals¶
(tty - Teletyper)
Aufruf von Programmen im Desktop mit Alt + F2 → Programmname
bei openSUSE:
Terminals 1 bis 6 (ohne Desktop) mittels Strg + Alt + F1 … F6
zurück zu Desktop mittels (Strg +) Alt + F7
Beenden eines Terminals mittels exit (Anm.: logout nur bei Login-Shells)
erste Gehversuche in der Konsole (shell) mit: ls -a, ls -al,
cd, su, who, whoami, ping, ifconfig
wichtig: ifconfig nur mit kompletten Pfad als Standard-User
aufrufbar: /sbin/ifconfig oder erst nach Nachinstallation von Paket net-tools verfügbar.
Anm.: die Superuser/Root haben den Pfad /sbin in Ihrem Pfad
Pfade anzeigen mit echo $PATH (Pfadvariable)
Erste Hilfe in Terminal/Konsole¶
Man-Pages (z.B. man rm) oder Befehl mit –help (z.B. rm --help),
gerne auch Hilfe zur Hilfe mit man man
Alternative: info Pages
Tricks in Terminal/Konsole¶
Befehle/Verzeichnisse/Dateien mittels Tabulator komplettieren,
mit Cursor-Tasten wiederholen (durchblättern),
nach oben blättern mittels Shift + PgUp (Seite hoch) bzw. Shift PgDown;
die Historie aller Shell-Aufrufe des Users in ~/.bash_history;
Rekursive Suche in History mittels Strg + R (vorwärts dann mit
Strg + S )
Löschen der Konsole mittels Strg + L
Anfang und Ende Kommandozeile mit Strg + A und Strg + E
Löschen der Kommandozeile von Cursor bis Anfang mit Strg + U
Kopieren und Einfügen (mittlere Maustaste) in der Konsole