在开始接触linux系统时,发现好多目录下文件名一样
举例来说,根目录下面有一个子目录/bin,用于存放二进制程序。但是,/usr子目录下面还有/usr/bin,以及/usr/local/bin,也用于存放二进制程序;某些系统甚至还有/opt/bin。它们有何区别?
/存放系统程序,也就是At&t开发的Unix程序。/usr存放Unix系统商(比如IBM和HP)开发的程序。/usr/local存放用户自己安装的程序。/opt在某些系统,用于存放第三方厂商开发的程序,所以取名为option,意为”选装”。
根目录”/”挂载在第一块盘,”/usr”目录挂载在第二块盘。除此之外,两块盘的目录结构完全相同,第一块盘的目录(/bin, /sbin, /lib, /tmp…)都在/usr目录下重新出现一次
