第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目录结构-上部的更多相关文章

  1. 每天一个linux命令(23):Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...

  2. day 2 Linux目录结构

    Linux系统的目录结构的基本介绍: 1)在逻辑上的所有目录(包括目录下的子目录)都在最高级别的目录“/”下. 根(/)目录是Linux系统中所有目录的起始点(顶点),根下面的目录及子目录是一个有层次 ...

  3. 【Linux】Linux 目录结构

    博客已转移,请借一步说话 .http://www.weixuehao.com/archives/492 初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用 ...

  4. CentOS6.5菜鸟之旅:纯转载Linux目录结构

    来自:http://www.iteye.com/topic/1125162 使用linux也有一年多时间了  最近也是一直在维护网站系统主机  下面是linux目录结构说明 本人使用的是centos系 ...

  5. 每天一个linux命令(19):Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...

  6. Linux目录结构及常用命令(转载)

    一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目录下吗?例如,less命令位于/usr/bin目录下.为什么没在/bin中,或 ...

  7. Linux目录结构【转】

    使用linux也有一年多时间了  最近也是一直在维护网站系统主机  下面是linux目录结构说明 本人使用的是centos系统,很久没有发表博文了 近期会整理自己所用所了解知识点,发表linux相关的 ...

  8. 【Linux笔记】Linux目录结构

    [Linux笔记]Linux目录结构   本文内容整理自网络,以作参考. /:根目录,位于linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib ...

  9. Linux目录结构及文件基础操作

    一.Linux目录结构 windows系统中主要以存储介质为主(磁盘). UNIX和Linux系统中主要是以目录为主(以树形目录结构的形式构建整个系统). 1. FHS(Filesystem Hier ...

随机推荐

  1. SpringBoot整合MybatisPlus3.X之逻辑删除(三)

    pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId& ...

  2. Python项目生成所有依赖包的清单

    最近写完的自动化脚本,分享给同事的时候发现依赖包很难解决(使用的不是virtualenv环境).想起来之前看开源接口平台项目的时候可以一键下载依赖包,于是就找到了第三方包pipreqs,可以自动帮助我 ...

  3. [考试反思]1016csp-s模拟测试76:自知

    要打对拍. 要打对拍. 要打对拍. 要手模数据. 要手模数据. 要手模数据. 不要相信样例. 不要相信样例. 不要相信样例. 不要飘. 不要飘. 不要飘. 跟skyh学坏了.最近不打对拍. 连续十几次 ...

  4. 大数据之路week01--自学之面向对象java(static,this指针(初稿))

    函数的重载 返回值不一样会报错 java中,如果自己定义了构造函数的话,它就不会给你默认一个无参函数 如果一个属性,只进行定义,不初始化,自动补0,如果是一个布尔属性,默认是false但是如果一个局部 ...

  5. 算法笔记codeup-Contest100000567

    A 1 #include <stdio.h> 2 #include <math.h> 3 int main() 4 { 5 double a=0; 6 double b=0; ...

  6. VSCode JAVA环境配置使遇到的几个小问题

    1.出现的问题: The JAVA_HOME environment variable points to a missing or inaccessible folder等三个报错! 2.说明及解决 ...

  7. 使用Samba服务实现Linux与Windows系统之间的文件共享

    使用Samba服务口令验证方式可以让共享文件更加的安全,做到仅让信任的用户访问,而且验证过程也很简单,要想使用口令验证模式,我们需要先需要创建Samba服务独立的数据库. 第一步:安装Samba服务软 ...

  8. windsServer2008设置定时重启

    点击“开始”——“管理工具”——“任务计划程序”. 右键“任务计划程序库”——“创建任务”. 输入计划名称.描述和安全选项(如下图). 点击触发器,点击“新建…”,输入计划周期和时间(如下图):无误后 ...

  9. Centos 6/7 常用命令总结 (基础)

    Centos 6/7 常用命令总结 (基础): 参考链接:https://www.cnblogs.com/linhaifeng/p/6045600.html 目录介绍: a) bin目录:用来存放常用 ...

  10. ThinkPHP v5.1.x POP 链分析

    环境:MacOS 10.13 MAMAP Prophp 7.0.33 + xdebugVisual Studio Code前言我所理解的 POP Chain:利用魔术方法并巧妙构造特殊属性调用一系列函 ...