作为Linux新手,你是不是也有这样的困扰:面对成百上千的命令无从下手,记了又忘,输错命令还怕搞崩系统,越学越没方向?
其实学Linux命令根本不用死记硬背!今天就把最核心的5大类12个高频命令拆解清楚,结合实操场景教你用,练3天就能应对日常运维90%的需求,剩下的用到时再查就行~
一、先避坑:新手学命令的3个核心原则
- 1. 不贪多:聚焦核心命令,拒绝“全量记忆”,先解决高频场景
- 2. 慎操作:高危命令执行前务必确认,重要文件先备份
- 3. 重实操:每天练10分钟,比死记手册管用10倍
二、5大类核心命令(附高频用法)
1. 文件与目录操作(7个)
日常最常用的基础命令,搞定文件/文件夹的所有操作:
- •
ls:列目录内容✅ 常用:ls -l(简写ll,看文件权限/大小/修改时间)、ls -a(显示隐藏文件) - •
cd:切换目录✅ 常用:cd ~(回家目录)、cd ..(上一级)、cd -(回到上一次目录) - •
mkdir:创建目录✅ 常用:mkdir -p /a/b/c(一键创建多级目录) - •
rm:删除文件/目录(⚠️ 高危)✅ 常用:rm 文件名(删文件)、rm -r 目录名(删目录)❌ 绝对禁止:rm -rf /(删光系统所有文件) - •
cp:复制✅ 常用:cp -r 原目录 目标路径(复制目录必须加-r) - •
mv:移动/重命名✅ 常用:mv 旧名 新名(重命名)、mv 原文件 目标路径(移动目录不用-r)
2. 文本处理(4个)
查日志、改配置文件必备:
- •
cat:查看小文件内容✅ 常用:cat -n 文件名(显示行号,查配置超方便) - •
grep:文本搜索✅ 常用:grep -in 关键词 文件名(-i忽略大小写,-n显行号,排查日志必用) - •
tail:查看文件末尾✅ 常用:tail -n 10 日志名(看最后10行)、tail -f 日志名(实时监控,Ctrl+c退出) - •
vi/vim:编辑文本✅ 操作步骤:① vim 文件名(打开/创建文件)② 按i进入编辑模式③ 按ESC退出编辑,:wq保存退出/:q!不保存强制退出
3. 系统管理(5个)
监控系统状态、管理进程:
- •
top:实时看系统性能(CPU/内存/进程)✅ 常用:按p按CPU排序、m按内存排序、q退出 - •
free:查看内存使用✅ 常用:free -h(人性化显示K/M/G单位) - •
df:查看磁盘使用✅ 常用:df -h(看磁盘使用率,超90%要及时清理) - •
ps:查看进程✅ 常用:ps -ef | grep 进程名(查指定进程是否运行) - •
kill:终止进程(⚠️ 高危)✅ 常用:kill 进程PID(正常终止)、kill -9 进程PID(强制终止)❌ 禁止:杀PID为1的系统核心进程
4. 网络管理(4个)
排查网络、远程连接必备:
- •
ping:测试网络连通性✅ 常用:ping 目标IP/域名(看丢包率,Ctrl+c退出) - •
ifconfig/ip:查看网卡信息✅ 常用:ip addr(主流系统替代ifconfig,查IP地址) - •
ssh:远程连接服务器✅ 常用:ssh 用户名@目标IP(远程运维核心命令)
5. 用户与权限(4个)
规范操作,避免权限踩坑:
- •
useradd:创建普通用户✅ 常用:useradd 用户名(不建议长期用root) - •
passwd:设置密码✅ 常用:passwd 用户名(输入两次密码,不显示) - •
su:切换用户✅ 常用:su - root(普通用户切root,需输密码)、su - 用户名(root切普通用户,免密码) - •
chmod:修改文件权限✅ 核心:记住数字权限(r=4、w=2、x=1)✅ 常用:chmod 755 文件名(脚本/普通文件常用权限)
三、新手必看:4个避坑要点
- 1. 高危命令(
rm -rf /、kill -9 1)绝对别乱输,执行前先确认路径/进程 - 2. 区分绝对路径(以
/开头)和相对路径,避免操作错文件 - •
command not found:检查拼写/命令路径 - •
permission denied:切换用户或用sudo提权
- 4. 不用死记硬背,每天实操10分钟,3天就能熟练用核心命令
总结
- 1. 学Linux命令不用贪多,掌握5大类核心命令就能应对90%日常运维场景;
- 2. 重点关注高危命令(
rm、kill)的使用规范,避免操作失误; - 3. 实操是掌握命令的核心,每天10分钟比死记手册更有效。
如果觉得这篇内容有用,记得收藏+转发,下次用Linux命令时直接翻出来看~