Commit 32db1a17d4b8f579463d3b1abbb81a3a1ced9685

Authored by mj
1 parent 2fa1629179
Exists in master

[IMP] NEW ALIASES for Proxmox PCT (LXC)

Showing 1 changed file with 7 additions and 0 deletions Inline Diff

dotfiles/bash_aliases.sh
1 #@IgnoreInspection AddShebang 1 #@IgnoreInspection AddShebang
2 2
3 alias bull="git checkout -b bull && git add . && git commit -a -m 'BULL' && gco master && git branch -D bull" 3 alias bull="git checkout -b bull && git add . && git commit -a -m 'BULL' && gco master && git branch -D bull"
4 4
5 alias by="byobu" 5 alias by="byobu"
6 6
7 # nav: 7 # nav:
8 alias ..="cd ../" 8 alias ..="cd ../"
9 alias ...="cd ../../" 9 alias ...="cd ../../"
10 alias ....="cd ../../../" 10 alias ....="cd ../../../"
11 alias .....="cd ../../../../" 11 alias .....="cd ../../../../"
12 12
13 alias ch="cat /etc/hosts" 13 alias ch="cat /etc/hosts"
14 alias lh="less /etc/hosts" 14 alias lh="less /etc/hosts"
15 alias nh="sudo /usr/bin/nano /etc/hosts" 15 alias nh="sudo /usr/bin/nano /etc/hosts"
16 16
17 alias na="nano ~/.bash_aliases" 17 alias na="nano ~/.bash_aliases"
18 alias nz="nano ~/.zshrc" 18 alias nz="nano ~/.zshrc"
19 19
20 alias c="cat" 20 alias c="cat"
21 21
22 # docker: 22 # docker:
23 alias docker="sudo docker" 23 alias docker="sudo docker"
24 alias docker-compose="sudo docker-compose" 24 alias docker-compose="sudo docker-compose"
25 25
26 alias dbak="sudo python /home/gj/.config/tools/docker-volume-backup/backup.py backup" 26 alias dbak="sudo python /home/gj/.config/tools/docker-volume-backup/backup.py backup"
27 alias dres="sudo python /home/gj/.config/tools/docker-volume-backup/backup.py restore" 27 alias dres="sudo python /home/gj/.config/tools/docker-volume-backup/backup.py restore"
28 28
29 COMPOSE_USE_FILE="" 29 COMPOSE_USE_FILE=""
30 if [ -n "$PERSISTENT_COMPOSE_FILE" ]; then 30 if [ -n "$PERSISTENT_COMPOSE_FILE" ]; then
31 COMPOSE_USE_FILE=" -f $PERSISTENT_COMPOSE_FILE" 31 COMPOSE_USE_FILE=" -f $PERSISTENT_COMPOSE_FILE"
32 fi 32 fi
33 33
34 alias dcf="sudo docker-compose -f" 34 alias dcf="sudo docker-compose -f"
35 alias dco="sudo docker-compose$COMPOSE_USE_FILE" 35 alias dco="sudo docker-compose$COMPOSE_USE_FILE"
36 alias dcb="sudo docker-compose$COMPOSE_USE_FILE build" 36 alias dcb="sudo docker-compose$COMPOSE_USE_FILE build"
37 alias dcl="sudo docker-compose$COMPOSE_USE_FILE logs" 37 alias dcl="sudo docker-compose$COMPOSE_USE_FILE logs"
38 alias dcps="sudo docker-compose$COMPOSE_USE_FILE ps" 38 alias dcps="sudo docker-compose$COMPOSE_USE_FILE ps"
39 alias dcrm="sudo docker-compose$COMPOSE_USE_FILE rm" 39 alias dcrm="sudo docker-compose$COMPOSE_USE_FILE rm"
40 alias dcs="sudo docker-compose$COMPOSE_USE_FILE stop" 40 alias dcs="sudo docker-compose$COMPOSE_USE_FILE stop"
41 alias dcsta="sudo docker-compose$COMPOSE_USE_FILE start" 41 alias dcsta="sudo docker-compose$COMPOSE_USE_FILE start"
42 alias dcu="sudo docker-compose$COMPOSE_USE_FILE up" 42 alias dcu="sudo docker-compose$COMPOSE_USE_FILE up"
43 43
44 alias de="sudo docker exec -t -i" 44 alias de="sudo docker exec -t -i"
45 alias di="sudo docker inspect" 45 alias di="sudo docker inspect"
46 alias dim="sudo docker images" 46 alias dim="sudo docker images"
47 alias dl="sudo docker logs -f" 47 alias dl="sudo docker logs -f"
48 alias dr="sudo docker rm" 48 alias dr="sudo docker rm"
49 alias dri="sudo docker rmi" 49 alias dri="sudo docker rmi"
50 alias ds="sudo docker stop" 50 alias ds="sudo docker stop"
51 alias dsta="sudo docker start" 51 alias dsta="sudo docker start"
52 alias dps="sudo docker ps" 52 alias dps="sudo docker ps"
53 53
54 alias dfh="df -h ./" 54 alias dfh="df -h ./"
55 55
56 alias du="du -sh" 56 alias du="du -sh"
57 57
58 export LS_OPTIONS='--color=always' 58 export LS_OPTIONS='--color=always'
59 alias ll="ls $LS_OPTIONS -Alh" 59 alias ll="ls $LS_OPTIONS -Alh"
60 alias l="ls $LS_OPTIONS -lh" 60 alias l="ls $LS_OPTIONS -lh"
61 61
62 # misc: 62 # misc:
63 alias e="exit" 63 alias e="exit"
64 alias mkp="makepasswd --chars" 64 alias mkp="makepasswd --chars"
65 alias n="nano" 65 alias n="nano"
66 alias p="python" 66 alias p="python"
67 alias ports="netstat -tulanp" 67 alias ports="netstat -tulanp"
68 68
69 # Proxmox PCT (LXC):
70 alias pcl="pct list"
71 alias pce="pct enter"
72 alias pch="pct help"
73 alias pcs="pct stop"
74 alias pcsta="pct start"
75
69 alias tt="touch" 76 alias tt="touch"
70 77
71 # OpenVZ: 78 # OpenVZ:
72 alias vl="vzlist" 79 alias vl="vzlist"
73 alias ve="vzctl enter" 80 alias ve="vzctl enter"
74 alias vs="vzctl stop" 81 alias vs="vzctl stop"
75 alias vsta="vzctl start" 82 alias vsta="vzctl start"
76 83
77 # fix common_aliases (zsh): 84 # fix common_aliases (zsh):
78 alias rm='rm' 85 alias rm='rm'
79 alias cp='cp' 86 alias cp='cp'
80 alias mv='mv' 87 alias mv='mv'
81 88