flipje

bash_aliasses

Jan 16th, 2012
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 5.26 KB | None | 0 0
  1. #########################################################################################################
  2. ###                                                   ###
  3. ###             Personal Aliasses                             ###
  4. ###                                                   ###
  5. #########################################################################################################
  6.  
  7. # fix for mac:
  8. if uname -a |grep -q Darwin ; then
  9.   alias wget='curl -O'
  10. else
  11.   alias wget='wget'
  12. fi
  13.  
  14. # tools en apps
  15. alias age='cust-age'
  16. alias resource='cust-resource'
  17. alias rebuild='cust-reload'
  18.  
  19. # change repeated typos
  20. alias kess='less'
  21. alias lsd='ls'
  22.  
  23. # show desktop on linux
  24. alias show='wnckprop --show-desktop'
  25.  
  26. # alias for ls
  27. alias ls='ls -G'
  28.  
  29. # lock, unlock desktop
  30. alias lock='cust-lock'
  31. alias unlock='cust-unlock'
  32.  
  33. # edit aliassen file
  34. alias newalias="cust-edit-alias"
  35. alias newfunction="cust-edit-function"
  36. alias newsetting="cust-edit-setting"
  37.  
  38. # keychain
  39. alias pass='cust-pass'
  40. alias key='cust-key-load'
  41. alias keysource='cust-key-source'
  42. alias lock='cust-lock'
  43. alias unlock='cust-unlock'
  44. alias add-key='cust-add-key'
  45.  
  46. # overview
  47. alias ?='cust-overview'
  48.  
  49. # system meuk
  50. alias shutdown='cust-shutdown'
  51. alias reboot='cust-reboot'
  52.  
  53. # kill X
  54. alias X-Kill='cust-X-kill'
  55. alias X-hup='cust-X-hup'
  56.  
  57. # pingcheck
  58. alias pingcheck='cust-ping 8.8.8.8'
  59. alias linkup='cust-linkup'
  60.  
  61. # greps
  62. alias psg='cust-psgrep'
  63. alias lsofg='cust-lsofgrep'
  64.  
  65. #########################################################################################################
  66. ###                             Locaties                                                              ###
  67. ###                                                                                                   ###
  68. #########################################################################################################  
  69.  
  70. alias dtop='cd ~/Desktop'
  71. alias dowl='cd ~/Downloads'
  72. alias pics='cd ~/Pictures'
  73. alias code='cd ~/Code'
  74. alias scripts='cd ~/Scripts'
  75.  
  76.  
  77. # Moving around & all that jazz
  78. alias back='cd $OLDPWD'
  79. alias ..="cd .."
  80. alias ...="cd ../.."
  81. alias ....="cd ../../.."
  82. alias .....="cd ../../../.."
  83. alias ......="cd ../../../../.."
  84.  
  85.  
  86.  
  87. #########################################################################################################                  
  88. ###                             Handy                                                                 ###
  89. ###                                                                                                   ###
  90. #########################################################################################################  
  91.  
  92. #########################################################################
  93. # System meuk                                                           #
  94. #########################################################################
  95.  
  96. # reboot
  97. alias cust-reboot='sudo reboot'
  98. alias cust-shutdown='sudo shutdown -h now'
  99.  
  100. # restart or stop X
  101. alias cust-X-kill='sudo /etc/init.d/gdm stop'
  102. alias cust-X-hup='sudo /etc/init.d/gdm restart'
  103.  
  104. #########################################################################################################
  105. ###                             Tools                                                                 ###
  106. ###                                                                                                   ###
  107. #########################################################################################################  
  108.  
  109. alias cust-soundon='/etc/init.d/alsa-utils reset'
  110. alias cust-mpdrestart='sudo /etc/init.d/mpd restart'
  111. alias cust-camfox='env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so firefox &'
  112.  
  113. # routes toevoegen
  114. alias cust-vpnroute='sudo route add -net 172.16.0.0 netmask 255.255.0.0 gw 10.0.0.1 dev eth0'
  115. alias cust-dmzroute='sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 10.0.0.254 dev eth0'
  116.  
  117. # backup dir to old dir
  118. alias backup='cust-backup'
  119.  
  120. #########################################################################################################
  121. ###                             Machine Aliasses                                                      ###
  122. ###                                                                                                   ###
  123. #########################################################################################################                                              
  124. U="$(whoami)"
  125.  
  126. #########################################################################
  127. # EIGEN MACHINES                                                        #
  128. #########################################################################
  129.  
  130. # router
  131. alias router='telnet 10.0.0.254'
  132.  
  133. # van werk naar huis
  134. alias thuis='ssh -A ${U}@example.info -p22'
  135. alias tunnel-thuis='{ ssh -A -L 13128:127.0.0.1:3128 -L 16600:127.0.0.1:6600 -L 10800:127.0.0.1:8000 -L 10993:127.0.0.1:993 -L 10025:127.0.0.1:25 -L 12222:127.0.0.1:22 -p22 ${U}@example.info; }'
  136.  
  137. # interne vm aliases
  138. alias vps='ssh -p22 [email protected]'
  139. alias virt='ssh -p22 [email protected]'
  140. alias testbak='ssh -p22 [email protected]'
  141. alias tb='ssh -p22 [email protected]'
  142.  
  143. # desktop
  144. alias ubuntu-desktop='ssh -A -p22 [email protected]'
  145. alias desktop='ssh -A -p22 [email protected]'
  146.  
  147. alias ubuntu-laptop='ssh -A -p22 [email protected]'
  148. alias laptop='ssh -A -p22 [email protected]'
Advertisement
Add Comment
Please, Sign In to add comment