关于linux的档案随笔

刚才在看鸟哥的linux的私房菜,然后看到的部分是关于linux的档案配置部分,之前就强调过,在linux中所有的一切都是以档案的形式存在的,不过不同的文件有一定的区别,linux中是有副档案这个说法的,打个比方,".bash"这样一个副档案名就是为了更直观的发现只是一个脚本文件,档案的长度也是有限制的,单一档案名的最大长度为255字节,换算成ascii英文一个单位对应一个字节就是255个单位长度,一个中文占用两个字节,就是128个单位长度。

linux的档案名称中,设置档案名时最要不要出现的字符是:*?><;&()|{}'"!,因为这些字符是头特殊意义的,然后就是.,代表的是隐藏档,所以不应该适用,还有就是-和+,因为有时候在一些命令中会使用减号作为选项的开头。

FHS:Filesystem Hierarchy Standard,是linux目录配置的一个依据标准,根据这个可以使得使用者关于整个linux的使用更加的规范,由此定义了目录的四种交互作用的形态

  可分享的(shareable) 不可分享的(unshareable)
不变的(static) /usr (软体放置处) /etc (设定档)
/opt (第三方协力软体) /boot (开机与核心档)
可变动的(variable) /var/mail (使用者邮件信箱) /var/run (程序相关)
/var/spool/news (新闻群组) /var/lock (程序相关)

实际应用中,FHS针对目录树架构只定义了三层目录下各自应该存放什么资料:1.  /(root,根目录):跟开机有关

2.  /usr:与软件安装/执行有关;

3.  /var:与系统运行有关。

    

原文地址:https://www.cnblogs.com/zzy0306/p/8486215.html