Linux系统中,ls
、cd
、mkdir
、rm
和grep
是5个最基础且高频使用的命令,分别用于 文件列表查看、目录切换、创建文件夹、删除文件/目录和文本搜索。掌握这些命令能大幅提升操作效率,尤其适合开发者和运维人员。**
-
ls
:文件列表查看
输入ls
可显示当前目录下的文件和子目录名称,添加-l
参数(如ls -l
)会显示详细信息(权限、所有者、修改时间等),-a
参数则包括隐藏文件(以.
开头的文件)。例如,ls -la
能全面展示目录内容。 -
cd
:目录切换
通过cd 目录路径
可快速跳转至目标位置。cd ..
返回上一级目录,cd ~
直接回到用户主目录,而cd -
能在最近两个目录间切换,适合频繁往返的场景。 -
mkdir
:创建文件夹
使用mkdir 文件夹名
新建空目录。添加-p
参数(如mkdir -p a/b/c
)可自动创建多层嵌套目录,避免逐级手动建立的麻烦。 -
rm
:删除文件/目录
rm 文件名
删除文件,-r
参数删除目录及内容(如rm -r 文件夹名
),-f
强制删除不提示(慎用)。例如,rm -rf /tmp/old_data
会彻底清空目标目录。 -
grep
:文本搜索
在文件或输出中快速查找关键词,如grep "error" log.txt
会显示包含"error"的行。配合-i
忽略大小写,-n
显示行号,-r
递归搜索目录内所有文件,是调试日志的利器。
这5个命令覆盖了Linux日常操作的80%场景,建议通过实际练习熟悉参数组合。进阶用户可结合管道符(|
)串联命令,例如ls -l | grep "txt"
快速筛选文本文件。