Linux操作系统(六)_文件系统结构

linux只有一个文件树,整个文件系统是以一个树根"/"为起点的

所有的文件和外部设备都以文件的形式挂在上面,linux发行版本的根目录大都是以下结构:

/bin /sbin /boot /dev /etc /lib /home /proc /sys /media /mnt /root /opt /tmp /usr /var /lost+found

/bin:给用户用的基础命令

如:login、Shells、文件操作实用程序、系统实用程序、压缩工具

/sbin:给管理员用的基础命令

如:fsck、fdisk、mkfs、shutdown、lilo、init

/boot:存放开机启动加载文件

/dev:存放外部设备的镜像文件

如:第一个软盘驱动器的名字是fd0;第一个硬盘的名字是hda;硬盘中的第一个分区是hda1;第二个分区是hda2;第一个光盘驱动器的名字是hdc

/etc:系统配置文件

如:passwd、profile、services、shells、hosts、fstab、shadow、motd、lilo.conf

/lib:共享函式库文件

/home:用户家目录

/proc:进程信息对应的内存数据

当前在系统中运行的进程的虚拟镜像

/sys:硬件相关信息

/media:可移除装置(软盘、光盘、DVD都挂载于此)

/mnt:挂载额外装置,临时挂载

如:CD-ROM、软盘、Zip盘。mnt下的每个子目录都是某种特定设备的安装点

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

/opt:第三方软件的目录

/tmp:临时文件,正在执行的程序暂时放置文件的地方

/usr:操作系统软件资源所放置的目录

这个目录用来存放与系统的用户直接相关的程序或文件,这里面有每一个系统用户的主目录,就是相对于他们的小型"/"。

/var:存放可变文件

如:log文件

/lost+found:系统非正常死机后重新启动时不知该往哪里恢复的流浪文件

linux只有一个文件树,整个文件系统是以一个树根"/"为起点的 所有的文件和外部设备都以文件的形式挂在上面,linux发行版本的根目录大都是以下结构: /bin /sbin /boot /dev /etc /lib /home /proc /sys /media /mnt /root /opt /tmp /usr /var /lost+found /bin:给用户用的基础命令 如:login、Shells、文件操作实用程序、系统实用程序、压缩工具 /sbin:给管理员用的基础命令 如:fsck、fdisk、mkfs、shutdown、lilo、init /boot:存放开机启动加载文件 /dev:存放外部设备的镜像文件 如:第一个软盘驱动器的名字是fd0;第一个硬盘的名字是hda;硬盘中的第一个分区是hda1;第二个分区是hda2;第一个光盘驱动器的名字是hdc /etc:系统配置文件 如:passwd、profile、services、shells、hosts、fstab、shadow、motd、lilo.conf /lib:共享函式库文件 /home:用户家目录 /proc:进程信息对应的内存数据 当前在系统中运行的进程的虚拟镜像 /sys:硬件相关信息 /media:可移除装置(软盘、光盘、DVD都挂载于此) /mnt:挂载额外装置,临时挂载 如:CD-ROM、软盘、Zip盘。mnt下的每个子目录都是某种特定设备的安装点 /root:系统管理员的主目录 /opt:第三方软件的目录 /tmp:临时文件,正在执行的程序暂时放置文件的地方 /usr:操作系统软件资源所放置的目录 这个目录用来存放与系统的用户直接相关的程序或文件,这里面有每一个系统用户的主目录,就是相对于他们的小型"/"。 /var:存放可变文件 如:log文件 /lost+found:系统非正常死机后重新启动时不知该往哪里恢复的流浪文件
经验分享 程序员 微信小程序 职场和发展