Linux目录结构
以树形形状查看Linux目录结构: 1 [[email?protected] ~]# tree -L 1 / 2 / 3 ├── bin -> usr/bin 4 ├── boot 5 ├── dev 6 ├── etc 7 ├── home 8 ├── lib -> usr/lib 9 ├── lib64 -> usr/lib64 10 ├── media 11 ├── mnt 12 ├── opt 13 ├── proc 14 ├── root 15 ├── run 16 ├── sbin -> usr/sbin 17 ├── srv 18 ├── sys 19 ├── tmp 20 ├── usr 21 └── var /bin: #所有用户可用的基本命令程序文件; C:Windowssystem32 /sbin:? ?#供系统管理使用的工具程序; /boot:? #引导加载器必须用到的各静态文件,主要有kernel、initramfs(initrd)、grub等; /dev:? ?#存储特殊文件或设备文件,设备有字符设备(线性设备)和块设备(随机设备)两种类型; /etc: #系统程序配置文件,只能为静态; /home: #普通用户的家目录的集中位置,一般每个普通用户的家目录默认为此目录下与用户同名的子目录; /root: #管理员的家目录,可选; /lib: #为系统启动或根文件系统上的应用程序(/bin、/sbin等)提供共享库,以此为内核提供内核模块; /lib64:#64位系统特有的存放64位共享库的路径; /media:#便携式设备挂载点,cdrom、floppy、U盘等; /mnt: #其他文件系统的临时挂载点; /opt: #附加应用程序的安装位置,可选路径; /srv: #当前主机为服务提供的数据,主机持有的; /tmp: #为那些会产生临时文件的程序提供的用于存储临时文件的目录,可供所有用户执行写入操作,有特殊权限; /usr: #全局共享只读数据,重要性仅次于根目录; /var: #存储常发生编号的数据的位置; /proc: #基于内存的虚拟文件系统,用于实现为内核及进程存储期相关信息,它们多为内核参数,例如net.ipv4.ip_forward,虚拟为net/ipv4/ip_forward,存储于/proc/sys/,其完整路径为/proc/sys/net/ipv4/ip_forward; /sys: #sysfs文件系统的挂载点,为虚拟文件系统提供了一种比proc更为理想的访问内核数据的途径,主要作用在于为管理Linux设备提供一种同意模型的接口。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |