使用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验证。