写给新手的 Linux 生存指南,收藏这一篇就够了!
📁 文件与目录操作
# 查看当前目录 pwd # 列出文件 ls # 简单列表 ls -la # 详细列表(含隐藏文件) ls -lh # 人类可读大小(KB/MB) # 切换目录 cd 目录名 # 进入目录 cd .. # 返回上级 cd ~ # 回到家目录 cd - # 返回刚才的目录 # 创建/删除 mkdir 文件夹名 # 创建文件夹 touch 文件名 # 创建空文件 rm 文件名 # 删除文件 rm -r 文件夹 # 删除文件夹(递归) rm -rf 文件夹 # 强制删除(慎用!) # 复制/移动 cp 源文件 目标 # 复制 cp -r 源 目标 # 复制文件夹 mv 源 目标 # 移动/重命名🔍 查看与搜索
# 查看文件内容 cat 文件名 # 全部显示 less 文件名 # 分页查看(按q退出) head -n 10 文件 # 看前10行 tail -n 10 文件 # 看后10行 tail -f 日志文件 # 实时追踪日志 # 搜索 grep "关键词" 文件 # 在文件中搜索 grep -r "关键词" 目录 # 递归搜索 find . -name "*.txt" # 按文件名查找🖥️ 系统与进程
# 查看系统信息 uname -a # 系统内核信息 df -h # 磁盘使用情况 free -h # 内存使用情况 top # 实时进程监控(按q退出) htop # 更漂亮的top(需安装) # 进程管理 ps aux # 查看所有进程 ps aux | grep 进程名 # 查找特定进程 kill PID # 结束进程 kill -9 PID # 强制结束🌐 网络相关
# 网络测试 ping 网址 # 测试连通性 curl 网址 # 获取网页内容 wget 网址 # 下载文件 # 查看网络 ifconfig # 查看IP(旧) ip addr # 查看IP(新) netstat -tuln # 查看端口 ss -tuln # 新版netstat🔐 权限与用户
# 文件权限 chmod 755 文件 # 修改权限 chmod +x 脚本 # 添加执行权限 chown 用户:组 文件 # 修改所有者 # 用户操作 whoami # 当前用户 sudo 命令 # 以root执行 su - 用户名 # 切换用户🛠️ 实用技巧
# 管道与重定向 命令 | less # 管道到less 命令 > 文件 # 输出到文件(覆盖) 命令 >> 文件 # 输出到文件(追加) 命令 2>&1 # 错误也输出 # 快捷键 Ctrl + C # 终止当前命令 Ctrl + Z # 暂停(bg后台运行,fg恢复) Ctrl + L # 清屏 Tab # 自动补全 ↑ / ↓ # 历史命令 Ctrl + R # 搜索历史命令📝 写在最后
Linux 命令看着多,其实常用的就那十几个。建议:
- 先记住
ls、cd、pwd、cat、grep这几个 - 多用
Tab自动补全,少打字 rm -rf前三思,删了真找不回来!- 不懂就
man 命令名查手册
收藏这篇,Linux 不求人!🚀