仓酷云

标题: Linux编程之Unix目次布局的来源仓酷云 [打印本页]

作者: 山那边是海    时间: 2015-1-18 11:28
标题: Linux编程之Unix目次布局的来源仓酷云
对于linux命令,一定要学会用man和info去查他们的解释;
Unix(包括Linux)的初学者,经常会很狐疑,不分明目次布局的寄义安在。
Linux编程之Unix目次布局的来源仓酷云
登录/注册后可看大图

<br>
举例来讲,根目次上面有一个子目次/bin,用于寄存二进制程序。可是,/usr子目次上面另有/usr/bin,和/usr/local/bin,也用于寄存二进制程序;某些体系乃至另有/opt/bin。它们有何区分?
久长以来,我也感应很隐晦,不分明为何如许计划。像年夜多半人一样,我只是依据《Unix文件体系布局尺度》(FilesystemHierarchyStandard),融会贯通分歧目次的区分。
今天,我读到了RobLandley的冗长注释,这才名顿开,本来Unix目次布局是汗青酿成的。
话说1969年,KenThompson和DennisRitchie在小型机PDP-7上创造了Unix。1971年,他们将主机晋级到了PDP-11。
Linux编程之Unix目次布局的来源仓酷云
登录/注册后可看大图

<br>
事先,他们利用一种叫做RK05的贮存盘,一盘的容量约莫是1.5MB。
Linux编程之Unix目次布局的来源仓酷云
登录/注册后可看大图

<br>
没过量久,操纵体系(根目次)变得愈来愈年夜,一块盘已装不下了。因而,他们加上了第二盘RK05,而且划定第一块盘专门放体系程序,第二块盘专门放用户本人的程序,因而挂载的目次点取名为/usr。也就是说,根目次"/"挂载在第一块盘,"/usr"目次挂载在第二块盘。除此以外,两块盘的目次布局完整不异,第一块盘的目次(/bin,/sbin,/lib,/tmp...)都在/usr目次下从头呈现一次。
厥后,第二块盘也满了,他们只好又加了第三盘RK05,挂载的目次点取名为/home,而且划定/usr用于寄存用户的程序,/home用于寄存用户的数据。
今后,这类目次布局就持续了上去。跟着硬盘容量愈来愈年夜,各个目次的寄义进一步失掉明白。
  /:寄存体系程序,也就是At&t开辟的Unix程序。
  /usr:寄存Unix体系商(好比IBM和HP)开辟的程序。
  /usr/local:寄存用户本人安装的程序。
  /opt:在某些体系,用于寄存第三方厂商开辟的程序,以是取名为option,意为"选装"。
(完)

linux系统的文件布置,etc/,opt/目录的内容等;
作者: 分手快乐    时间: 2015-1-21 07:46
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
作者: 飘飘悠悠    时间: 2015-1-24 14:37
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
作者: 变相怪杰    时间: 2015-2-1 16:57
我学习Linux的心得体会 ,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
作者: 兰色精灵    时间: 2015-2-7 09:52
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
作者: 深爱那片海    时间: 2015-2-11 12:40
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
作者: admin    时间: 2015-2-20 01:44
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
作者: 蒙在股里    时间: 2015-2-26 21:23
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
作者: 透明    时间: 2015-3-4 11:52
Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。
作者: 柔情似水    时间: 2015-3-11 19:21
选择交流平台,如QQ群,网站论坛等。
作者: 愤怒的大鸟    时间: 2015-3-19 09:09
对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
作者: 乐观    时间: 2015-3-27 15:12
学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2