Linux 入门:每天都会用到的十个命令
刚接触 Linux 时,很多人会被满屏的命令吓住。其实日常工作中真正高频的并不多,先把下面这十个命令用熟,就能完成大部分查看、整理和排查工作。
一、pwd:先确认自己在哪里
在终端里迷路,第一步不是乱敲命令,而是确认当前目录。输入 pwd,它会打印当前工作目录的完整路径。换目录前后各执行一次,就能避免把文件写错位置。
二、ls:看清当前目录有什么
ls 用于列出目录内容。日常推荐用 ls -lh:-l 显示详细信息,-h 让文件大小以 KB、MB 的形式呈现,更容易读。加上 -a 还能看到以点开头的隐藏文件。
三、cd:切换目录
cd 是最常用的移动命令。cd /home/user 进入指定目录,cd .. 回到上一级,cd ~ 回到自己的主目录,单独输入 cd 同样默认回主目录。路径可以用绝对路径,也可以用相对路径。
四、cat:快速查看小文件
想快速看一个配置文件或日志的开头结尾,可以用 cat 文件名。文件较长时,建议配合 less 分页查看,或者用 head、tail 只看前几行、后几行,避免一次刷屏。
五、cp:复制文件与目录
cp 源文件 目标位置 用于复制。复制目录时要加 -r,例如 cp -r old_dir new_dir。覆盖同名文件前,先确认目标位置,避免把重要文件覆盖掉。
六、mv:移动与重命名
mv 既能移动文件,也能重命名。mv a.txt /tmp/ 是移动,mv a.txt b.txt 是改名。同一条命令两种用途,记住目标是目录还是新名字,操作结果就不会出乎意料。
七、mkdir:新建目录
mkdir new_dir 创建一个目录,mkdir -p a/b/c 可以一次创建多级目录,中间目录不存在时也会自动补齐,写脚本时特别省事。
八、rm:删除要格外谨慎
rm 删除文件,rm -r 删除目录。删除前一定要先用 ls 确认,重要文件先备份。不要轻易使用 rm -rf,尤其不要对根目录或不确定的路径使用,删错往往无法挽回。
九、grep:在内容里找关键信息
grep 关键词 文件名 可以在文件中搜索包含关键词的行。排查日志时最常用,例如 grep error app.log。加上 -n 显示行号,加上 -r 可以递归搜索整个目录,定位问题会快很多。
十、chmod:看懂并调整权限
chmod 用于修改文件权限。chmod +x script.sh 给脚本加上可执行权限,之后才能直接运行。权限由读、写、执行三部分组成,改之前先用 ls -l 看一眼,避免把权限放得过宽。
小结:每天练习的顺序可以是先 pwd、ls 确认位置和内容,再用 cd、cat 查看,用 cp、mv、mkdir 整理文件,最后用 grep、chmod 排查和调整。命令不在多,而在每天都用、用对,慢慢地就会形成自己的排查习惯。
- 点赞
- 收藏
- 关注作者
评论(0)