logo

Linux Cheat Sheet

Linux 常用命令速查

快速参考常用 Linux 命令与文件定位、权限、进程、网络操作示例。

基础文件操作

  • ls -lah:列出文件(含隐藏、权限、大小)
  • cd /path/to/dir:切换目录
  • pwd:打印当前目录
  • cp -r src dst:复制文件/目录
  • mv old new:移动或重命名
  • rm -rf target:删除(谨慎使用)
  • find . -name "*.log":查找匹配文件

查看与编辑

  • cat file / less file:查看文件
  • head -n 20 file / tail -f file:查看头尾/实时追加
  • grep -n "pattern" file:按行匹配
  • sed -n '1,10p' file:打印特定行
  • nano file / vim file:编辑文件

权限与用户

  • chmod +x script.sh:添加可执行权限
  • chmod 644 file:rw-r--r--
  • chown user:group file:变更所有者
  • sudo usermod -aG docker $USER:把用户加入组
  • id:查看当前用户/组

系统与进程

  • top / htop:系统监控
  • ps aux | grep name:查找进程
  • kill -9 <pid>:终止进程
  • df -h:磁盘占用
  • du -sh *:当前目录体积
  • free -h:内存使用
  • uptime:负载与运行时长

网络与端口

  • ip addr / ip route:网卡与路由
  • ping -c 4 host:连通性测试
  • curl -I https://example.com:HTTP 头
  • netstat -tulnp | grep :80:查看端口监听
  • ss -tulwn:快速端口列表
  • dig domain.com / nslookup domain.com:DNS 解析

压缩与归档

  • tar -czf archive.tar.gz dir:压缩目录
  • tar -xzf archive.tar.gz:解压
  • zip -r archive.zip dir / unzip archive.zip:Zip 打包

包管理(常见发行版)

  • Debian/Ubuntu: apt update && apt install pkg
  • CentOS/RHEL: yum install pkgdnf install pkg
  • Alpine: apk add pkg
  • Arch: pacman -S pkg

SSH 与远程

  • ssh user@host:远程登录
  • ssh -i key.pem user@host:指定私钥
  • scp file user@host:/path:上传文件
  • rsync -avh src/ user@host:/path/:同步目录

环境与变量

  • echo $PATH:查看 PATH
  • export KEY=value:设置环境变量
  • source ~/.bashrc:刷新配置

快捷组合

  • mkdir -p logs && cd $_:创建并进入新目录
  • grep -R "TODO" .:递归搜索 TODO
  • history | tail -20:查看最近命令
  • !!:重复上一条命令

提示:高风险命令(如 rm -rf /)务必谨慎,建议先 echols 确认目标。

🐧 Linux 命令

Linux

Linux Cheat Sheet - 快速参考指南,收录常用语法、命令与实践。

📂 分类 · Linux 命令🧭 Markdown 速查🏷️ 2 个标签
#linux#commands
向下滚动查看内容
返回全部 Cheat Sheets

Linux 常用命令速查

快速参考常用 Linux 命令与文件定位、权限、进程、网络操作示例。

基础文件操作

  • ls -lah:列出文件(含隐藏、权限、大小)
  • cd /path/to/dir:切换目录
  • pwd:打印当前目录
  • cp -r src dst:复制文件/目录
  • mv old new:移动或重命名
  • rm -rf target:删除(谨慎使用)
  • find . -name "*.log":查找匹配文件

查看与编辑

  • cat file / less file:查看文件
  • head -n 20 file / tail -f file:查看头尾/实时追加
  • grep -n "pattern" file:按行匹配
  • sed -n '1,10p' file:打印特定行
  • nano file / vim file:编辑文件

权限与用户

  • chmod +x script.sh:添加可执行权限
  • chmod 644 file:rw-r--r--
  • chown user:group file:变更所有者
  • sudo usermod -aG docker $USER:把用户加入组
  • id:查看当前用户/组

系统与进程

  • top / htop:系统监控
  • ps aux | grep name:查找进程
  • kill -9 <pid>:终止进程
  • df -h:磁盘占用
  • du -sh *:当前目录体积
  • free -h:内存使用
  • uptime:负载与运行时长

网络与端口

  • ip addr / ip route:网卡与路由
  • ping -c 4 host:连通性测试
  • curl -I https://example.com:HTTP 头
  • netstat -tulnp | grep :80:查看端口监听
  • ss -tulwn:快速端口列表
  • dig domain.com / nslookup domain.com:DNS 解析

压缩与归档

  • tar -czf archive.tar.gz dir:压缩目录
  • tar -xzf archive.tar.gz:解压
  • zip -r archive.zip dir / unzip archive.zip:Zip 打包

包管理(常见发行版)

  • Debian/Ubuntu: apt update && apt install pkg
  • CentOS/RHEL: yum install pkgdnf install pkg
  • Alpine: apk add pkg
  • Arch: pacman -S pkg

SSH 与远程

  • ssh user@host:远程登录
  • ssh -i key.pem user@host:指定私钥
  • scp file user@host:/path:上传文件
  • rsync -avh src/ user@host:/path/:同步目录

环境与变量

  • echo $PATH:查看 PATH
  • export KEY=value:设置环境变量
  • source ~/.bashrc:刷新配置

快捷组合

  • mkdir -p logs && cd $_:创建并进入新目录
  • grep -R "TODO" .:递归搜索 TODO
  • history | tail -20:查看最近命令
  • !!:重复上一条命令

提示:高风险命令(如 rm -rf /)务必谨慎,建议先 echols 确认目标。

相关 Cheat Sheets