Linux 新手必会的 10 个终端命令:从文件操作到进程查看
引言
刚接触 Linux 时,很多人一打开终端就不知道该先敲什么。其实日常工作最常用、最值得先练熟的,就是下面这 10 个命令:它们覆盖定位、查看、复制、移动、删除和进程检查。先在自己的练习目录里反复试,理解每个命令的输出,再去操作重要数据。
1. pwd:先确认自己在哪里
用途:显示当前工作目录,避免在错误目录里操作。
pwd
2. ls:查看当前目录里有什么
用途:列出文件和目录,配合参数可以看到权限、大小和时间。
ls -lh
3. cd:切换到另一个目录
用途:在目录之间移动,是所有文件操作的前提。
cd ~/practice
cd ..
4. mkdir:新建目录
用途:创建一个空目录,常用于整理练习文件。
mkdir -p notes/linux
5. cp:复制文件或目录
用途:备份文件、复制模板,复制目录时要加参数。
cp report.txt report.bak
cp -r notes notes-backup
6. mv:移动或重命名
用途:把文件移到别处,或者直接改名,同一条命令两种用法。
mv draft.txt notes/draft.txt
mv old.txt new.txt
7. rm:删除文件或目录
用途:删除不需要的内容,删除后一般无法从回收站找回。
rm temp.txt
rm -r old-folder
8. cat:快速查看小文件内容
用途:把文本文件内容直接输出到终端,适合看短文件。
cat README.md
9. grep:在文本里搜索关键词
用途:在文件或命令输出中快速定位包含某个词的行。
grep -n "error" app.log
ps aux | grep nginx
10. ps:查看正在运行的进程
用途:确认某个程序是否在运行,以及它的进程号和占用情况。
ps aux | head
ps -ef | grep java
常见坑
第一,不要在不确定路径时使用带通配符的删除命令,误删的代价很大。第二,复制和移动前先用 ls 和 pwd 核对来源与目标,避免把文件放错目录。第三,grep 的关键词要尽量具体,否则输出太多反而找不到重点。第四,ps 只负责查看进程,不要把查看和结束进程混为一谈,结束进程前一定要确认进程号。
小结
记住一条学习路线就够了:先用 pwd 和 ls 定位,再用 cd、mkdir、cp、mv、rm 管理文件,遇到问题用 cat 和 grep 看内容、找线索,最后用 ps 检查进程状态。每天在练习目录里动手敲一遍,这 10 个命令很快就会变成肌肉记忆。
- 点赞
- 收藏
- 关注作者
评论(0)