Linux 入门:十个最常用的命令
Linux 入门:十个最常用的命令
刚接触 Linux 的时候,面对黑乎乎的终端,很多人第一反应是无从下手。其实日常工作里真正高频的命令也就十来个,先把这十个用熟,就能完成大部分基础操作。
1. pwd:我在哪
pwd 会打印当前所在目录的完整路径。刚打开终端不知道自己在哪,先敲它。
2. ls:这里有什么
ls 列出当前目录下的文件和子目录。加上 -l 能看到权限、大小和修改时间,加上 -a 还能看到隐藏文件。ls -lh 是最常用的组合,文件大小会以 KB、MB 这种人能读懂的单位显示。
3. cd:换个地方
cd /home/用户名 跳到指定目录;cd .. 回上一级;cd ~ 回家目录;只敲 cd 不带参数也是回家。配合 Tab 键自动补全路径,基本不会敲错。
4. mkdir 和 touch:新建目录和文件
mkdir 新目录名 创建目录,加 -p 可以一次创建多级目录。touch 文件名 创建一个空文件,如果文件已存在,它只会更新修改时间,不会清空内容。
5. cp 和 mv:复制和移动
cp 源文件 目标位置 复制文件,复制目录要加 -r。mv 既能移动文件,也能重命名:mv 旧名字 新名字。删除用 rm,rm -rf 目录名 会连目录带内容一起删掉,删之前务必确认路径,删了没有回收站。
6. cat:看文件内容
cat 文件名 把文件内容一次性打印出来,适合看小文件。大文件用 less,可以上下翻页,按 q 退出;只看前几行用 head -n 10,只看后几行用 tail -n 20,看日志实时滚动用 tail -f。
7. grep:在文件里找东西
grep "关键词" 文件名 会找出包含关键词的行。加 -r 可以在整个目录里递归搜索,加 -n 显示行号。查报错、翻配置,基本都靠它。
8. ps 和 top:看进程
ps aux | grep 进程名 查某个进程在不在跑;top 实时看 CPU 和内存占用,按 q 退出。进程卡住了,用 kill 进程号 结束它。
9. df 和 free:看磁盘和内存
df -h 看各磁盘分区还剩多少空间;free -h 看内存用了多少、还剩多少。磁盘满了、内存爆了,先敲这两个定位。
10. chmod:改权限
chmod +x 脚本名 给脚本加上可执行权限;chmod 644 文件名 是常见的读写权限组合。权限数字 7 是读+写+执行,5 是读+执行,4 是只读,三组数字分别对应所有者、同组用户和其他用户。
一个小建议
命令不用死记硬背。先挑两三个每天用,比如 ls、cd、grep,用上一个星期就形成肌肉记忆了。忘了参数就敲 命令 --help,或者 man 命令 看完整手册。终端不是考试现场,查手册是再正常不过的操作。
- 点赞
- 收藏
- 关注作者
评论(0)