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 [20.12.2022 10:09] Martinnotes:linux:bashrc [25.10.2023 06:08] (aktuell) – gelöscht Martin
Zeile 1: Zeile 1:
-====== Meine .bashrc ====== 
  
-Für ZSH hier die [[zshrc]]  Ist so ähnlich auch unter Windows möglich: [[:notes:windows:cmdrc]] 
- 
-===== /home/martin/.bash_aliases ===== 
- 
-<code bash> 
-nano ~/.bash_aliases 
-</code> 
- 
-<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 x=exit 
-alias hh='cd ~' 
-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='sudo apt install' 
-alias upds='sudo apt update && sudo 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' 
- 
-echo -ne "\033]0;$USER@$HOSTNAME\007" 
-</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='sudo pacman -S' 
-alias upds='sudo 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. 
- 
-<code bash> 
-sudo nano /root/.bashrc 
-</code> 
- 
-<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.1671530984.txt.gz · Zuletzt geändert: 20.12.2022 10:09 von Martin