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

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
notes:linux:my_aliases [06.05.2022 08:06] Martinnotes:linux:my_aliases [06.05.2022 08:24] (aktuell) Martin
Zeile 12: Zeile 12:
  
 ## die .my_aliases ## die .my_aliases
 +Direkt via download:
 <code bash> <code bash>
-nano $HOME/.my_aliases+wget -O $HOME/.my_aliases "https://andev.de/wiki/_media/files/my_aliases.txt"
 </code> </code>
  
 +oder via copy & paste:
 <code bash> <code bash>
 +nano $HOME/.my_aliases
 +</code>
  
-# add some colors +<<display file bash my_aliases.txt>>
-alias ls='ls --color=auto' +
-alias grep='grep --color=auto' +
-alias fgrep='fgrep --color=auto' +
-alias egrep='egrep --color=auto' +
-alias diff='diff --color=auto' +
-alias ip='ip --color=auto'+
  
-# set "dir" and "ll" 
-alias dir='ls -l --color=auto' 
-[ -e "/usr/bin/exa" ] && alias dir='exa -l' 
-alias ll='ls -la --color=auto' 
-[ -e "/usr/bin/exa" ] && alias ll='exa -la' 
- 
-# set "bat" 
-[ -e "/usr/bin/batcat" ] && alias bat='batcat' 
- 
-# set "df" 
-alias df='df -h' 
-[ -e "/usr/bin/duf" ] && alias df='duf' 
- 
-# set "fd-find" 
-alias find='find / -iname' 
-[ -e "/usr/bin/fdfind" ] && alias find='fdfind -i' 
- 
-# set "apt" shortcuts 
-[ -e "/usr/bin/apt" ] && alias as='apt-cache search' 
-[ -e "/usr/bin/apt" ] && alias inst='sudo apt install' 
-[ -e "/usr/bin/apt" ] && alias upds='sudo apt update && sudo apt upgrade -y' 
- 
-# set "dnf" shortcuts 
-[ -e "/usr/bin/dnf" ] && alias as='dnf search' 
-[ -e "/usr/bin/dnf" ] && alias inst='sudo dnf install' 
-[ -e "/usr/bin/dnf" ] && alias upds='sudo dnf upgrade -y' 
- 
-# set "pacman" shortcuts 
-[ -e "/usr/bin/pacman" ] && alias as='pacman -Ss' 
-[ -e "/usr/bin/pacman" ] && alias inst='sudo pacman -S' 
-[ -e "/usr/bin/pacman" ] && alias upds='sudo pacman -Syu' 
- 
-# some shortcuts 
-alias x=exit 
-alias e='nano' 
-alias c=clear 
-alias cls=clear 
-alias cd..='cd ..' 
-alias wi='whereis' 
-alias rights='stat -c " %a  %U:%G - %n" *' 
- 
-# set prompt 
-if [ -n "$ZSH_VERSION" ]; then 
-  # SHELL is ZSH 
-  if [ "$USER" = "root" ]; then 
-    PROMPT=$'%F{15}┌─[%F{3}%D{%H:%M:%S}%F{15}] %F{1}%n%F{15}@%F{7}%m %F{15}in%f %F{6}%d%f\n%F{15}└>%f%F{reset} ' 
-    RPROMPT=$'%(?.. %? %F{red}%B?%b%F{reset})%(1j. %j %F{yellow}%B?%b%F{reset}.)' 
-  else 
-    PROMPT=$'%F{15}┌─[%F{3}%D{%H:%M:%S}%F{15}] %F{2}%n%F{15}@%F{7}%m %F{15}in%f %F{6}%d%f\n%F{15}└>%f%F{reset} ' 
-    RPROMPT=$'%(?.. %? %F{red}%B?%b%F{reset})%(1j. %j %F{yellow}%B?%b%F{reset}.)' 
-  fi 
-elif [ -n "$BASH_VERSION" ]; then 
-  # SHELL is BASH 
-  if [ "$USER" = "root" ]; then 
-    export PS1='\n\[\e[0;97m\]\342\224\214\342\224\200[\[\e[0;33m\]\t\[\e[0;97m\]] \[\e[0;91m\]\u\[\e[0;97m\]@\[\e[0;37m\]\h\[\e[0;97m\] in \[\e[0;96m\]$PWD \n\[\e[0;97m\]\342\224\224> \[\e[0m\]' 
-  else 
-    export PS1='\n\[\e[0;97m\]\342\224\214\342\224\200[\[\e[0;33m\]\t\[\e[0;97m\]] \[\e[0;92m\]\u\[\e[0;97m\]@\[\e[0;37m\]\h\[\e[0;97m\] in \[\e[0;96m\]$PWD \n\[\e[0;97m\]\342\224\224> \[\e[0m\]' 
-  fi 
-else 
-  echo "# unknown shell" 
-fi 
- 
-# set terminal title 
-echo -ne "\033]0;$USER@$HOSTNAME\007" 
-</code> 
notes/linux/my_aliases.txt · Zuletzt geändert: 06.05.2022 08:24 von Martin