文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

linux alias

2023-01-31 08:18

关注

以下来自http://webkit.cc/post/shell-a...

alias pg='ps aux | grep $1'
//查找进程,通过 ps aux | grep xxx,来查找进程应该是个非常高频的操作,自定义了一个`pg`来代替,非常省事。eg: pg nginx

alias untar='tar -zxvf' #解压 tar

alias msq='mysql -uroot -pPASSPWORD'
#本地有一个 MySQL 测试用,而命令行中是进 MySQL 也是比较高频的操作,直接配一个 msq 操作

alias sshxxx='ssh wuhuaji@xxx.xxx.xxx.xxx'
#登录远程机器,通过设置别名,拷贝密钥之后登录机器就是敲几个字的事

alias mem="telnet 127.0.0.1 11211"
#公司在用 memcached,配置 mem 直接连接 memcached

alias python='python3'
#避免每次写敲 python 运行的是 Python 2

# git 的一些快捷操作
alias gs='git status'
alias ga='git add'
alias gc='git commit'
alias gp='git push'
alias gpo='git push origin master'
alias gpd='git push origin dev'
alias gpu='git pull upstream master'

#前端开发
alias nrs='npm run serve'
alias nrb='npm run build'

# 也写一点 laravel
alias art="php artisan"
alias phpunit='./vendor/bin/phpunit'
alias tinker='php artisan tinker'
alias migrate="php artisan migrate"

还有网友的整理 https://cn.v2ex.com/t/598036#...

alias random-str="base64 /dev/urandom | tr -d '/+' | dd bs=32 count=1 2>/dev/null"
alias myip="curl 'http://ip.taobao.com/service/getIpInfo2.php' --data 'ip=myip'"
alias gfw="export all_proxy=http://127.0.0.1:1087"
alias ugfw="unset all_proxy"
curl -s myip.ipip.net | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b"
curl -s ip111cn.appspot.com | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1, 3}\b"
# 开启代理
alias http_proxy="export ALL_PROXY=socks5://127.0.0.1:1080 && curl ipinfo.io"
# 用 nvim 代替 vim
alias vim='nvim'

# ---- 之前 mac 的习惯 ---
# xdg-open 到 open
alias open='xdg-open '
alias pbcopy='xclip -selection clipboard'
alias pbpaste='xclip -selection clipboard -o'
alias say='echo "$1" | espeak -s 120 2>/dev/null'

# 查单词
alias s='ydcv'

# 直接运行下 ts
alias tscRun='tsc $1 && node ${1%%.ts}'

# 重置下键位
alias resetKeys='/home/aizigao/.xkb/xcape_set'

# 更新 arch 的中国源
alias update-pacman-mirrors='sudo pacman-mirrors -i -c China -m rank'

# 同步下个人笔记
alias syncNote='cd ~/MyWorkPlace/boostNote && gaa && gc -m sync && gl && gp && cd -1'
alias aget="aria2c --conf=$HOME/.aria2/aria2.conf"
export FuzzyFinder=fzf

# 查找历史目录,用 fzf 来进行筛选,然后进入这个目录
alias cdh='pushd +$( dirs -v | "$FuzzyFinder" | grep -o "[[:digit:]]") > /dev/null'

# 列出历史目录,用 fzf 进行筛选,然后打印
alias cdh-ls='dirs -vl | "$FuzzyFinder"'

# 列出历史目录,用 fzf 进行筛选,然后清楚它
alias cdh-clean='popd +$( dirs -v | "$FuzzyFinder" | grep -o "[[:digit:]]") > /dev/null'

# 清除所有历史目录
alias cdh-clean-all='dirs -c'

# 进入 git 根目录
alias cdr='cd $(git rev-parse --show-toplevel)'
alias msq='mysql -uroot -pPASSPWORD'
阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯