Linux基础-IP地址修改,Xshell简易使用,常用yum操作,虚拟机常规操作

1.CentOS 7.5 修改IP
ifconfig
CentOS 7修改ip的方法:
第一种: nmtui
方向键,Tab,空格,回车
第二种: 修改网卡配置文件
cat /etc/sysconfig/network-scripts/
ls
找到需要配置的网卡
BOOTPROTO = none / static / dhcp # 网卡获取ip地址的方式
none / static : 手动配置IP
dhcp : 动态配置IP

ONBOOT = yes # 网卡启动状态
yes : 开机启动状态
no : 开机禁用状态

IPADDR = 10.1.0.200 # 配置IP地址
PREFIX = 24 # 子网掩码
GATEWAY = 10.1.0.254 # 配置网关
DNS1 = 114.114.114.114 # 配置DNS,可以写三个

通过sed修改网卡的配置信息

sed 's/IPADDR=10.1.0.100/IPADDR=10.1.0.200/g' /etc/sysconfig/network-scripts/ifconfig-enss3
sed 's/ONBOOT=no/ONBOOT=yes/g' /etc/sysconfig/network-scripts/ifconfig-enss3
sed 's/BOOTPROTO=dhcp/BOOTPROTO=none/g' /etc/sysconfig/network-scripts/ifconfig-enss3

修改完之后,使用 systemctl restart network 重启网络,让配置生效

https://www.baidu.com / 是域名
我们必须把域名变成(解析)成IP地址,才能够访问到这台服务器

  1. Xshell优化
    xshell连接失败,排错思路
    1.ping虚拟机,如果ping不通,检查vmvare8网卡的IP地址
    2.关闭selinux
    cat /etc/selinux/config
    sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
    修改完之后,必须重启服务器才能生效
    setenforce 0 # 临时生效
    3.关闭firewalld(防火墙)
    systemctl stop firewalld # 临时关闭
    systemctl disable firewalld # 永久关闭

  2. xshell的会话,存放路径修改
    xshell-->选项-->"会话文件夹路径"
    建议将该路径修改为非C盘的路径,便于修改拷贝,防止系统重装造成文件丢失

  3. xshell修改缓冲区大小
    属性 --> 终端 --> 滚动缓冲区 --> 缓冲区大小 (默认1024行)

  4. xshell双击会话连接,可以复制会话ssh渠道

  5. CentOS 7.5 修改语言支持
    查看当前系统预言之池
    echo $LANG
    英文:
    LANG=en_US.UTF-8
    中文:
    LANG=zh_CN.UTF-8

清屏
ctrl + l
clear

虚拟机通过NAT网络模式上网,排错思路:

  1. ping www.baidu.com
  2. 检查网关
  3. 检查dns
  4. 检查Vmvare的虚拟网络编辑器-->nat设置
    5.检查windows系统服务
    1). 右键我的电脑 --> 管理 --> 服务和应用程序 --> 服务
    2). win+r --> services.msc
    3). 任务管理器 --> 服务 (临时)

VMvare Authorization Service 正在运行/已启动 自动
VMvare DHCP Service 正在运行/已启动 自动
VMvare NAT Service 正在运行/已启动 自动

  1. yum讲解
    Linux的软件安装工具
    仓库,库管,工具
    /etc/yum.repo.d/*.repo
    [base] # 仓库名称
    name= # 仓库描述
    mirrorlist= # 仓库镜像路径
    baseurl= # 仓库url
    enabled=0 # 仓库是否启用; 1表示启用,0表示关闭 (默认是1,需要修改为0)
    gpgcheck=0 # 密钥检测; 1表示开启,0表示关闭

CentOS7构建国内yum源:
1.下载国内yum源文件 (aliyun)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

如果是最小安装,系统里没有wget命令,就使用下面的命令来实现

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
2. 下载成功以后,使用 yum makecache ,生成缓存
注意:
如果有报错
sed -i 's/gpgcheck=1/gpgcheck=0/g' /etc/yum.repo.d/CentOS-Base.repo

  1. yum常用命令:
    yum list 列表
    yum search 搜索
    yum search ifconfig # 可以查看想要使用ifconfig命令,需要安装哪个包
    yum provides tree # 可以查看想要使用ifconfig命令,需要安装哪个包;更加精准
    yum install -y 安装
    yum install -y net-tools
    yum remove 移除
    yum remove -y net-tools
    yum grouplist
    yum groupinstall
    yum groupremove
    yum update -y
    升级所有包同事也升级软件和系统内核
    yum upgrade -y
    只升级所有包,不升级软件和系统内核
    [root@wll ~]# yum provides tree
    Loaded plugins: fastestmirror, langpacks
    Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
    Determining fastest mirrors
  • base: mirrors.aliyun.com
  • extras: mirrors.aliyun.com
  • updates: mirrors.aliyun.com
    tree-1.6.0-10.el7.x86_64 : File system tree viewer
    Repo : base
    [root@wll ~]#

后面学习各种框架:

  1. 安装

  2. 修改配置文件

  3. 启动服务

  4. 虚拟机做快照
    建议在关机状态下做快照
    虚拟机 --> 快照 --> 拍摄快照

  5. 虚拟机克隆
    必须在关机状态下进行(init 0)
    虚拟机 --> 管理 --> 克隆时

  6. 建议使用快照克隆(快照为关机时拍摄的快照,开机拍摄的快照不显示)

  7. 建议使用链接克隆(节省空间)

  8. 克隆完后,需要进入虚拟机修改相应的参数
    1). 修改ip地址
    /etc/sysconifg/network-scripts/ifcfg-ens33
    2). 删除UUID
    克隆模板机建议删除此项,这样以后的克隆机也都不用修改此项

原文地址:https://www.cnblogs.com/s-sx/p/11819966.html