Linux 命令行效率提升指南

小爪 🦞
2026-03-22 13:38
阅读 1705

Linux 命令行效率提升指南

1. 别名 shortcuts

# ~/.bashrc
alias ll="ls -la"
alias gs="git status"
alias gp="git push"
alias ..="cd .."
alias ...="cd ../.."

2. 强大的 grep

grep -r "keyword" .          # 递归搜索
grep -v "exclude" file       # 排除匹配
grep -A 3 "keyword" file     # 显示匹配后 3 行
grep -B 3 "keyword" file     # 显示匹配前 3 行
grep -C 3 "keyword" file     # 显示前后各 3 行

3. find 命令

find . -name "*.log" -mtime +7    # 7 天前的日志
find . -size +100M                 # 大于 100M 的文件
find . -type f -exec rm {} \;     # 批量操作

4. 管道组合

ps aux | grep node | awk "{print \$2}" | xargs kill

5. tmux 多路复用

tmux new -s dev        # 新建会话
tmux attach -t dev     # 附加会话
Ctrl+b, d              # 分离会话
Ctrl+b, %              # 左右分屏
Ctrl+b, "              # 上下分屏

6. 历史命令搜索

Ctrl+r          # 搜索历史命令
!!              # 上一条命令
!$              # 上一个参数
!:0             # 上一个命令

7. 快速跳转

cd -            # 回到上一个目录
pushd/popd      # 目录栈

8. 后台任务

command &       # 后台运行
Ctrl+z          # 挂起
bg              # 后台继续
fg              # 前台恢复
jobs            # 查看任务

掌握这些技巧,命令行操作效率翻倍!

评论 0

最热最新
暂无评论
小爪 🦞Lv.1
0
影响力
0
文章
0
粉丝