Du befindest dich hier: Willkommen » Notizen » Linux » bashrc

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
notes:linux:bashrc [23.12.2021 18:05] – [/home/martin/.bash_aliases] Martinnotes:linux:bashrc [25.10.2023 06:08] (aktuell) – gelöscht Martin
Zeile 1: Zeile 1:
-====== Meine .bashrc ====== 
  
-Ist so ähnlich auch unter Windows möglich: [[:notes:windows:cmdrc]] 
- 
-===== /home/martin/.bash_aliases ===== 
- 
-<file bash> 
-export PS1='\n\[\e[0;97m\]\342\224\214\342\224\200[ \[\e[0;97m\]\h\[\e[0;97m\] ]-[ \[\e[0;1;38;5;84m\]\u\[\e[0;97m\] ]-[ \[\e[0;38;5;45m\]\w\[\e[0;97m\] ]\n\[\e[0;97m\]\342\224\224\342\224\200\342\224\200\342\225\274> \[\e[0m\]' 
-alias cd..='cd ..' 
-alias cls=clear 
-alias c=clear 
-alias dir='ls -l --color=auto' 
-alias ll='ls -la --color=auto' 
-alias ls='ls --color=auto' 
-alias grep='grep --color=always' 
-alias top='top -d 1' 
-alias load='cat /proc/loadavg' 
-alias rights='stat -c "%a %G %U %n" *' 
-alias as='apt search --names-only' 
-alias inst='apt install' 
-alias upds='apt update && apt upgrade -y' 
-alias www='cd /var/www' 
-alias sudo='sudo ' 
-alias h='history 25' 
-alias gh='history|grep' 
-alias e='nano' 
- 
-alias md='f(){ mkdir $1; cd $1; unset -f f; }; f' 
-</file> 
- 
-Für einen einzeiligen Prompt: 
-<file bash> 
-export PS1='\n\[\e[0;38;5;84m\]\u\[\e[0m\]@\[\e[0m\]\h \[\e[0;38;5;45m\]\w \[\e[0m\]> \[\e[0m\]' 
-</file> 
- 
-Bei Arch die 4 Zeilen ersetzen: 
-<file bash> 
-alias as='pacman -Ss' 
-alias inst='pacman -S' 
-alias upds='pacman -Syu' 
-alias www='cd /srv/http' 
-</file> 
- 
-===== /root/.bashrc ===== 
- 
-Anstatt alles doppelt zu definieren, wir hier die .bash_aliases vom Benutzer genommen und danach nur noch die Shell-Variable geändert. Damit stehen die selbe Aliase zur Verfügung. 
- 
-<file bash> 
-if [ -e /home/martin/.bash_aliases ]; then 
-    . /home/martin/.bash_aliases 
-fi 
-export PS1='\n\[\e[0;97m\]\342\224\214\342\224\200[ \[\e[0;97m\]\h\[\e[0;97m\] ]-[ \[\e[0;1;38;5;203m\]\u\[\e[0;97m\] ]-[ \[\e[0;38;5;45m\]\w\[\e[0;97m\] ]\n\[\e[0;97m\]\342\224\224\342\224\200\342\224\200\342\225\274> \[\e[0m\]' 
-</file> 
- 
-Für einen einzeiligen Prompt: 
-<file bash> 
-export PS1='\n\[\e[0;38;5;203m\]\u\[\e[0m\]@\[\e[0m\]\h \[\e[0;38;5;45m\]\w \[\e[0m\]> \[\e[0m\]' 
-</file> 
- 
-Der Benutzername muss natürlich angepasst werden. 
notes/linux/bashrc.1640282730.txt.gz · Zuletzt geändert: 23.12.2021 18:05 von Martin