Linux 新手最常用的 20 个命令:文件、目录、权限一次讲清
【摘要】 面向 Linux 新手,系统梳理 pwd、ls、cp、rm、chmod 等 20 个最常用命令,覆盖导航定位、文件与目录操作、内容查看和权限管理四类场景,附典型用法与避坑提醒。
刚接触 Linux 时,面对黑底白字的终端,很多人会感到无从下手。其实日常操作离不开的命令并不多,掌握最常用的 20 个,就能独立完成绝大多数文件与目录管理工作。本文按导航定位、文件操作、查看内容、权限管理四类整理,每个命令都给出最典型的用法,新手照着敲一遍就能上手。
一、先找到自己在哪:导航与定位
- pwd:显示当前所在目录的完整路径。刚登录服务器时先敲它,心里有数再操作。
- cd:切换目录。cd /etc 进入 etc 目录,cd … 回到上一级,cd ~ 回到家目录,cd - 回到上一次停留的目录。
- ls:列出目录内容。ls -l 以长格式显示详情,ls -a 显示包括隐藏文件在内的全部文件,ls -lh 让文件大小以 KB、MB 等易读单位呈现,日常最常用的是 ls -al。
- tree:以树形结构展示目录层级,一眼看清目录之间的从属关系。
二、文件与目录的增删改移
- mkdir:创建目录。mkdir test 新建 test 目录,mkdir -p a/b/c 一次建好多级目录,不会因为父目录不存在而报错。
- touch:新建空文件,如 touch readme.txt;文件已存在时,它会更新文件的修改时间。
- cp:复制文件或目录。cp a.txt b.txt 复制一份,cp -r dir1 dir2 递归复制整个目录,复制目录时 -r 不能省。
- mv:移动或重命名。mv old.txt new.txt 是改名,mv file /tmp/ 是把文件挪到 tmp 目录,一个命令两种用途。
- rm:删除。rm file 删除文件,rm -r dir 递归删除目录,rm -rf 则强制删除且不提示。这一条务必谨慎,尤其不要在根目录或重要路径上使用 -rf,删错无法恢复。
- rmdir:删除空目录,目录里只要还有文件就会报错,正好适合清理时做最后一道确认。
三、查看与查找内容
- cat:一次性输出整个文件,适合看几十行以内的小文件,如 cat /etc/hosts。
- less:分页查看大文件,按空格翻页、按 q 退出,查日志时比 cat 实用得多。
- head 与 tail:分别看文件开头和结尾,默认 10 行。tail -f app.log 能实时跟踪日志新增内容,排查问题时几乎离不开它。
- find:按条件查找文件。find /home -name “*.log” 找出 home 目录下所有以 .log 结尾的文件。
- grep:在文件内容里搜索关键字。grep “error” app.log 把包含 error 的行全部挑出来;配合管道符更强大,例如 ls -l | grep txt。
四、权限管理:最容易卡住新手的一关
- chmod:修改文件权限。权限分读 r、写 w、执行 x,分别对应数字 4、2、1。chmod 755
script.sh表示所有者可读可写可执行,其他人可读可执行;chmod +xscript.sh则是给脚本加上执行权限,这是让脚本能直接运行的关键一步。 - chown:修改文件所有者,如 chown tom file 把 file 的所有者改为 tom,通常需要配合 sudo 使用。
- sudo:以管理员身份执行命令。安装软件、修改系统配置时都要用到,输入的是当前用户自己的密码,输入时屏幕不显示字符是正常现象。
- tar:打包与解压。.tar.gz 是最常见的归档格式,tar -czvf a.tar.gz dir 打包并压缩,tar -xzvf a.tar.gz 解压,记住 c 是创建、x 是解开即可。
- man 与 --help:查看命令帮助。man ls 打开完整手册,ls --help 显示简要说明。遇到不熟悉的命令先查帮助,比盲目试错可靠得多。
小结
把这 20 个命令按用途分组记忆,再在真实环境里多敲几遍,很快就能形成肌肉记忆。学习顺序上,建议先熟练导航与查看类命令,再练习文件操作,最后理解权限模型。特别提醒:rm -rf 与 sudo 威力大、风险也大,执行前先用 pwd 确认位置、用 ls 确认对象,养成这个习惯,能避开绝大多数新手事故。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)