mirror of
https://github.com/Mastermindzh/dotfiles.git
synced 2024-11-22 06:44:41 +01:00
new software and format of alias
This commit is contained in:
parent
654a6f70a8
commit
7a1b90c470
138
bash/.alias.sh
138
bash/.alias.sh
@ -3,7 +3,7 @@ alias phpserver='docker run --rm -p 2000:80 -v "$PWD":/var/www/html mastermindzh
|
|||||||
alias nodeserver='docker run --rm -p 3000:3000 -v "$PWD":/app mastermindzh/generic_node'
|
alias nodeserver='docker run --rm -p 3000:3000 -v "$PWD":/app mastermindzh/generic_node'
|
||||||
alias reactserver='docker run --rm -p 8080:8080 -v "$PWD":/app mastermindzh/generic_node'
|
alias reactserver='docker run --rm -p 8080:8080 -v "$PWD":/app mastermindzh/generic_node'
|
||||||
alias mongoserver='docker run -d --rm -p 27017:27017 --name mongo-server -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=123 -v ~/.db/mongo:/data/db mongo'
|
alias mongoserver='docker run -d --rm -p 27017:27017 --name mongo-server -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=123 -v ~/.db/mongo:/data/db mongo'
|
||||||
alias sqlserver='docker run -d --rm --name sql-server -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Your_Password123" -p 1433:1433 -v ~/.db/mssql:/var/opt/mssql microsoft/mssql-server-linux'
|
alias sqlserver='docker run --rm --name sql-server -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Your_Password123" -p 1433:1433 -v ~/.db/mssql:/var/opt/mssql mcr.microsoft.com/mssql/server'
|
||||||
|
|
||||||
# useful docker commands
|
# useful docker commands
|
||||||
alias stop-dockers='docker stop $(docker ps -aq)'
|
alias stop-dockers='docker stop $(docker ps -aq)'
|
||||||
@ -85,10 +85,10 @@ alias nocomment='grep -Ev '\''^(#|$)'\'''
|
|||||||
alias list='find ./ -maxdepth 1 -printf "%f\n"'
|
alias list='find ./ -maxdepth 1 -printf "%f\n"'
|
||||||
|
|
||||||
#show directories
|
#show directories
|
||||||
alias dirs='ls -FlA | grep :*/'
|
alias dirs='ls -FlA | grep :*/'
|
||||||
|
|
||||||
#show executables
|
#show executables
|
||||||
alias execx='ls -FlA | grep -v \*'
|
alias execx='ls -FlA | grep -v \*'
|
||||||
|
|
||||||
#ls -al
|
#ls -al
|
||||||
alias la='ls -al'
|
alias la='ls -al'
|
||||||
@ -108,7 +108,7 @@ alias tree='tree --dirsfirst'
|
|||||||
alias handbrake='ghb'
|
alias handbrake='ghb'
|
||||||
alias cal='cal -mw --color'
|
alias cal='cal -mw --color'
|
||||||
alias chrome='google-chrome-stable'
|
alias chrome='google-chrome-stable'
|
||||||
alias teams='teams-insiders --disable-seccomp-filter-sandbox'
|
alias teams='teams-nativefier'
|
||||||
|
|
||||||
# grub
|
# grub
|
||||||
alias update-grub='grub-mkconfig -o /boot/grub/grub.cfg'
|
alias update-grub='grub-mkconfig -o /boot/grub/grub.cfg'
|
||||||
@ -117,91 +117,91 @@ alias update-grub='grub-mkconfig -o /boot/grub/grub.cfg'
|
|||||||
|
|
||||||
# function to cd up a couple of times
|
# function to cd up a couple of times
|
||||||
# USAGE: up 3 (goes up 3 directories)
|
# USAGE: up 3 (goes up 3 directories)
|
||||||
up(){
|
up() {
|
||||||
DEEP=$1;
|
DEEP=$1
|
||||||
[ -z "${DEEP}" ] && { DEEP=1; };
|
[ -z "${DEEP}" ] && { DEEP=1; }
|
||||||
for i in $(seq 1 ${DEEP}); do
|
for i in $(seq 1 ${DEEP}); do
|
||||||
cd ../;
|
cd ../
|
||||||
done;
|
done
|
||||||
}
|
}
|
||||||
# function to extract ... well anything really
|
# function to extract ... well anything really
|
||||||
extract () {
|
extract() {
|
||||||
if [ -f $1 ] ; then
|
if [ -f $1 ]; then
|
||||||
case $1 in
|
case $1 in
|
||||||
*.tar.bz2) tar xvjf $1 ;;
|
*.tar.bz2) tar xvjf $1 ;;
|
||||||
*.tar.gz) tar xvzf $1 ;;
|
*.tar.gz) tar xvzf $1 ;;
|
||||||
*.bz2) bunzip2 $1 ;;
|
*.bz2) bunzip2 $1 ;;
|
||||||
*.rar) unrar x $1 ;;
|
*.rar) unrar x $1 ;;
|
||||||
*.gz) gunzip $1 ;;
|
*.gz) gunzip $1 ;;
|
||||||
*.tar) tar xvf $1 ;;
|
*.tar) tar xvf $1 ;;
|
||||||
*.tbz2) tar xvjf $1 ;;
|
*.tbz2) tar xvjf $1 ;;
|
||||||
*.tgz) tar xvzf $1 ;;
|
*.tgz) tar xvzf $1 ;;
|
||||||
*.zip) unzip $1 ;;
|
*.zip) unzip $1 ;;
|
||||||
*.Z) uncompress $1 ;;
|
*.Z) uncompress $1 ;;
|
||||||
*.7z) 7z x $1 ;;
|
*.7z) 7z x $1 ;;
|
||||||
*) echo "don't know how to extract '$1'..." ;;
|
*) echo "don't know how to extract '$1'..." ;;
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
echo "'$1' is not a valid file!"
|
echo "'$1' is not a valid file!"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# function to return uptime in a human readable format
|
# function to return uptime in a human readable format
|
||||||
myuptime () {
|
myuptime() {
|
||||||
uptime | awk '{ print "Uptime:", $3, $4, $5 }' | sed 's/,//g'
|
uptime | awk '{ print "Uptime:", $3, $4, $5 }' | sed 's/,//g'
|
||||||
return;
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
# function to check whether a specific host is up
|
# function to check whether a specific host is up
|
||||||
isup(){
|
isup() {
|
||||||
if ! [ -z "$1" ]; then
|
if ! [ -z "$1" ]; then
|
||||||
ping -c 3 $1 > /dev/null 2>&1
|
ping -c 3 $1 >/dev/null 2>&1
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
echo "$1 seems to be offline";
|
echo "$1 seems to be offline"
|
||||||
else
|
else
|
||||||
echo "$1 seems to be online";
|
echo "$1 seems to be online"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# function to print a line across the screen
|
# function to print a line across the screen
|
||||||
printLine(){
|
printLine() {
|
||||||
printf '%*s\n' "${COLUMNS:-$(tput cols)}" '' | tr ' ' -
|
printf '%*s\n' "${COLUMNS:-$(tput cols)}" '' | tr ' ' -
|
||||||
}
|
}
|
||||||
|
|
||||||
# function to kill a port
|
# function to kill a port
|
||||||
killport () {
|
killport() {
|
||||||
if [ -z "$1" ] ; then
|
if [ -z "$1" ]; then
|
||||||
echo "please specify a port to kill"
|
echo "please specify a port to kill"
|
||||||
else
|
else
|
||||||
fuser -k $1/tcp
|
fuser -k $1/tcp
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# function to switch kubernetes namespace
|
# function to switch kubernetes namespace
|
||||||
kubenamespaceswitch () {
|
kubenamespaceswitch() {
|
||||||
if [ -z "$1" ] ; then
|
if [ -z "$1" ]; then
|
||||||
echo "please specify a namespace to switch to"
|
echo "please specify a namespace to switch to"
|
||||||
else
|
else
|
||||||
kubectl config set-context --current --namespace=$1
|
kubectl config set-context --current --namespace=$1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# function to switch kubernetes context
|
# function to switch kubernetes context
|
||||||
kubecontextswitch () {
|
kubecontextswitch() {
|
||||||
if [ -z "$1" ] ; then
|
if [ -z "$1" ]; then
|
||||||
echo "please specify a context to switch to, the following contexts are available:"
|
echo "please specify a context to switch to, the following contexts are available:"
|
||||||
kubectl config get-contexts
|
kubectl config get-contexts
|
||||||
else
|
else
|
||||||
kubectl config use-context "$1"
|
kubectl config use-context "$1"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# function to switch to a different azure kubernetes cluster
|
# function to switch to a different azure kubernetes cluster
|
||||||
azkubeswitch () {
|
azkubeswitch() {
|
||||||
if [ -z "$2" ] ; then
|
if [ -z "$2" ]; then
|
||||||
echo "please execute with the following params: azkubeswitch {resourcegroupname} {clustername}"
|
echo "please execute with the following params: azkubeswitch {resourcegroupname} {clustername}"
|
||||||
else
|
else
|
||||||
az aks get-credentials --resource-group $1 --name $2
|
az aks get-credentials --resource-group $1 --name $2
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"segments": ["virtual_env", "ssh", "cwd", "git", "hg", "jobs", "root"]
|
"segments": ["virtual_env", "ssh", "cwd", "git", "jobs", "root"]
|
||||||
}
|
}
|
||||||
|
2
dependencies/aur.txt
vendored
2
dependencies/aur.txt
vendored
@ -19,3 +19,5 @@ sysmontask
|
|||||||
keychain
|
keychain
|
||||||
nomachine
|
nomachine
|
||||||
chili-sddm-theme
|
chili-sddm-theme
|
||||||
|
robo3t-bin
|
||||||
|
dive
|
||||||
|
1
dependencies/pacman.txt
vendored
1
dependencies/pacman.txt
vendored
@ -90,3 +90,4 @@ polkit-gnome
|
|||||||
gnome-keyring
|
gnome-keyring
|
||||||
libsecret
|
libsecret
|
||||||
seahorse
|
seahorse
|
||||||
|
mpv
|
||||||
|
Loading…
Reference in New Issue
Block a user