我爱编程云时代架构

6.先会用才会懂- 目录结构

2017-12-25  本文已影响3人  TreeMap

基于5.。。。


命令 ls  ls是list的缩写,列出制定目录或者文件;常见参数用法为:

        ls -a 列出所有的文件(夹) 包括隐藏文件;

         ls -l 列出所有的文件(夹)的详细属性,包括所属主,所属组,权限,创建时间;

 ls  /  返回了根目录下的文件夹列表

根目录结构

/bin  二进制文件,存放的最常用的命令;

/boot  (安装的时候,专门给次目录分配100M固定大小的空间),该目录为启动linux时使用的一些核心文件;

/dev 用于访问外部设备;

/etc  系统管理所需要的配置文件和子目录  -- 之前的网络配置以及inittal文件都再该目录下

/home  用户的目录;

/lib    该目录下是系统最基本的动态连接共享库;可以理解为Windows的dll或者java项目中的lib包;

/lost+found    该目录默认情况下是空的,当非法关机后,会在此处产生一些文件;

/media     系统会自动识别一些设备。U盘光驱等;当识别后:识别到的设备会挂载到该目录下;

/mnt     让用户临时挂载的别的文件系统;

/opt    给主机额外安装软件所设置的目录;

/proc    系统内存的映射;(好牛逼)

/root    系统管理员的主目录;

/sbin  super bin系统管理员使用的程序;

/selinux     安全机制,类似于Windows的防火墙

(未完  待续。。)


易混淆


/mnt 是被系统管理员使用,手动挂载一些临时媒体设备的目录。

/medai 是自动挂载的目录,比如我们的U盘插在ubuntu下回自动挂载,就会在/media下生成一个目录,这个目录就是U盘所在目录,或者说文件。

/dev 不是存放设备的驱动程序,而是作为访问外部设备文件的接口。比如,我们的U盘,插入linux系统后,用fdisk -l查看分区,显示文件为/dev/sda1。则我们可以将u盘挂载到/mnt/usb1下,mount /dev/sda1 /mnt/usb1 即可。

以上便是三者的区别。

上一篇 下一篇

猜你喜欢

热点阅读