Наразі я використовую 122 псевдоніми , тому не перелічу їх усіх, але ось короткий список корисних:
# Key press savers
# Naturally, key press saving aliases like these are really user-dependent.
# These are just a few examples.
alias s='sudo ' # the space allows for command name expansion.
alias g='git'
alias q='exit'
alias ls='ls --color=auto' # color
alias l='ls -F' # classify
alias la='l -A' # classify, hidden
alias ll='l -lh' # human readable
alias lla='ll -A' # hidden
alias x='clear;'
alias xl='clear; l'
alias xla='clear; la'
# not really an alias, but it can be useful
cl () { cd $@ && ls -F; }
alias rs='rsync -avz --progress --fuzzy -e "ssh"'
alias rsd='rsync -avz --progress --delete-after --fuzzy -e "ssh"'
У мене була невелика функція оболонки, яка або змінювалась у каталозі, або редагувала файл, залежно від того, що йому передано. Це може бути надзвичайно корисно, коли ви переходите до змін у каталог, але замість цього вирішите редагувати файл. Я написав невелику функцію оболонки, яка робить це та ще трохи: https://github.com/Paradoxial/fin/blob/master/forward.sh . Зараз я працюю над переписуванням для обробки всіляких файлів: https://github.com/Paradoxial/fin/blob/super-f/forwards.sh .