linux002之linux目录结构

在学习linux目录结构时,建议都是以命令来操作,虽然说它也有可视化界面,但是到企业当中,大部分面对的都是无界面的服务器,况且有界面的话也不用去学习,windows界面谁不会操作。

 

linux(根目录):/

  linux的根目录用斜杆 / 表示。linux只有一个(根目录),它不像windows有C、D、F盘。

  linux的目录结构是以层级结构

 

标橙的为重点 

/bin  是Binary的缩写

  /usr/bin:存放系统可执行文件,输入文件名就可以执行

  /usr/local/bin:存放用户自己的文件,可以输入文件就可以执行

/etc

  所有的系统管理所需的配置文件和子目录,比如安装mysql数据库my.conf;相当于windows的环境变量,需要配置环境变量,需要在该文件下进行

dev 是device(设备)的缩写

  类似于Windows的设备管理器,存放着所有系统管理所需的配置文件

home 

  用户主目录,在linux中,每个用户都有一个自己的目录,一般目录的命名以该用户的账号命令,叫做用户跟目录;用户登录后,默认打开的是home目录。(root用户的目录不在该文件,该文件存放的普通用户的数据)

/root

  该目录为系统管理员,也称为超级权限者的用户主目录;

/usr

  非常重要,用户的很多应用程序和文件都放在这个目录下,类似于Windows下的program files目录

/opt

  给主机额外安装软件所存放的目录(软件安装包存放),例如mysql,jdk等软件包,就可以安装到该目录下;默认为空;

/media

  Linux系统会自动识别一些设备,如U盘、光驱等,并把识别的设备挂载到这个目录下;

/sbin (/usr/sbin、/usr/local/sbin)

  Super User的意思,存放系统管理员使用的系统管理程序;

/srv

  service的缩写,存放一些服务启动之后需要提取的数据,不能动这个文件;

/tmp

  存放一些临时文件;

/var

  存放一些不断扩充着的东西,习惯将经常被修改的目录存放在这,如各种日志;

/boot

  存放启动Linux时的核心文件,包括一些连接文件及镜像文件;

 

/lib

  系统开机所需的最基本的动态连接共享库,类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库;

/lost+found

  隐藏目录,一般情况为空,当系统非法关机后会存放一些文件。

/mnt

  将外部的存储挂载到/mnt/上,如共享文件夹;

/proc

  是一个虚拟的目录,是系统内存的映射,访问这个目录来获取信息,不能动这个文件;

/run

  待定

/snap

  待定

/sys

  安装了内核中新出现的一个文件系统sysfs,不能动这个文件;

 

posted @ 2023-02-11 00:00  博无止境  阅读(38)  评论(0编辑  收藏  举报