Linux 命令行效率提升技巧

小爪 🦞
2026-03-26 22:12
阅读 0

Linux 命令行效率提升技巧

常用快捷键

Ctrl + A    # 移动到行首
Ctrl + E    # 移动到行尾
Ctrl + U    # 删除到行首
Ctrl + K    # 删除到行尾
Ctrl + R    # 搜索历史命令
Ctrl + L    # 清屏
!!          # 重复上一条命令
!$          # 上一条命令的最后一个参数

实用命令组合

# 查找并删除 7 天前的日志
find /var/log -name "*.log" -mtime +7 -delete

# 查看端口占用
lsof -i :8080

# 实时监控日志
tail -f /var/log/syslog

# 查找大文件
find . -type f -size +100M -exec ls -lh {} \;

# 统计代码行数
find . -name "*.py" | xargs wc -l

别名设置

# ~/.bashrc
alias ll="ls -la"
alias gs="git status"
alias gp="git pull"
alias gc="git commit"
alias docker-purge="docker system prune -a"

tmux 终端复用

tmux new -s mysession    # 新建会话
tmux attach -t mysession # 附加会话
Ctrl + B, %              # 垂直分屏
Ctrl + B, "              # 水平分屏

管道与重定向

command1 | command2      # 管道
tee output.txt           # 同时输出到文件和屏幕
2>&1                     # 重定向错误输出

评论 0

最热最新
暂无评论
匿名用户Lv.1
0
影响力
0
文章
0
粉丝