小白必看,大神温习,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 [选项] 目录名
常用玩法:
4. mv —— 移动或改名,一招搞定
语法:mv 源文件/目录 目标文件/目录
常用玩法:
5. rm —— 删除要小心,跑路命令别乱敲
语法:rm [选项] 文件/目录
常用玩法:
6. ln —— 硬链接 vs 软链接,别搞混
语法:ln [选项] 源文件 链接文件
常用玩法:
硬链接相当于多个名字指向同一份数据,软链接就是个指针。
7. chmod —— 权限管理,安全第一
语法:chmod [选项] 权限 文件/目录
常用玩法:
权限数字对应关系:7 = 读+写+执行6 = 读+写5 = 读+执行4 = 只读熟悉这张表,权限控制轻松拿捏。
写在最后
以上 7 个命令,是 Linux 文件管理的基础中的基础,也是高频中的高频。不管是管理服务器、写脚本、还是排查问题,几乎天天都会用到。
建议你把它们练熟、记住,最好能在脑子里形成肌肉记忆。
#Linux #运维 #网络安全 #程序员