Wenn im Terminal alles nur noch in schwarz-weiß dargestellt wird kann man mit folgender Dateiänderung wieder die farbige Hervorhebung einzelner Befehle wiederherstellen.
In der Datei ~/.bashrc
nach der Zeile #force_color_prompt=yes
suchen. Wenn diese vorhanden ist auskommentieren ansonsten am Ende der Datei force_color_prompt=yes
einfügen.
Danach muss noch der Befehl source ~/.bashrc
ausgeführt werden.
Archiv der Kategorie: Konsole
Programm mit Alt+F2 starten
Wenn man ein Programm oder Skript in seinem Homeverzeichnis liegen hat und dieses mittels „Alt+F2“ oder ähnlichem starten will muss man folgenden Befehl ausführen:
sudo update-alternatives --install "/usr/bin/programmname" "programmname" "/home/user/bin/programmname.sh" 1
„programmname“ steht hierbei für den Namen den man nachher eingibt
den Programmpfad, hier „/home/user/bin/programmname.sh“ muss man ebenfalls anpassen
Tastaturbefehle (BASH)
Wort-Befehle
Esc b | Ein Wort zurück bewegen |
Esc f | Ein Wort vor bewegen |
Strg-W | Das Wort links vom Cursor löschen |
Esc d | Das Wort unter dem Cursor löschen |
Strg-Y | Das zuletzt gelöschte Wort zurückholen (»yank«) |
Zeilenbefehle
Strg-A | Cursor am Zeilenanfang positionieren |
Strg-E | Cursor am Zeilenende positionieren |
Strg-K | Vom Cursor bis zum Zeilenende alle Zeichen löschen |
Diverse andere Befehle
Strg-T | Vertauscht das unter dem Cursor stehende Zeichen mit seinem linken Nachbarn |
Strg-U | Löscht alle Zeichen vom Zeilenanfang bis zum Cursor |
Strg-V | Das nächste eingegebene Zeichen wird maskiert, d. h. seiner besonderen Bedeutung beraubt |
Strg-C | Unterbricht das gerade laufende Kommando |
Strg-S | Bildschirmausgabe anhalten |
Strg-Q | Gehaltene Bildschirmausgabe fortsetzen |
tty
gibt das device des aktuellen Terminals aus (mit dem die Standardeingabe verbunden ist)
Eingabe-History aktivieren
in der Datei /etc/inputrc
oder ~/.inputrc
folgende Einträge freischalten:
"\e[5~": history-search-backward "\e[6~": history-search-forward
oder
"\e[A": history-search-backward "\e[B": history-search-forward
alias
alias test=<Befehle>
muss in ~/.bashrc eingetragen werden
alias -p
zeigt alle Aliase an
export
export PATH="/home/ich/meineProgramme:"$PATH":/home/ich/proggis"
Umgebungsvariable global exportieren:
source export variable="inhalt"
Environmentvariablen setzen
PATH=$PATH:/home/bin
fügt den Ordner /home/bin
der Variable PATH
hinzu.
In der Datei .profile sollte folgendes eingetragen sein:
# set PATH so it includes user's private bin if it exists if [ -d ~/bin ] ; then PATH=~/bin:"${PATH}" fi
env
gibt die Umgebungsvariablen (Environment) aus
chsh
Ändert die Login-Shell
clear
löscht den Inhalt der Konsole
stty
Setzen und Abfragen der Terminaleinstellungen.
Zeichensatz in der Konsole einstellen
Einstellungen in: /etc/console-tools/config
dpkg-reconfigure console dpkg-reconfigure console-data
- Paket localeconf installieren mit
sudo apt-get install localeconf
- Datei
/var/lib/locales/supported.d/de
als Root mit einem Editor bearbeiten:
sudo vi /var/lib/locales/supported.d/de.
Folgende Zeile anhängen: de_DE@euro ISO-8859-15 - Nach dem Speichern der Datei die
/etc/locale.gen
generieren:
sudo dpkg-reconfigure locales
- Jetzt mit localeconf den Zeichensatz systemweit auswählen:
sudo dpkg-reconfigure localeconf
Einstellung des Zeichensatzes mit
setxkbmap de
Weitere Programme rund um den Zeichensatz: setkeycodes, scancode, keycode
Konsole
konsole -e Befehl
lässt einen Befehl in der Konsole ablaufen
exit
Konsole beenden (auch Strg+D
oder logout)