码迷,mamicode.com
首页 > 系统相关 > 详细

Linux目录结构-上部

时间:2019-12-04 13:10:24      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:usr   sbin   column   height   通用   超级用户   命令   device   end   

第1章 目录结构

1.1 目录结构特点

倒挂的树状结构
一切从根开始
一切皆文件

1.2 目录结构

/bin??????????? 二进制文件? 命令
/sbin?????????? 超级命令只有root用户可以使用
/boot?????????? 引导文件系统内核
/dev??????????? 设备文件光盘 硬盘分区
/etc??????????? 系统配置文件
/home?????????? 普通用户的家目录
/root?????????? 超级用户的家目录
/lib??????????? lib库文件
/lib64????? ?? ?lib库文件
/lost+found ??? 临时保存数据
/mnt??????? ??? 临时挂载点
/opt??????????? 第三方软件安装位置
/proc?????????? 虚拟目录存放内存中的信息 进程 服务信息
/sys??????????? 虚拟目录存放内存中的信息 进程 服务信息
/tmp??????????? 临时存储文件
/usr??????????? 用户安装
/var??????????? 存放日志

?
技术图片

1.3 /proc下必须要知道的目录

1.3.1 /proc/cpuinfo

系统cpu信息

[root@nfsnobody ~]# cat /proc/cpuinfo ?????????????????一般常用的是 ?lscpu
processor?? :0?第几个核心 ?此处表示第一个
vendor_id?? :GenuineIntel
cpu family? :6
model?????? :60
model name? :Intel(R) Core(TM) i5-4200H CPU @ 2.80GHz
stepping??? :3
microcode?? :34
cpu MHz???? :2793.547
cache size? :3072 KB
physical id :0第几颗CPU(物理) 此处表示第一个
###以下还有信息 但是不常用 不再显示
cat /proc/cpuinfo一般常用的是 ?lscpu
[root@nfsnobody ~]# lscpu? 查看cpu的信息

1.3.2 /proc/meminfo ????????????????????????????????

系统内存信息

[root@nfsnobody ~]# cat /proc/meminfo
可以查看内存的信息 ?信息过长 此处不粘贴详细内容
cat /proc/meminfo? 一般用 free -h代替 ??????????
-h使free显示的内容可读
total一共? ??used? 使用 ??free? 剩余
[root@nfsnobody ~]# free -h? 查看内存信息??? -h参数 使free显示的内容可读
total?????? used?????? freeshared??? buffers???? cached
Mem:980M?????? 619M?????? 360M?????? 228K??????? 51M?????? 397M
-/+ buffers/cache:?????? 170M?????? 809M
Swap:767M???????? 0B?????? 767M

1.3.3 /proc/mounts

系统挂载信息

[root@nfsnobody ~]# cat /proc/mounts
用cat /proc/mounts? 信息显示很杂乱 ?一般用column -t? /proc/mounts代替
[root@nfsnobody ~]# column -t? /proc/mounts?##使文件信息对齐后显示

?

第2章 挂载

2.1.1 什么是挂载

Linux每个目录可以挂载在不同的设备(磁盘)上
Windows不容易做到
Linux所有设备(磁盘光盘)不挂载不能使用
Linux下面所有设备默认是无法直接使用的

2.2 挂载方法

1、主机上放入光盘(虚拟机添加镜像文件)?光盘插入系统中
2、使用mount目录进行挂载

[root@nfsnobody ~]# ls -l /dev/cdrom 
lrwxrwxrwx. 1 root root 3 Jul 10 18:30 /dev/cdrom-> sr0
###现在不能直接查看这个文件

给光盘创造一个入口(入口必须已经存在)
入口====挂载点===目录(已经存在)

[root@nfsnobody ~]# mount /dev/cdrom /mnt/?? 挂载
mount: block device /dev/sr0 is write-protected,mounting read-only
[root@nfsnobody ~]# ls -l /mnt/

2.2.1 FHS? 目录层次标准

FHS? 目录层次标准? (/和/下每个目录的作用)

http://www.pathname.com/fhs/pub/fhs-2.3.html

Linux目录结构-上部

标签:usr   sbin   column   height   通用   超级用户   命令   device   end   

原文地址:https://www.cnblogs.com/wenrulaogou/p/11982015.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!