Skip to content

Instantly share code, notes, and snippets.

@ndelitski
Last active October 11, 2015 20:54
Show Gist options
  • Select an option

  • Save ndelitski/08d13cc1b932bcaaaf22 to your computer and use it in GitHub Desktop.

Select an option

Save ndelitski/08d13cc1b932bcaaaf22 to your computer and use it in GitHub Desktop.
fish ec2 alias
# setup vim mode
set fish_key_bindings fish_vi_key_bindings
#
# Common aliases
#
alias fe="vi ~/.config/fish/config.fish"
alias rld-fsh="source ~/.config/fish/config.fish"
#
# Administaion
#
function id
sudo /etc/init.d/$argv[0] $argv[1]
end
function tl
tail -n500 /var/log/$argv.log
end
#
# Docker aliases
#
alias d="docker"
alias dk="d kill"
alias drm="d rm"
alias dri="d rmi"
alias dp="d ps"
alias dpa="d ps -a"
alias dl="d logs"
alias dl1="dl --tail 100"
alias dl2="dl --tail 200"
alias dl3="dl --tail 300"
alias dl4="dl --tail 400"
alias dl5="dl --tail 500"
alias dl6="dl --tail 600"
alias dl7="dl --tail 700"
alias dl8="dl --tail 800"
alias di="d images"
alias drex="d ps -a | grep 'Exited' | awk '{print $1}' | xargs -n1 docker rm"
alias da="d attach"
alias de="d exec"
alias dc="docker-compose"
alias dcu="dc up"
#
# Rancher aliases
#
alias con="sudo convoy"
alias conc="con create"
alias cons="con snapshot"
alias conb="con backup"
alias cond="con delete"
alias conl="con list"
function conm
con mount $argv[1] --mountpoint $argv[2]
end
alias conum="con umount"
#
# File system aliases
#
alias ..="cd .."
alias ...="cd ../.."
alias -="cd -"
alias la="ls -Gla"
alias lsd='ls -l | grep "^d"'
alias ll='ls -ahlF'
alias l='ls -CF'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment