Linux系统目录结构

Linux系统目录结构

  • 正则表达式
  • 系统目录结构介绍
  • 目录结构知识

 

一、正则表达式

  vim中在前10行开头加上#

    可视化编辑

    1.进入末行模式

    2.输入要操作的指定行数

      1,n 指定的是操作1到n行,%代表的是文本的最后一行的行号

    格式:

      s/被替换的内容/替换的新内容/g

        :1,10 s/\(.*\)/# \1/g

  正则表达式

* :匹配任意字符的任意个数,除换行符(\n)之外
. : 匹配某一个字符
? :匹配零次或一次前导字符
+ : 匹配一次或多次前导字符
^ : 匹配以某个字符开头
$ : 以某个字符结尾
\ : 取消转义
(): 分组
[]: 或者(里面包含的任意一个字符)
| :或者(两边的字符整体)
{}:指定匹配个数
    {n}    : 匹配n次
    {n,m}    :匹配n到m次
    {n,}     :匹配至少n
    {,m}    :匹配最多n次

 

二、系统目录结构介绍

  1.目录结构特点

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

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

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

  2.目录挂载初识

    挂载命令:mount

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

    查看本机挂载命令

[root@localhost dev]# df -h

    卸载挂载的磁盘

[root@localhost dev]# umount /mnt/

  3.目录结构发展

    第一块磁盘:/

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

  4.关闭selinux

    临时关闭

[root@localhost ~]# setenforce 0

    永久关闭

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

 

三、目录结构知识

  1.网卡配置文件

/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 [网卡名称]

    关闭网络管理器(因为已经有了network)

systemctl  stop NetworkManager
systemctl  disable NetworkManager
或
systemctl  disable --now  NetworkManager

    判断SSH服务是否开启

[root@localhost ~]# systemctl status sshd

    解析配置文件

/etc/reslove.conf  : 临时dns配置文件
        
114.114.114.114 中国电信
223.5.5.5/223.6.6.6    中国阿里云
8.8.8.8 谷歌

    主机名称文件

临时修改
hostname baidu
永久修改
[root@baidu ~]# vim /etc/hostname  # 需要重启生效
[root@baidu ~]# hostnamectl set-hostname oldboy  # 立即生效
posted @ 2021-12-11 16:35  尤露  阅读(41)  评论(0)    收藏  举报