Linux 新手入门:10 个最常用命令一次搞懂
刚接触 Linux 时,很多人会被命令行吓住。其实先把最常用的十条命令练熟,就能完成大部分日常文件操作和问题排查。本文面向新手,介绍它们的用途和避坑点。
1. pwd:确认自己在哪
pwd 会打印当前目录的完整路径。刚登录服务器或切换目录后,先看一眼 pwd,能避免把文件写错地方。
2. cd:切换目录
cd /home/user 进入绝对路径,cd … 回上一级,cd ~ 回主目录。路径可以用 Tab 键补全,减少拼写错误。
3. ls:看清目录内容
ls 列出目录里的文件。ls -l 显示权限、大小和修改时间,ls -a 显示隐藏文件,ls -lh 把大小换算成 KB、MB,更容易读。进入陌生目录,先 ls -la 看一遍再操作。
4. mkdir:新建目录
mkdir study 新建一个目录,mkdir -p study/notes 可以一次创建多层目录。目录名尽量用小写字母、数字和下划线,避免空格带来的转义麻烦。
5. cp:复制文件
cp a.txt b.txt 复制单个文件,cp -r dir1 dir2 复制整个目录。覆盖同名文件前,先确认目标文件是否重要,必要时先备份。
6. mv:移动与改名
mv a.txt notes/ 是移动,mv a.txt b.txt 是改名。移动目录一般不需要加 -r,操作前同样要确认目标路径。
7. rm:删除要格外小心
rm 删除文件,rm -r 删除目录,删除一般不可逆。不要轻易使用 rm -rf,尤其不要在根目录附近随意组合路径。稳妥的做法是先 ls 确认对象,重要文件先备份再删除。
8. cat:快速查看文件
cat 把小文件内容打印到屏幕上,适合看配置文件。文件很长时,用 less 分页查看,或用 head 看前几行、tail 看后几行,tail -f 还能实时跟随日志输出。
9. grep:搜索关键词
grep error app.log 会在日志里找出包含 error 的行,grep -r keyword dir 会递归搜索目录,grep -n 会同时显示行号。配合管道使用,先输出内容再过滤,排查问题很方便。
10. chmod:先看权限再改
chmod +x 脚本文件 给脚本加可执行权限,chmod 644 是常见的普通文件权限,chmod 755 是常见的可执行文件权限。改之前先用 ls -l 看清楚,不要把所有文件都改成 777,那样任何人都能读写执行,存在安全隐患。
练习建议
每天只练两三条命令,配合真实目录反复操作;不确定的命令先用 man 命令名或命令名 --help 查说明;重要操作先在测试目录演练,确认无误再用到正式数据上。
总结:pwd 和 cd 帮你定位,ls 帮你看清现状,mkdir、cp、mv、rm 负责增删改,cat 和 grep 负责查看与搜索,chmod 负责权限。把这十条练熟,命令行就不再神秘。
- 点赞
- 收藏
- 关注作者
评论(0)