linux目录结构名称对照

本文详细解释了Linux系统中常见目录的含义及用途,如/bin、/boot、/dev等,并探讨了这些目录命名的原则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前几天看书的时候,看到linux系统目录结构,看到它的目录结构都是英文字母的缩写,想到一个问题,原先编写这个目录的人究竟是采用什么英文来定义目录的。

/bin:一般看到这个英文单词相关的目录,我最先想到的是它是一些系统提供的可执行程序,和win下面的XX.bat有类似的含义,不过是系统的开发者编写的。

/boot:跟系统的开机引导文件相关的内容,应该都是在这里。reboot是重装,boot是一次性的装载初始化。

/dev:这个dev是device的意思,按照中文翻译最切合的是设备或者装置。在linux系统中通常跟已经装载在linux系统上的硬盘设备有关的。里面的内容是设备相关的。记得不是development,因为这个原先一头雾水很长时间。

/etc:有的说是etcetera,有人说是extenal tool text,有人说是editable text config。这几个的含义都是符合etc目录的内涵的,随便选择一款适合你的。etc目录下基本上都是重要的系统配置文件。

/home:这个没有什么问题,放置所有的用户文件夹,包含了用户的工作内容。

/lib:这个目录名称在很多程序的工程里面都可以见到,是引用函数库的意思,在这里是系统引用函数库。

/media:放dvd,软盘,可以长时间挂载的目录

/mnt:短时间或者暂时挂载的目录结构,例如U盘,移动硬盘等

/opt:option的意思,这里是给第三方软件放置的目录

/root:管理员目录

/sbin:system bin,系统专用的可执行程序存储位置

/srv:services,特别指网络服务,例如www

/lost+found:当在文件系统发生错误的时候,将一些lost的片段放在这里,你可以find

/usr:大多数情况下它不是user的意思,是unix software resource,直接可以称为unix软件资源,与软件的安装和执行相关的目录

/var:相信这个大家都知道variable,变量,存储这系统的变量


因为记忆起来有点难,因为是隔着一层语言的原因。有人可以死记硬背,有人不记但是用的多,我只是想仔细看看别人设计目录结构时命名的一般性指导原则。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值