Linux操作系统

Posted 婷婷的橙子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux操作系统相关的知识,希望对你有一定的参考价值。

01. Linux环境部署过程

1. 虚拟化环境部署
虚拟化概念介绍:
① 可以充分利用服务器性能资源
② 可以节省服务器物理资源
虚拟软件无法部署 vmware:
① 系统防火墙或安全软件是否关闭
② 系统中曾经部署过程虚拟化程序 
③ 硬件环境需要支持虚拟化  

虚拟网络环境配置:
① 虚拟网络编辑器:
   · 虚拟网卡网络模式说明

桥接模式:

     特点:
     ① 可以实现让虚拟主机进行访问互联网
     ② 虚拟主机地址信息和宿主机地址网段相同
        192.168.18.10--服务器(手工)   192.168.18.200   
        缺陷: IP地址冲突 
        优势: 可以随意让宿主机和虚拟主机进行互访通讯


    192.168.18.10~20   张三  虚拟主机  192.168.18.10 虚拟系统问题
    192.168.18.21~30   李四
    192.168.18.31~40   王五  远程软件 连接 192.168.18.10主机
    
    物理服务器01  虚拟主机11 虚拟主机12 虚拟主机13
    物理服务器02  虚拟主机21 虚拟主机22 虚拟主机23
        
     

NAT模式:

    特点: 
    ① 可以实现让虚拟主机进行访问互联网
    ② 虚拟主机地址信息和宿主机地址网段不要相同
           10.0.0.100               192.168.18.200
       优势: 不会产生地址冲突
       缺陷: 虚拟主机不方便被其他物理主机远程管理
        
     

仅主机模式:

    特点:
    ① 不能访问外网环境
    ② 架构网络环境安全


虚拟主机安装系统:
第一个历程: 加载系统镜像   OK
第二个历程: 修改网卡名称   OK 
第三个历程: 配置网卡地址   OK 
第四个历程: 进行分区操作   OK 
/boot 分区  == 系统启动文件数据
/  根分区   == C盘
swap  交换分区  ==  在内存不够用临时将磁盘空间充当内存空间使用

第五个历程: 预装初始软件   ok
第六个历程: 设置管理员密码  123456   

02. linux系统管理操作

1) 系统网络配置:
方式一: 图形界面配置:    
nmtui -- 地址 掩码 网关 dns
异常: 没有显示图形
systemctl start NetworkManager
重启网络服务:
systemctl restart network

检查确认:
ip address show eth0
ping www.baidu.com 

方式二: 编辑网卡文件:
static == none
cat /etc/sysconfig/network-scripts/ifcfg-eth0 
重启网络服务:
systemctl restart network

检查确认:
ip address show eth0
ping www.baidu.com 

2) 利用远程管理系统
第一个步骤: 需要具有远程软件
第二个步骤: 配置远程连接会话
地址 10.0.0.200  协议 ssh  端口 22 
[root@test-201 ~]#  --- 命令提示符

3) 控制系统运行状态
关机: 
立即关机:
① shutdown -h now
② poweroff

延迟关机:
shutdown  -h  5   --- 5分钟之后关闭系统
shutdown  -c      --- 取消关机计划

重启: 推荐
立即重启:
① shutdown -r now
② reboot

延迟重启:
shutdown  -r  5 

Linux系统学习过程中:
1) 关注命令操作后提示信息:
执行正确: 成功 ok 没有任何提示
执行失败: error 警告 failed
2) 几乎所有配置完毕后,需要重启相应服务加载配置
3) 所有功能配置之后要检查确认

作者:婷婷的橙子

发布时间:2021年2月19日

以上是关于Linux操作系统的主要内容,如果未能解决你的问题,请参考以下文章

LINUX PID 1和SYSTEMD PID 0 是内核的一部分,主要用于内进换页,内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程(代码片段

[linux][c/c++]代码片段02

linux打开终端如何启动scala,如何在终端下运行Scala代码片段?

linux中怎么查看mysql数据库版本

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程