• Linux——02(网络配置、进程和服务、关机重启命令)


    网络配置和系统管理操作

    查看网络IP和网关

    ping检测两台机器之间是否能够发送数据
    查看自己电脑的ip(Windows)
    此电脑→属性→网络和Internet→高级网络设置→更多网络适配器选项
    在这里插入图片描述
    在这里插入图片描述
    在Linux终端中输入ping 192.168.166.238,可以看到是电脑可以传输数据到虚拟机上
    在这里插入图片描述
    图形界面模式查看linux ip地址:
    打开应用程序→系统工具→设置
    在这里插入图片描述
    网络→设置图标,可以看到虚拟机的ip地址
    在这里插入图片描述
    命令行查看ip:
    输入ifconfig
    在这里插入图片描述

    到Windows的命令窗口,输入ping 10.7.24.130,可以看到虚拟机可以给电脑发送数据

    在这里插入图片描述

    小插曲
    在测试虚拟机给电脑发送数据时,报请求超时,发现是Linux防火墙没有关闭
    1 查看防火墙状态

    systemctl status firewalld
    
    • 1

    2 查看开机是否启动防火墙服务

    systemctl is-enabled firewalld
    
    • 1

    3 关闭防火墙

    systemctl stop firewalld
    
    • 1

    4 禁用防火墙(系统启动时不启动防火墙服务)

    systemctl disable firewalld
    
    • 1

    网络连接模式

    Virtual提供了很多网络连接模式
    在这里插入图片描述在这里插入图片描述

    在这里插入图片描述

    桥接模式:
    通过路由器DHCP分配IP,路由器与分配IP的主机构建了一个局域网,桥接为PC连接虚拟网桥,连接到交换机上,交换机分配VM的ip,这种模式下PC与VM是平等的
    坏处:若是C类地址,则只有1~254地址可分配
    在这里插入图片描述

    NAT模式:
    Network Address Tranzation,可以将地址转换,相当于PC网卡接入虚拟路由器,虚拟路由器将地址转换后分配VM IP。VM访问PC需要通过虚拟路由
    在这里插入图片描述

    仅主机:
    将PC网卡直接连接到交换机上,与所有VM构成一个局域网,所以无法访问外网
    在这里插入图片描述

    修改静态IP

    DHCP模式做服务器管理时很麻烦,所以定好服务器IP
    图形化页面:
    设置->网络->IP4->手动
    在这里插入图片描述
    在这里插入图片描述
    终端控制台:
    输入命令:vim /etc/sysconfig/network-scripts/ifcfg-enp0s8

    使用NAT+HostOnly

    打开VirtualBox,管理->全局设定->网络->添加一个Nat(60可改别的)
    在这里插入图片描述

    点击设置->网络,选择Nat网络
    在这里插入图片描述
    再创建一个HostOnly网卡
    在这里插入图片描述

    接下来修改静态ip
    输入命令:vim /etc/sysconfig/network-scripts/ifcfg-enp0s3,修改以下设置,IPADDR可中最后一位可自己设置
    在这里插入图片描述

    修改后输入命令:service network restart
    查看是否修改成功:ifconfig
    在这里插入图片描述
    此时可以ping通主机和外网:
    pin
    在这里插入图片描述
    接着可以自己配置HostOnly的ip,也可不配
    打开管理->主机网络管理器
    在这里插入图片描述
    接着修改HostOnly为静态ip
    将enp0s3复制一份,改名为enp0s8:cp ifcfg-enp0s3 ifcfg-enp0s8
    在这里插入图片描述

    输入命令:vim /etc/sysconfig/network-scripts/ifcfg-enp0s8,同上修改ip,注意是56段
    在这里插入图片描述
    此时主机可以ping通虚拟机(ping HostOnly的)
    在这里插入图片描述

    可能遇到的问题

    在这里插入图片描述

    修改主机名

    查看主机名:hostname
    进入配置主机名的文件:vim /etc/hostname,修改后保存,但是要重启才能生效。
    查看主机具体信息:hostnamectl
    在这里插入图片描述
    不用重启,直接修改主机名:hostnamectl set-hostname name,name为想修改的名
    此时新开一个中断ctrl+alt+F3,可以看到主机名已经改变
    在这里插入图片描述

    添加hostname与ip映射

    hostname与ip就相当于通讯录中姓名与具体电话号的关系
    进入hosts:vim /etc/hosts
    在这里插入图片描述

    小问题

    配置号nat的ip后,每次重新启动都会重置为56段,需要先运行一下网络重启service network restart才正常。

    远程登录

    使用工具:MobaXterm
    在这里插入图片描述
    连接成功
    在这里插入图片描述
    也可以使用windows的cmd,输入ssh 用户@地址
    在这里插入图片描述

    Linux中的进程和服务

    service服务管理

    • 1.基本语法
      service 服务名 start|stop|restart|status(CentOS6)
      systemctl start|stop|restart|status 服务名(CentOS7)
    • 2.经验技巧
      查看服务方法:/ect/init.d/服务名(CentOS6)
      /usr/lib/systemd/system(CentOS7)
      通常会提到守护服务(daemon),表示当前进程是一个守护进程,想要调起一个服务就需要守护进程
      在这里插入图片描述

    设置服务自启动

    输入命令setup,会进入一个图形页面
    在这里插入图片描述
    回车后进入,带*就是开机自启动
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    配置服务开机启动和关闭防火墙

    关闭/开启服务自启动命令::systemctl disable/enable serviceName
    查看所有服务自启动情况命令::system-unit-files
    查看某服务自启动情况命令::systemctl status serviceName
    CentOs7之前防火墙服务名称:iptabes
    CentOS7防火墙服务名称:firewalld

    例:查看防火墙状态与关闭防火墙

    查看防火墙自启动状态::systemctl status firewalld

    请添加图片描述
    可以看到是enable,即自启动状态
    关闭防火墙自启动::systemctl disable firewalld

    关机重启命令

    关机命令::shutdown
    在这里插入图片描述

    默认会在一分钟后关机
    取消关机命令::shutdown -c
    在这里插入图片描述
    立刻关机命令::shutdown now
    在n分钟后关机:shutdown n,n为任意数字
    在确定时间点关机(21:00)::shutdown 21:00
    在这里插入图片描述

    • 默认为1min后关机原因
      因为Linux为了效率,是预先读取,延迟写入
      所以关机前最好使用命令::sync,可以将buffer中内容立刻刷到硬盘上,防止数据丢失

    其他与关机有关命令

    halt 停机,关闭系统,但不断电(shutdown -H)
    poweroff 关机,断电(shutdown -h)
    reboot 重启(shutdown -r now)

  • 相关阅读:
    数据结构与算法(Java篇)笔记--Comparable接口
    稳定性实践:开关和预案
    最全解决docker配置kibana报错 Kibana server is not ready yet
    redis的原理和源码-缓存的三个常见问题(缓存穿透、缓存击穿、缓存雪崩)
    2022.4昆明 E Easy String Problem
    (一)gitblit安装教程
    Win32简单图形界面程序逆向
    手机取证基础知识(一)
    ArcGIS中ArcMap栅格遥感影像的监督分类
    数字化转型有哪些关键步骤?
  • 原文地址:https://blog.csdn.net/YiRenGengShangBuQi/article/details/126892294