Alias for Linux/Mac

Alias

alias for Linux/Mac

Tips: use alias show system alias.

nefetch and onefetch

alias s="neofetch"

alias c="onefetch"

make

alias mk="make"

zsh

alias sz="source ~/.zshrc"

fzf

alias f="fzf"

alias ff='fzf --preview "bat --color=always {}"'

grep

alias grep="grep --color=auto"

claude

alias cl='claude --dangerously-skip-permissions --append-system-prompt "$(cat ~/.claude/system-prompt.txt)"'

du

alias du1="du -hd 1"

clear

alias clr="clear"

alias c="clear"

cd

alias "."="cd ..."

alias "..."="cd .../..."

alias "..."="cd .../.../..."

alias "..."="cd .../.../.../..."

or:

alias "cd1"="cd ..."

alias "cd2"="cd .../..."

alias "cd3"="cd .../.../..."

alias "cd4"="cd .../.../.../..."

kubectl

alias k="kubectl"

alias kg="kubectl get"

alias ke="kubectl edit"

alias kexec="kubectl exec -it"

alias klf="kubectl logs -f"

alias ka="kubectl apply"

alias kcf="kubectl create -f"

alias kd="kubectl describe"

git

~/.gitconfig

复制代码
[alias]
    # git branch ==> git b
    br = branch
    # git commit -s -m "xx" ==> git c "xxx"
    c  = commit -s -m
    co = checkout
    ch = cherry-pick
    dump = cat-file -p
    hist = log --pretty=format:'%C(yellow)[%ad]%C(reset) %C(green)[%h]%C(reset) | %C(red)%s %C(bold red){{%an}}%C(reset) %C(blue)%d%C(reset)' --graph --date=short
    st = status
    type = cat-file -t

alias gg="git clone"

alias gpl="git pull"

alias gps="git push"

alias ga="git add ."

alias gss="git stash save"

alias gsp="git stash pop"

docker

alias dex="sudo docker exec -it"

alias drm="docker rm $(docker ps -a -q)" # remove all containers

alias dclean="docker system prune -af" # clean system

python

alias py="python3"

alias pi="pip3 install"

alias sv="source venv/bin/active"

alias pyserve="python3 -m http.server" # pyserve 58080

grep/egrep

alias grep="grep --color=auto"

macos ip

alias myip=ifconfig en1 | grep inet | grep -v inet6 | cut -d ' ' -f2

相关推荐
Java&Develop7 分钟前
QuantDinger 宝塔 Linux 部署完整指南
linux·运维·状态模式
RisunJan39 分钟前
Linux命令-tcpdump(网络数据包捕获)
linux·网络·tcpdump
Titan20241 小时前
Linux网络学习:套接字、UDP的封装与应用
linux·服务器·开发语言·网络·c++
.冰块.1 小时前
两套完整 Linux 建站实战:Wordpress 博客(LAMP)+ECShop 电商(LNMP)全套手册
linux·运维·项目实战·lnmp·lamp·电商平台·博客平台
杨云龙UP1 小时前
生产环境MySQL多实例XtraBackup全量备份与rsync异地自动传输实践
linux·运维·数据库·mysql·xtrabackup·主从复制·备份恢复
拂拉氏2 小时前
【知识讲解】 Linux中vim编辑器的学习与使用
linux·编辑器·vim
苏灿烤鱼2 小时前
一套进程代替八件套,桌面更稳还是单点更大
linux·github·shell
刘梦薇2 小时前
SSH连接失败connection reset解决办法
linux·运维·ubuntu·ssh·腾讯云
PC2005-cloud3 小时前
Elasticsearch 学习笔记:集群实战(3 控制节点 + 3 数据节点部署与故障转移)
笔记·学习·elasticsearch
Rsingstarzengjx3 小时前
stm32m157 U-boot 测试
linux·运维·服务器