We are still actively working on the spam issue.
Difference between revisions of "Bash"
(Created, added handful of shit.) |
(→Aliases) |
||
Line 5: | Line 5: | ||
<code> | <code> | ||
alias please='sudo' | alias please='sudo' | ||
+ | alias fuck='sudo !!' | ||
+ | alias fucking='sudo' | ||
## Colorize grep | ## Colorize grep | ||
Line 44: | Line 46: | ||
alias pacmir='pacaur -Syy' # Force refresh of all package lists after updating /etc/pacman.d/mirrorlist | alias pacmir='pacaur -Syy' # Force refresh of all package lists after updating /etc/pacman.d/mirrorlist | ||
</code> | </code> | ||
+ | |||
==Other== | ==Other== | ||
<code> | <code> |
Revision as of 11:56, 28 January 2014
Bash can be personalized to be fun, useful, or to look cool.
Remember to add a short description of what each entry does, and possibly why it would be useful.
Aliases
alias please='sudo'
alias fuck='sudo !!'
alias fucking='sudo'
## Colorize grep
alias grep='grep --color=auto'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
# Directory aliases
alias scripts='cd ~/scripts'
alias www='cd /usr/local/var/www'
alias ..='cd ..'
alias ...='cd ../../'
alias ....='cd ../../../'
alias .....='cd ../../../../'
alias bashreload='source ~/.bash_profile'
alias mkexec='chmod +x'
alias lg='ls | grep'
alias install="sudo apt-get install" #This breaks the make install.
alias remove="sudo apt-get remove"
alias jewtube='mplayer -xy 600 $(youtube-dl --max-quality 22 -g `xsel`)'
# Pacman alias examples
alias pacupg='pacaur -Syu' # Synchronize with repositories and then upgrade packages that are out of date on the local system.
alias pacin='pacaur -S' # Install specific package(s) from the repositories
alias pacins='pacaur -U' # Install specific package not from the repositories but from a file
alias pacre='pacaur -R' # Remove the specified package(s), retaining its configuration(s) and required dependencies
alias pacrm='pacaur -Rns' # Remove the specified package(s), its configuration(s) and unneeded dependencies
alias pacrep='pacaur -Si' # Display information about a given package in the repositories
alias pacreps='pacaur -Ss' # Search for package(s) in the repositories
alias pacloc='pacaur -Qi' # Display information about a given package in the local database
alias paclocs='pacaur -Qs' # Search for package(s) in the local database
alias pacupd='pacaur -Sy && sudo abs' # Update and refresh the local package and ABS databases against repositories
alias pacinsd='pacaur -S --asdeps' # Install given package(s) as dependencies of another package
alias pacmir='pacaur -Syy' # Force refresh of all package lists after updating /etc/pacman.d/mirrorlist
Other
#Set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi