linux 目录结构:
/:有两个含义,其一是代表根,其二是表示路径的分隔符;比如:/(/:表示根)etc/(/:表示分隔符)init.d
linux 的文件类型:
- :代表普通文件 d:代表目录文件 l:代表符号链接(软链接);特殊文件
c :代表字符设备文件(数据存储有次序区分)
b:代表块设备文件;访问是按照某种特定大小的数据块进行的,随机的
p:代表管道(设备)文件;先进先出 s:代表套接字文件;实现多个命令互相通信
定义文档规范:FNS;文件层次标准:
/bin(全名称是binary):一些二进制文件,可执行的命令,非管理的命令;重要执行文件
/sbin:管理类的命令,通常只有管理员才能使用;
/lib:存放库文件
/etc:配置文件的存放位置
/etc/sysconfig:服务额外配置文件,及网络设备相关配置文件
/etc/init.d:服务的管理脚本
/usr(全称unix software resource):系统资源;系统启动时常用的命令;类似于windows的program file系统日常管理软件的安装路径;系统启动所需要的文件;文件会越来越大,可以单独分区
/usr/bin
/usr/sbin
/usr/etc
/usr/lib
/usr/include :头文件存放位置
/usr/local:安装第三方软件的路径;跟系统启动无关,系统基本运行无关
/usr/local/bin
/usr/local/sbin
/usr/local/etc
/usr/local/lib
#du -sh /usr/share/ 显示/usr/share下的文件大小
/boot:引导文件,系统启动时的文件,kernel(内核),bootloader(grub):引导加载器
/dev:设备文件所在目录
/home,/root:用户主目录或家目录 /home/USERNAME:普通用户 /root:管理员
/lost+found 系统意外关机 未保存的文件
/media(挂载便携性设备),/mnt,挂载点 存储设备跟当前系统关联,这种关联叫做挂载。例如://dev/dvd 与/media/cdrom的关联
/misc :杂项
/opt(全称是option):有些第三方软件,把此目录当作默认安装位置(Nessus、Oracle软件)
/proc:伪目录;内存中的内核相关信息的映射
/sys:像磁盘这样的存储设备或某些总线设备的驱动程序相关属性信息;
#ls /proc/ #ls /sys
/srv(全称是service):服务运行中中间的存放位置;
/tmp:存放临时文件的目录 例:/ls –d /tmp
/var:存放变动文件
/var/log,日志文件
/var/run服务器进程pid文件
/var/mail,用户邮件的存放位置;邮件队列(没读取)
转载于:https://blog.51cto.com/4393539/775180