linux002--linux系统的根目录下的文件目录及存放内容
目录
/
1,/bin
2,/boot
3,/dev (device)
4,/etc
1),/etc/X11
2), /etc/init.d
3),/etc/password
4),/etc/mtab
5,/home
6,/lib
7,/lib64
8,/media
9,/mnt
10,/opt
11,/proc
12,/root
13,/run
14,/sbin
15,/srv
16,/sys
17,/tmp
18,/usr
1),/usr/bin
2),/usr/etc
3),/usr/games
4),/usr/include
5),/usr/lib
6),/usr/libexec
7),/usr/local
8),/usr/sbin
9),/usr/share
10),/usr/src
11),/usr/tmp
19,/var
我们的linux和Windows不同,没有什么c盘,d盘这种盘符的存在,在linux中(或所有的unix操作系统)一切皆是文件
/
“/”是唯一的根目录,是所有目录的起点,看起来就像是一棵树一样,由“/”发散开去,所以linux和其他的Unix系统都是把所有的文件放在一个目录树里面。
接下啦让我们来了解根目录下的这些文件目录 【使用远程连接工具:finalshell】
1,/bin
bin有:箱子;垃圾箱;(有盖)大容器,箱,柜的意思
所以/bin目录存放了启动时所需要的普通文件及常用的指令,如下:
2,/boot
boot有(计算机)启动的意思
因此,/boot用于存放linux系统中的部分内核映像和其他一些与启动有关的文件,如下:
3,/dev (device)
dev为device设备的缩写
因为在linux及Unix的操作系统中一切皆文件,因此哪怕你是一个设备:如播放器,网关,声卡等在linux中都是以文件的形式存在。
而我们的设备一般存放于/dev中,如下:
4,/etc
在早期的时候,etc解释为:其他文件目录(etcetra directory),由贝尔实验室提出。
后来,fhs规定用来放置配置文件,因此可以解释为:可编辑的文本配置(editable text configuration)或扩展工具箱(extended tool chest)。
/etc目录存放着绝大部分的系统配置文件。
1),/etc/X11
该目录放着x Window系统(linux中的图形用户界面系统)所需要的配置文件。
2), /etc/init.d
init:initialization[ɪˌnɪʃəlaɪˈzeɪʃn] 初始化的缩写
保存着启动描述文件,包括各种模块和服务的加载描述,存放的文件都是系统自动进行配置的,用户不需要进行配置。
3),/etc/password
用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息.
4),/etc/mtab
当前安装的文件系统列表,由scripts初始化,并由mount 命令自动更新.需要一个当前安装的文件系统的列表时使用,例如df命令。
5,/home
家目录主要存放除了root外的用户主目录(root用户比较特别,有一个自己专门的root目录存放自己的root用户主目录),在linux下,可以通过#cd~来切换至自己的主目录。
现在我们去添加一个新的用户:useradd userName
如上就可以看到我们的user1用户的目录存放到我们的home目录里面。
6,/lib
启动时所要用到的库文件都放在这个目录下,而那些非启动用的库文件都会放到/usr/lib下。内核模块是被放到/lib/modules/(内核版本)下:
7,/lib64
lib用于32位系统,lib64用于64位系统。而在64位系统上一般是可以同时看到lib和lib64两个文件夹。
8,/media
9,/mnt
挂载目录,这个目录下面放着一些用来安装其他设备的主目录,如/mnt/cdrom等,有些时候这个目录是被“/mount”替代的。
10,/opt
这个目录一般是用于我们安装软件的主目录
11,/proc
12,/root
root用户的主目录
13,/run
/run 目录是一个临时文件系统, 存储启动以来的信息.当系统重启时,这个目录下的文件应该被删掉或清除.
14,/sbin
放置启动时所需要的系统程序。
15,/srv
“/srv: 该目录存放一些服务启动之后需要提取的数据。
16,/sys
/sys: 这是Linux2.6 内核的一个很大的变化。该目录下安装了 2.6 内核中新出现的一个文件系统 sysfs 。 sysfs 文件系统集成了下面3种文件系统的信息:针对进程信息的 proc 文件系统、针对设备的 devfs 文件系统以及针对伪终端的 devpts 文件系统
17,/tmp
一般只有启动时产生的临时文件才会放在这个地方。而我们用户的临时文件都放在“/var/tmp”中。
18,/usr
/usr目录是一个复杂且庞大的目录,除了我们之前提及的目录外,几乎所有的文件都存放在这个目录下面
1)/usr/bin
二进制可执行文件存放的目录,这里放着绝大部分的应用程序
2),/usr/etc
存放一些安装软件时的配置文件,一般为空
3),/usr/games
游戏程序和相应的 数据会放在这里,一般为空
4),/usr/include
这个目录用于保存c和c++的头文件
5),/usr/lib
启动时用不到的库文件都会放在这个目录下
6),/usr/libexec
这里保存了系统的库文件
7),/usr/local
这里保存了本地计算机所需要的文件,在用户进行远程访问的时候特别有意义。
8),/usr/sbin
存放着绝大部分的系统程序
9),/usr/share
这里保存着各种共享文件
10),/usr/src
这里保存着源代码文件
11),/usr/tmp
见名知意,保存的是临时文件,一般为空。
19,/var
/var目录里有一些被系统改变过的数据。比如“/var/tmp”就是用来存储临时文案的。
上面我们将linux根目录“/”下的文件认识了大概,以后我们在使用这些文件目录时,心里面也会有点数。
如果对如上内容有疑问,请在评论区留言。
linux002--linux系统的根目录下的文件目录及存放内容相关推荐
- 华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核
Linux系统rescue模式下修复内核和grub 故障现象 处理思路,内核报错,因此重新安装内核,通过光盘启动,进入救援模式. 1.进入救援模式 (1)华为服务器没有光驱,通过mgmt管理口登录,挂 ...
- 2021-11-22--中标麒麟-Linux系统扩容根目录磁盘空间
title categories tags abbrlink date updated 中标麒麟-Linux系统扩容根目录磁盘空间 Linux 中标麒麟 yum 6db4 2021-11-22 15: ...
- linux系统 opt扩容,Linux系统扩容根目录磁盘空间的操作方法
一.使用背景 Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变. 产生的原因是没有给磁盘格式化,没有增加分区. 二.操作方法 1. ...
- linux系统(ubuntu)下安装exe文件
linux系统(ubuntu)下安装exe文件 昨天将家中的旧笔记本翻出来安装了ubuntu20.04.1,想在电脑中安装exe文件时,不能直接打开. 于是借鉴网络中的方法(https://blog. ...
- 一文带你捋清 Linux根目录下常见文件目录(etc/ dev/ var/ bin/ sbin/ lib/ proc/ tmp/等)建议收藏
目录 说明 bin bin是binary的缩写,是UNIX类操作系统中根目录的标准子目录,包含可执行的程序(即准备运行的程序),以便达到启动(即启动)和修复系统的最小功能.打开 bin目录我们发现.这 ...
- 挂载光盘linux内核升级,华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核...
故障现象 处理思路,内核报错,因此重新安装内核,通过光盘启动,进入救援模式. 1.进入救援模式 (1)华为服务器没有光驱,通过mgmt管理口登录,挂载iso镜像来引导. 连接服务器mgmt口至数据中心 ...
- 【Linux】了解根目录下每个文件的作用
根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的, 同时根目录也不开机/还原/系统修复等动作有关. 由于系统开机时需要特定的开机软件.核心档案.开机所需程序. ...
- Linux查看系统所有运行进程,如何在Linux系统列出systemd下所有正在运行的服务
Linux系统提供各种系统服务(如进程管理.登录.syslog.cron等)和网络服务(如远程登录.电子邮件.打印机.Web主机.数据存储.文件传输.域名解析(使用DNS).动态IP地址分配(使用DH ...
- 给linux系统增加rz功能,Linux系统教程_Linux下rz命令使用的详细实例
RZ和Linux的SZ命令命令可用于文件传输,和RZ命令用于上传文件,下面就举几个例子来介绍RZ指挥下详细使用Linux,一起分享学习linux系统教程的知识吧. RZ命令可以批量上传的文件,当然,你 ...
最新文章
- 关于libStagefright系列漏洞分析
- 丘成桐拉来又一菲尔茨奖得主全职加盟清华!年轻数学家40岁获奖,或带领军班、英才班本科生...
- Spring Cloud生态的配置服务器最全对比贴
- vs python生成exe文件_使用VScode编写python程序并打包成.exe文件-文件夹变成exe
- jQuery clearQueue
- GridView应用整理
- maven02-----Maven项目构建的初次使用
- Python笔记-centos7使用adb连接真实手机及初始化uiautomatro2项目
- 本周四晚8点直播预告丨探秘MySQL极限,解锁核心运维关卡
- !--more--搭建的博客设置主页内容高度
- java实现Base64编码与解码
- Jsp+Ssm+Mysql实现的房屋租赁租房管理系统
- Quartus II文件编译下载和USB-Blaster驱动安装
- 眼球图像处理-视网膜血管管径比与高血压
- python3.5安装tensorflow_win10下python3.5.2和tensorflow安装环境搭建教程
- access、trunk、vlan
- Markdown学习总结笔记(最全的总结)
- 音频传输之Jitter Buffer设计与实现
- 用windows10电脑升级ipad系统
- 课程学习:Linux系统管理
热门文章
- 白色情人节 | 软萌小姐姐等你过节
- 移动手机为什么还有话费,就停机了,和客服的谈话
- widows系统盘制作
- 【rosdep update time out报错】
- 2023年浙大MBA提面网上申请全流程解析:暗藏误删风险环节。
- mac os命令和linux命令,Mac OS X v10.6 和 Mac OS X v10.5 之间的 VoiceOver 命令差异
- 如何实现抖音狗头,人工智能,附完整项目代码
- Day4-Day5数字和列表
- 如何给windows版本redis设置密码
- Cocos2d-JS 加载网络地址图片