Linux系统学习知识

Linux学习网址:

  Linux passwd命令:修改用户密码 (biancheng.net)


Linux系统安装:
   centos 8安装教程_灬子非鱼丶的博客-CSDN博客

 

计算机网络基础知识:

  IP地址:用于标识机器的地址,类似于身份证号码。可分为局域网IP 、公网IPV4、6全球唯一

      网段:

  子网掩码:

  DNS:域名解析服务器,将网站域名解析成网站主机IP

  Gateway:网关,将需要请求外部的数据、送给网关。网关再进行下一跳再请求外部数据,所以网关通不通就决定于外部数据能不能访问。

 

查看本机IP:

  ip address、ip addr

       ifconfig

Linux系统网卡配置文件:

  /etc/sysconfig/network-scripts/ 文件名一般为:ifcfg-eno或者ifcfg-eth0类似的文件,可以先用ip addr 命令或者是ifconfig命令查看网卡信息

                                         

网卡配置信息:

   [root@myserver network-scripts]# cat ifcfg-ens37
   TYPE="Ethernet"         ##网卡类型:Ethernet(以太网)
   PROXY_METHOD="none" 
   BROWSER_ONLY="no"
   BOOTPROTO="none"   ##BOOTPROTO获取IP地址的方式 none static静态(需要手动配置)dhcp 动态(自动DHCP请求IP地址)
   DEFROUTE="yes"     ##是否开启默认路由 yes或no
   IPV4_FAILURE_FATAL="no"
   IPV6INIT="yes"
   IPV6_AUTOCONF="yes"
   IPV6_DEFROUTE="yes"
   IPV6_FAILURE_FATAL="no"
   IPV6_ADDR_GEN_MODE="stable-privacy"
   NAME="ens37"      ##该网卡的名称为:ens37
   DEVICE="ens37"     ##该网卡的设备名为:ens37
   ONBOOT="yes"                     ##开机是否启动网卡 yes或no  需要重启一下或是重启一下网络服务生效
   IPADDR=192.168.1.188        ##手动配置IPV4地址:192.168.1.188
   NETMASK=255.255.255.0  ##子网掩码
   GATEWAY=192.168.1.1   ##GATEWAY网关地址:192.168.1.1

重启网络服务:

  Centos7:systemctl  restart network

 

ifconfig命令

   ifconfig --- 查看所有网卡信息或IP地址

  ifconfig  XXX---单独查看XXX网卡名的信息

  ifdown  XXX-----停用XXX网卡

  ifiup   XXX-----启用XXX网卡

nmcli命令

  nmcli  c reload-----重新加载网卡

  nmcli  c up XXX-----停用XXX网卡

  nmcli  c down XXX-----启用XXX网卡

  nmcli connection------查看网卡连接信息

  nmcli connection show ---active-----查看所有活动的连接的网卡信息

  nmcli connection show  XXX-----指定查看具体的网卡信息

  nmcli connection delete XXX----指定删除一个网卡连接

  nmcli connection modify ens160  ipv4.addresses   192.168.1.189--------给ens160网卡手动添加一个192.168.1.189IP地址

  nmcli connection modify ens160  +ipv4.addresses 192.168.1.189/24------给ens160网卡手动添加一个192.168.1.189IP地址

  nmcli connection modify ens160 -ipv4.addresses 192.168.1.189/24-----删除ens160网卡192.168.1.189IP地址

  nmcli connection modify ens160 ipv4.addresses 192.168.1.189/24-----给ens160网卡添加一个子网掩码

  nmcli connection modify ens160 ipv4.dns 18.8.8.8 ipv4.gateway 192.168.10.254-------连写省事的写法

  提示:如果没有生效需要重启一下、网卡网络服务才会生效。

  nmcli connection modify ens160 ipv4.method manual-------IP地址获取方式设置成手动(BOOTPROTO=static/none)

  nmcli connection modify ens160 ipv4.method auto--------IP地址获取方式设置成自动(BOOTPROTO==dhcp)

 

  nmcli  connection modify ens160 ipv4.addresses 192.168.1.189/24-------给ens160网卡添加一个子网掩码(Netmask)、/24就是子网掩码的。

  思考一下:/24子网掩码是怎么算出来的?

 

 

Cenos8界面切换、命令或图形化

   设置默认进入命令行:systemctl set-default multi-user.target

   设置默认图形化界面:systemctl set-default graphical.target

   设置完完成重启生效:reboot

      (21条消息) Centos8 - 图形界面和命令行切换_小菠萝测试笔记的博客-CSDN博客

Linux下yum源配置

        教你分分钟搞定Linux下yum源配置 - 知乎 (zhihu.com)

posted @ 2022-05-20 18:18  learn_7  阅读(67)  评论(0)    收藏  举报