记得我刚接触Linux时,对着黑乎乎的终端直冒冷汗。别慌,咱们慢慢来——就像学骑自行车,掌握几个关键动作就能稳稳上路。今天咱们就唠唠那些最常用、最实在的基础命令。
一、文件操作三板斧
想象你正在整理房间,这些命令就是你的收纳工具。比如你刚装好Ubuntu,兴奋地打开终端,结果一脸懵?试试这个:
- ls就像打开房间的灯,看看都有啥(显示当前目录内容)
- 常用参数:加个
-l能看到文件详情,-a会显示隐藏文件
| 命令 | 场景 | 翻车预警 |
| cp file.txt backup/ | 复制会议记录到备份文件夹 | 忘记加斜杠可能变成重命名 |
| mv draft.doc final/ | 把方案终稿移到提交目录 | 移动系统文件要特别小心 |
| rm -r old_project | 清理去年做的测试项目 | 千万别在根目录乱用这个 |
1.1 查看文件有讲究
用cat看短文件还行,遇到长日志就抓瞎了。试试less命令,能上下翻页查看:
- 按空格向下翻页,按
b回看 - 输入
/error可以直接搜索报错信息
二、权限管理不抓瞎
遇到过"Permission denied"提示吗?就像被锁在自家门外。了解这三个数字含义很重要:
- 读(r)=4,写(w)=2,执行(x)=1
chmod 755 script.sh给脚本执行权限
| 数字组合 | 含义 | 适用场景 |
| 777 | 完全开放(慎用) | 临时测试环境 |
| 644 | 自己可改,别人只读 | 网站配置文件 |
| 700 | 仅自己可见 | 个人密钥文件 |
2.1 用户切换要规范
总用root用户就像天天穿西装做饭,试试sudo命令:
sudo apt update更新软件源sudo !!能快速重跑上条命令
三、文本处理小妙招
处理日志文件时,这几个命令能救命:
grep "ERROR" app.log快速过滤错误信息awk '{print $1}'提取第一列数据sort | uniq -c统计重复项
刚帮同事处理过服务器卡顿的问题,用top命令发现内存泄漏的进程。顺手敲了kill -9 进程ID,系统马上恢复了正常。这种即学即用的成就感,大概就是Linux的魅力吧。
参考《Linux命令行与Shell脚本编程大全》时发现,很多高手其实也就常用20%的命令。现在你也能在终端里自如地创建目录、修改权限、查找文件了。多动手试试,遇到问题就man 命令名查手册,慢慢会发现命令行比图形界面更高效呢。





