查看: 59|回复: 1

Linux系统结构

[复制链接]

60

主题

70

帖子

160

积分

超级版主|UID:4

资源币:181

Ⅴ币:415

云币:100

我的勋章
发表于 2020-1-23 00:17:46 | 显示全部楼层 |阅读模式
本帖最后由 安兹·乌尔·恭 于 2020-1-23 00:17 编辑

写了很多文章,到后面我发现我连一个最基本的东西都没有讲Linux的系统结构,Linux下面又很多的文件目录,很多人都不清楚他是干什么的(至少我以前也没太在意,后面我发现这也很重要)
首先呢,我这里打一个预防针,我现在演示的OS是我用作很多篇文章的OS,里面已经出现不少核原OS无关的文件目录了。
这里我还是以CentOS7.7为演示的对象
首先这里直接来搞个什么呢
查看初始目录下的文件目录有哪些
  1. cd        //保险起见,最好输一下
  2. ls /       //查看有什么文件
复制代码
系统结构.PNG
我下面讲解的都是Linux初始存在的文件目录名称
/bin
bin是Binary的缩写, 这个目录存放着最经常使用的命令。
/boot:
这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。
/dev :
dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
/etc:
这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/home
用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
/lib
这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
/lost+found
这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。
/media
linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
/mnt
系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。
/opt
这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下,默认是空的。
/proc
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器。
/root
该目录为系统管理员,也称作超级权限者的用户主目录。
/sbin
s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
/usr
这是用户存储的目录,和Windows下面的用户组同一个性质。
/var
这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。
/run
是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。

系统结构.PNG
没有你做不到的事情,只有你自己想不到罢了
回复

使用道具 举报

 成长值: 736

0

主题

20

帖子

83

积分

官方团队|UID:8

资源币:158

Ⅴ币:669

云币:0

我的勋章
发表于 2020-2-22 15:23:38 | 显示全部楼层
感谢分享
这个人还没有留下签名~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|PayHelp ( 苏ICP备19067019号-1 )

GMT+8, 2020-4-7 04:27

Powered by PayHelp 社区 X3.4本站部分资源来自互联网搜集,由PayHelp整理发布,若侵犯了你的合法权益请联系我们!

© 2017-2019 PayHelp Inc.

快速回复 返回顶部 返回列表