当前位置:首页>Linux>Linux 常用命令之文件管理!!

Linux 常用命令之文件管理!!

  • 2026-09-10 06:18:55
Linux 常用命令之文件管理!!

小白必看,大神温习,10分钟搞定常用操作

大家好,我是你们的老朋友。今天不聊复杂的架构,咱们来聊聊Linux文件管理那些最常用、最实用、也最容易被忽视的命令。

如果你是刚入行的运维、开发,或者只是想在服务器上少踩点坑,这篇文章值得你收藏起来,随时查阅。

1. ls —— 看一眼就知道目录里有什么

语法:ls [选项] [文件]

常用玩法:

  • ls:查看当前目录下的所有文件和目录

  • ls -a:连隐藏文件(以.开头)都给你揪出来

  • ls -l:列表形式展示,权限、大小、修改时间一清二楚,和 ll 效果一样

  • ls -lh:文件大小变成 1K、200M 这样,看着不累

  • ls -i:顺便显示文件的索引节点号(inode),排查硬链接时好用

2. cp —— 复制文件,别怕手滑

语法:cp [选项] 源文件 目标文件

常用玩法:

  • cp file1 file2:复制 file1 到 file2,如果 file2 不存在,相当于复制并重命名

  • cp -r /tmp/tool /opt:把目录整个拷过去,-r 必须带上,否则报错

  • cp -a /tmp/tool /opt:不仅拷内容,还把权限、所有者、时间戳一起带过去,相当于 -d -p -r 集合

*小提示:-i 是默认的,目标文件存在时会询问是否覆盖,怕手滑的可以放心用。

3. mkdir —— 建目录就它了

语法:mkdir [选项] 目录名

常用玩法:

  • mkdir dir:创建单层目录

  • mkdir -p dir/dir1/dir2:一口气创建多级目录,不存在就自动创建

4. mv —— 移动或改名,一招搞定

语法:mv 源文件/目录 目标文件/目录

常用玩法:

  • mv file1 file2:如果 file2 不存在,就是重命名

  • mv /opt/* /tmp:把 /opt 下所有东西搬到 /tmp,干干净净

5. rm —— 删除要小心,跑路命令别乱敲

语法:rm [选项] 文件/目录

常用玩法:

  • rm file1:删除单个文件,会问一下

  • rm -f file1:强制删除,不跟你商量

  • rm -rf dir:递归删除整个目录,别手滑

  • rm -rf *:删除当前目录下所有内容,慎用

  • rm -rf /*:千万不要用,这是跑路命令,谁用谁哭

6. ln —— 硬链接 vs 软链接,别搞混

语法:ln [选项] 源文件 链接文件

常用玩法:

  • ln test.txt hard_link:创建硬链接,删了原文件,链接还在

  • ln -s test.txt soft_link:创建软链接(类似快捷方式),原文件删了,链接就失效

硬链接相当于多个名字指向同一份数据,软链接就是个指针。

7. chmod —— 权限管理,安全第一

语法:chmod [选项] 权限 文件/目录

常用玩法:

  • chmod 777 /tmp:给目录所有权限,能读能写能执行(生产环境慎用)

  • chmod +x /tmp:只加执行权限,更安全

  • chmod -R 755 /data:递归设置目录下所有文件的权限

权限数字对应关系:7 = 读+写+执行6 = 读+写5 = 读+执行4 = 只读熟悉这张表,权限控制轻松拿捏。

写在最后

以上 7 个命令,是 Linux 文件管理的基础中的基础,也是高频中的高频。不管是管理服务器、写脚本、还是排查问题,几乎天天都会用到。

建议你把它们练熟、记住,最好能在脑子里形成肌肉记忆。

#Linux #运维 #网络安全 #程序员

最新文章

随机文章