使用xshell连接linux


Linux操作系统的基本使用

1. vi编辑器的常用命令

vi文件名 : 进入vi编辑器
i、a、o  : 进入编辑模式
:q!      : 不保存退出
:wq      : 保存并退出
:q       : 退出

2. Linux的常用命令

date :当前日期
cal 年份 / cal 年份 月份 :指定年月日历
poweroff:关机
reboot:重启
clear :清屏
exit  :退出当前会话
cd 文件路径  :进入指定文件目录
ls :查看当前目录下的所有文件
...

3. linux的ifcfg-ens33参数介绍

TYPE="Eehernet"     
PROXY_METHOD="none" #代理方式:关闭状态
BROWSER_ONLY="no"   #只是浏览器:否
BOOTPROTO="static"  #网卡的引导协议[static: 静态IP dhcp: 动态IP none: 不指定]
DEFROUT="yes"       #默认路由

TYPE="Ethernet"            #网卡类型(通常是Ethemet以太网)
PROXY_METHOD="none"        #代理方式:关闭状态
BROWSER_ONLY="no"          #只是浏览器:否
BOOTPROTO="none"           #网卡的引导协议[static: 静态IP dhcp: 动态IP none: 不指定]
DEFROUTE="yes"             #默认路由
IPV4_FAILURE_FATAL="no"    #是否开启IPV4致命错误检测
IPV6INIT="yes"             #IPV6是否自动初始化
IPV6_AUTOCONF="yes"        #IPV6是否自动配置
IPV6_DEFROUTE="yes"        #IPV6是否可以为默认路由
IPV6_FAILURE_FATAL="no"    #是否开启IPV6致命错误检测
IPV6_ADDR_GEN_MODE="stable-privacy" #IPV6地址生成模型
NAME="ens33"               #网卡物理设备名称
UUID="aecccd97-7e24-444f-83e1-1079f50e2541" #通用唯一识别码
DEVICE="ens33"             #网卡设备名称,必须和NAMe值一样
ONBOOT="yes"               #是否开机启动

IPADDR=192.168.109.2       #本机IP
PREFIX=24                  #子掩网码的长度
GATEWAY=192.168.109.2      #默认网关
DNS1=192.168.109.2         #域名
DNS2=114.114.114.114

4. 使用xshell连接linux

xshell:是一个强大的安全终端模拟软件

1、查看linux的nat设置

2、设置ifcfg-ens33配置文件,使用vi /etc/sysconfig/network-scripts/ifcfg-ens33命令进行编辑

3、通过 systemctl restart network.service 重新启动网络,并通过 ip add命令地址是否成功

4、通过设置xshell连接linux

5、连接成功

问题

1、linux的ifconfig命令无效?

1、环境变量里面没有配置ifconfig命令路径/
	ifconfig命令存在与sbin文件中,查看环境变量中是否有sbin
	通过命令echo $PATH查看环境变量:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
2、ifconfig没有被安装
	查看sbin文件下是否有ifconfig命令
	通过ls /sbin | grep ifconfig 查找,如果没有查找到说明没有安装关于ifconfig的包
	通过yum命令进行安装,通过 yum search ifconifg 命令查找ifconfig命令存在于哪个包中,
	查询结果如下:
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.huaweicloud.com
 * extras: mirrors.163.com
 * updates: mirrors.163.com
================================================================================================ 匹配:ifconfig =================================================================================================
net-tools.x86_64 : Basic networking tools
说明ifconfig命令存在于:net-tools.x86_64 
进行net-tools.x86_64的安装:
使用 yum install net-tools.x86_64 安装,安装成功后使用ifconfig验证。