bashrc: update

This commit is contained in:
Jaewook Lee
2024-08-27 12:52:25 +09:00
parent 069f39d3c1
commit 0290cb73f1

View File

@@ -1,17 +1,25 @@
export RC="~/.bash_aliases"
export PATH=/usr/bin:$PATH
alias rc="vi ~/.bash_aliases && tail ~/.bash_aliases && source ~/.bash_aliases"
alias up="down && docker compose up -d --remove-orphans && log"
alias down="docker compose down"
inspect() { docker image inspect "$@" | jq ; }
alias d="docker"
alias c="docker compose"
alias i="sudo apt-get install -y"
alias build="docker build ."
alias run="docker build . -t temp && docker run --rm temp"
alias run="docker build . -t temp && docker run --network host --rm temp"
alias debian="docker run -it --rm --gpus all pytorch/pytorch:2.4.0-cuda12.4-cudnn9-devel bash"
check() { curl -x "localhost:$1" -k https://httpbin.org/ip; }
redis-lastsave() { redis-cli "$@" --raw lastsave | xargs -I{} date -d @{} "+%Y-%m-%d %H:%M:%S"; }
redis-dump() { sudo rsync -a /var/lib/redis/dump.rdb ~/.backup/dump.rdb-$(date +%Y%m%d); }
alias systemctl="sudo systemctl"
alias rc="vi $RC && tail $RC && source $HOME/.${SHELL##*/}rc"
alias bat="batcat --paging=never"
cd() { clear; echo "$(pwd)/$*"; echo; command cd "$@" && ls -lh --color=auto; echo; }
alias my="sudo chown -R $(id -u):$(id -g)"
alias l="clear; pwd; echo; command ls -lh --color=auto"
alias ls="clear; pwd; echo; command ls -alh --color=auto"
alias make="make -j"
alias ns="watch -n 0.1 nvidia-smi"
log() {
if [ $# -eq 0 ]; then
@@ -21,11 +29,8 @@ log() {
fi
}
alias i="sudo apt-get install -y"
alias debian="docker run -it --rm --gpus all --network host python:3.12-slim bash"
alias download="huggingface-cli download"
alias journal="sudo journalctl -u"
alias make="make -j"
export GGML_CUDA=1
export LLAMA_CURL=1
@@ -35,7 +40,6 @@ export PATH="/home/w/.venv/bin:/home/w/hub/llama.cpp:/usr/local/cuda/bin:$PATH"
alias rsync="rsync -avPh"
alias wg="sudo wg"
alias dpkg="sudo dpkg"
alias systemctl="sudo systemctl"
alias service="sudo service"
alias apt="sudo apt-get"
@@ -46,8 +50,10 @@ alias pyhton="python"
# alias stauts="status"
# alias stuats="status"
dash() {
sudo docker run -it --rm --gpus all --entrypoint=bash "$1";
dash() { sudo docker run -it --rm --gpus all --entrypoint=bash "$1"; }
alpine() {
docker run -it --rm alpine ash
}
dsh() { sudo docker run -it --rm "$1" sh; }
@@ -62,7 +68,7 @@ diff() {
git status
echo
echo
git diff --staged
git --no-pager diff --staged
else
diff -qr "$@"
fi
@@ -108,7 +114,7 @@ alias remote="git remote -v"
alias stash="git stash"
alias vimrc="vi ~/.vimrc"
commit() {
git commit -m "$*"
git commit -m "$*" && git pull && git push
}
git() {