mirror of
https://github.com/sbrl/bin.git
synced 2018-01-10 21:33:46 +00:00
47 lines
1 KiB
Bash
47 lines
1 KiB
Bash
###############
|
|
### Aliases ###
|
|
###############
|
|
|
|
# some more ls aliases
|
|
alias ll='ls -hAtFl'
|
|
alias la='ls -hA'
|
|
alias l='ls -htFl'
|
|
|
|
# make cp and mv prompt before overwriting
|
|
alias cp='cp -i'
|
|
alias mv='mv -i'
|
|
|
|
# make mkdir tell us about each directory it has created
|
|
alias mkdir='mkdir -pv'
|
|
# make rm tell us about everything it's deleting
|
|
alias rm='rm -v'
|
|
# Make the permissions tweaking commands give us more information about what they are doing
|
|
alias chmod='chmod -c'
|
|
alias chown='chown -c'
|
|
alias chgrp='chgrp -c'
|
|
|
|
# catz: gunzip & display commpressed gz files.
|
|
alias catz='gunzip -c'
|
|
|
|
# show colours in less
|
|
alias less='less -R'
|
|
|
|
# Alias to clear the screen for real
|
|
alias cls='printf "\033c"'
|
|
|
|
# allow us to create a directory and immediately move into it
|
|
mkdird () {
|
|
mkdir -pv $1
|
|
cd $1
|
|
}
|
|
|
|
# hr
|
|
alias hrh='hr - - = - -'
|
|
|
|
# termbins
|
|
alias sbrlbin='netcat starbeamrainbowlabs.com 9999'
|
|
alias termbin='netcat termbin.com 9999'
|
|
|
|
# Get / Set clipboard contents
|
|
alias setclip='xclip -selection c'
|
|
alias getclip='xclip -selection clipboard -o'
|