Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- alias rn='xrandr -o normal'
- alias razor="sh /home/quentin/DEVELOPMENT/razorsql/razorsql.sh"
- alias dm='docker-machine'
- alias dmx='docker-machine ssh'
- alias dk='docker'
- alias dki='docker images'
- alias dks='docker service'
- alias dkrm='docker rm'
- alias dkl='docker logs'
- alias dklf='docker logs -f'
- alias dkflush='docker rm `docker ps --no-trunc -aq`'
- alias dkflush2='docker rmi $(docker images --filter "dangling=true" -q --no-trunc)'
- alias dkt='docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.NetIO}}"'
- alias dkps="docker ps --format '{{.ID}} ~ {{.Names}} ~ {{.Status}} ~ {{.Image}}'"
- alias dkip="docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'"
- alias phptest="vendor/bin/phpunit"
- alias phprun="php -S localhost:8000 -t public"
- # ----------------------
- # Git Aliases
- # ----------------------
- alias ga='git add'
- alias gaa='git add .'
- alias gaaa='git add --all'
- alias gau='git add --update'
- alias gb='git branch'
- alias gbd='git branch --delete '
- alias gc='git commit'
- alias gcm='git commit --message'
- alias gcf='git commit --fixup'
- alias gco='git checkout'
- alias gcob='git checkout -b'
- alias gcom='git checkout master'
- alias gcos='git checkout staging'
- alias gcod='git checkout develop'
- alias gd='git diff'
- alias gda='git diff HEAD'
- alias gi='git init'
- alias glg='git log --graph --oneline --decorate --all'
- alias gld='git log --pretty=format:"%h %ad %s" --date=short --all'
- alias gm='git merge --no-ff'
- alias gma='git merge --abort'
- alias gmc='git merge --continue'
- alias gp='git pull'
- alias gpr='git pull --rebase'
- alias gr='git rebase'
- alias gs='git status'
- alias gss='git status --short'
- alias gst='git stash'
- alias gsta='git stash apply'
- alias gstd='git stash drop'
- alias gstl='git stash list'
- alias gstp='git stash pop'
- alias gsts='git stash save'
- alias gdiff='git difftool'
- alias encastbox='ssh devops-master@192.168.2.14' #DevOps #secret
- dkln() {
- docker logs -f `docker ps | grep $1 | awk '{print $1}'`
- }
- alias docker_clean_images='docker rmi $(docker images -a --filter=dangling=true -q)'
- alias docker_clean_ps='docker rm $(docker ps --filter=status=exited --filter=status=created -q)'
- dkp() {
- if [ ! -f .dockerignore ]; then
- echo "Warning, .dockerignore file is missing."
- read -p "Proceed anyway?"
- fi
- if [ ! -f package.json ]; then
- echo "Warning, package.json file is missing."
- read -p "Are you in the right directory?"
- fi
- VERSION=`cat package.json | jq .version | sed 's/\"//g'`
- NAME=`cat package.json | jq .name | sed 's/\"//g'`
- LABEL="$1/$NAME:$VERSION"
- docker build --build-arg NPM_TOKEN=${NPM_TOKEN} -t $LABEL .
- read -p "Press enter to publish"
- docker push $LABEL
- }
- dkpnc() {
- if [ ! -f .dockerignore ]; then
- echo "Warning, .dockerignore file is missing."
- read -p "Proceed anyway?"
- fi
- if [ ! -f package.json ]; then
- echo "Warning, package.json file is missing."
- read -p "Are you in the right directory?"
- fi
- VERSION=`cat package.json | jq .version | sed 's/\"//g'`
- NAME=`cat package.json | jq .name | sed 's/\"//g'`
- LABEL="$1/$NAME:$VERSION"
- docker build --build-arg NPM_TOKEN=${NPM_TOKEN} --no-cache=true -t $LABEL .
- read -p "Press enter to publish"
- docker push $LABEL
- }
- dkpl() {
- if [ ! -f .dockerignore ]; then
- echo "Warning, .dockerignore file is missing."
- read -p "Proceed anyway?"
- fi
- if [ ! -f package.json ]; then
- echo "Warning, package.json file is missing."
- read -p "Are you in the right directory?"
- fi
- VERSION=`cat package.json | jq .version | sed 's/\"//g'`
- NAME=`cat package.json | jq .name | sed 's/\"//g'`
- LATEST="$1/$NAME:latest"
- docker build --build-arg NPM_TOKEN=${NPM_TOKEN} --no-cache=true -t $LATEST .
- read -p "Press enter to publish"
- docker push $LATEST
- }
- dkclean() {
- docker rm $(docker ps --all -q -f status=exited)
- docker volume rm $(docker volume ls -qf dangling=true)
- }
- dkprune() {
- docker system prune -af
- }
- dktop() {
- docker stats --format "table {{.Container}}\t{{.Name}}\t{{.CPUPerc}} {{.MemPerc}}\t{{.NetIO}}\t{{.BlockIO}}"
- }
- dkstats() {
- if [ $# -eq 0 ]
- then docker stats --no-stream;
- else docker stats --no-stream | grep $1;
- fi
- }
- dke() {
- docker exec -it $1 /bin/sh
- }
- dex() {
- docker exec -it $1 $2
- }
- dkreboot() {
- osascript -e 'quit app "Docker"'
- countdown 2
- open -a Docker
- echo "Restarting Docker engine"
- countdown 120
- }
- dkstate() {
- docker inspect $1 | jq .[0].State
- }
- dksb() {
- docker service scale $1=0
- sleep 2
- docker service scale $1=$2
- }
- mongo() {
- mongoLabel=`docker ps | grep mongo | awk '{print $NF}'`
- docker exec -it $mongoLabel mongo "$@"
- }
- redis() {
- redisLabel=`docker ps | grep redis | awk '{print $NF}'`
- docker exec -it $redisLabel redis-cli
- }
- alias dc='docker-compose'
- alias dcb='docker-compose build' # Build or rebuild services
- alias dcb='docker-compose bundle' # Generate a Docker bundle from the Compose file
- alias dccon='docker-compose config' # Validate and view the Compose file
- alias dcc='docker-compose create' # Create services
- alias dcd='docker-compose down' # Stop and remove containers, networks, images, and volumes
- alias dce='docker-compose events' # Receive real time events from containers
- alias dcexe='docker-compose exec' # Execute a command in a running container
- alias dch='docker-compose help' # Get help on a command
- alias dci='docker-compose images' # List images
- alias dck='docker-compose kill' # Kill containers
- alias dclog='docker-compose logs' # View output from containers
- alias dcp='docker-compose pause' # Pause services
- alias dcport='docker-compose port' # Print the public port for a port binding
- alias dcps='docker-compose ps' # List containers
- alias dcpull='docker-compose pull' # Pull service images
- alias dcpush='docker-compose push' # Push service images
- alias dcrstart='docker-compose restart' # Restart services
- alias dcrm='docker-compose rm' # Remove stopped containers
- alias dcrun='docker-compose run' # Run a one-off command
- alias dcscale='docker-compose scale' # Set number of containers for a service
- alias dcstart='docker-compose start' # Start services
- alias dcstop='docker-compose stop' # Stop services
- alias dctop='docker-compose top' # Display the running processes
- alias dcunpause='docker-compose unpause' # Unpause services
- alias dcu='docker-compose up -d' # Create and start containers
- alias dcub='docker-compose up -d --build' # Create and start containers
- alias dcversion='docker-compose version' # Show the Docker-Compose version informationalias dkcb='docker-compose
- alias listterminal="dconf dump /org/gnome/terminal/legacy/profiles:/"
- alias lt="echo 'dconf dump /org/gnome/terminal/legacy/profiles:/:${0}/ > terminal_settings.dconf'"
- alias interminal="dconf load /org/gnome/terminal/legacy/profiles:/:${0}/ < ${1}"
- #DONE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement