系统目录结构

系统目录结构

 

目录结构介绍

  1.目录结构特点

    Linux系统中的目录一切从根开始

    Linux系统中的目录结构拥有层次

    Linux系统中的目录需要挂载使用

  2.目录挂载初识

    mount

      挂载的命令

      格式:

        mount [磁盘路径] [挂载的路径]

    df -h

      查看本机挂载的命令

      [root@localhost dev]# df -h

    umount /mnt/

      卸载挂载的磁盘

      [root@localhost dev]# umount /mnt/

  3.目录结构发展

    第一块磁盘:/

    第二块磁盘:存储数据(数据盘)

  4.关闭selinux

    临时关闭

      [root@localhost ~]# setenforce 0

    永久关闭

      [root@localhost ~]# vim /etc/selinux/config

      SELINUX=disabled

  5.查看本机网络信息的命令

    ip a

    ip address show

    ifconfig

 

目录结构知识

  1.系统网卡文件路径

    格式:

      /etc/sysconfig/network-scripts/ifcfg-[网卡名称]

    实例:

 

      /etc/sysconfig/network-scripts/ifcfg-eth0

      /etc/sysconfig/network-scripts/ifcfg-eth1

      /etc/sysconfig/network-scripts/ifcfg-ens32

      /etc/sysconfig/network-scripts/ifcfg-ens33

  2.重载网卡信息

    方式一

      systemctl restart network

    方式二

      ifdown [网卡名称] && ifup [网卡名称]


  3.关闭网络管理器

    因为已经有了network

    方式一

      systemctl stop NetworkManager

      systemctl disable NetworkManager

    方式二 

      systemctl disable --now NetworkManager


  4.判断SSH服务是否开启

    [root@localhost ~]# systemctl status sshd

  5.修改系统DNS

    方式一

      vim /etc/reslove.conf : 临时dns配置文件

    方式二

      vim /etc/sysconfig/network-scripts/ifcfg-[网卡名称]   : 永久dns配置文件

    常用DNS:

      114.114.114.114 中国电信

      223.5.5.5/223.6.6.6 中国阿里云

      8.8.8.8 谷歌

  6.主机名称文件

    临时修改

      hostname [主机名]

    永久修改

      vim /etc/hostname   # 需要重启生效

      hostnamectl set-hostname [主机名]   # 立即生效

  7.解析映射文件

    /etc/hosts

    C:\Windows\System32\drivers\etc\hosts

    本地的DNS

 

    192.168.15.101映射出www.baidu.com

    访问www.baidu.com  实际就是访问192.168.15.101

  8.磁盘挂载文件

    /etc/fstab

    磁盘挂载文件

  9.开机加载脚本

    /etc/rc.local

    1、编辑开机自启动脚本

      vim /etc/rc.local

    2、设置开机自启动权限

      chmod +x /etc/rc.d/rc.local

    3、重启系统

  10.系统启动级别

    系统启动级别:

      0:关机

      1:单用户模式(无法通过xshell的方式使用)

      2:多用户无网络模式

      3:完全多用户模式

      4:待定

      5:桌面模式

      6:重启

    设置系统级别:

      init [编号] 临时设置

      systemctl set-default [系统启动级别]

  11.变量加载文件

    在Linux中添加环境变量怎么添加呢?

    添加变量的文件

      /etc/profile

      /etc/bashrc

      ~/.bash_profile

      ~/.bashrc

    添加变量的文件夹

      /etc/profile.d/

    增加环境变量有两种方式:

      1.临时添加

      2.永久添加

    增加环境变量的格式:

      export [变量名] = [变量值]


    查看本机的环境变量:

      echo $[变量名]   : 查看某一个环境变量

      printenv              : 查看所有的环境变量

    读取环境变量的几种情况,并且测试出使用文件的先后顺序

      1.重启

        /etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile

      2.切换用户

        /etc/profile.d --> /etc/bashrc --> ~/.bashrc

 

      3.重新登录用户

        1.su - [用户名]

          /etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile


        2.ssh root@192.168.15.101

          /etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile

      知识储备:

        useradd [用户名]

        su [用户名]

  12.登录提示文件

    /etc/motd

      登录成功之后显示的信息

    /etc/issue

      登录之前显示的信息

  13.编译安装目录

    /usr/local

      # 安装第三方软件的目录

    方式一

      下载rpm安装包

    方式二

      yum安装python:yum install python3  (推荐使用)

  14.系统日志目录

    /var

  15.保存系统运行状态的目录

    /proc/cpuinfo

      保存CPU运行状态的

      lscpu

    /proc/meminfo

      保存内存的状态的

      free

    /proc/loadavg

      保存系统负载的

      w

      0.00 : 1分钟内的CPU负载

      0.01 : 5分钟内的CPU负载

      0.05 :15分钟内的CPU负载

      负载:当前系统的所有进程占用CPU的时间比

    /proc/mounts

      保存系统挂载信息

      mount

      umount

 

 

END

posted @ 2021-12-13 17:47  Snails蜗牛  阅读(145)  评论(0编辑  收藏  举报