使用Xshell远程操控Linux系统及Linux的基本操作

您所在的位置:网站首页 xshell连接linux虚拟机教程 使用Xshell远程操控Linux系统及Linux的基本操作

使用Xshell远程操控Linux系统及Linux的基本操作

#使用Xshell远程操控Linux系统及Linux的基本操作| 来源: 网络整理| 查看: 265

使用Xshell远程操控Linux系统 一、 Xshell远程操控Linux系统1.1 如何使用Xshell1.1.1 开启VMware中的虚拟机1.1.2 虚拟机网络测试1.1.3 进行回话连接1.1.3 输入管理员账号(ROOT)和密码进入 二、 Linux的基本操作2.1 Linux基础命令

一、 Xshell远程操控Linux系统

在实际生产环境中,往往办公地点和服务器位于不同地理位置,这时对服务器进行配置,就需要使用第三方远程管理工具如Xshell,它是一个强大的安全终端模拟软件,支持多种远程连接协议。可以在Windows页面下用来访问远端不同系统下的服务器,从而达到比较好的远程控制终端的目的。如下图是Xshell运行的界面。 在这里插入图片描述

1.1 如何使用Xshell

XShell的安装比较简单,这里就不写具体步骤了。

1.1.1 开启VMware中的虚拟机

将Linux虚拟机开机,进入桌面后,打开终端,然后输入 ifconfig 查看到虚拟机的IP地址 在这里插入图片描述

1.1.2 虚拟机网络测试

在宿主机上对虚拟机进行网络通信测试,使用ping命令,可以ping通代表正常。 在这里插入图片描述

1.1.3 进行回话连接

名称随便写,协议为SSH,主机为虚拟机IP地址,端口号为22 将键盘和VT模式分别按照下图要求设置。 在这里插入图片描述

1.1.3 输入管理员账号(ROOT)和密码进入

在这里插入图片描述 在这里插入图片描述

二、 Linux的基本操作 2.1 Linux基础命令 命令行提示符 [root@localhost ~]#

root:当前登录系统的用户 localhost:主机名称 ~ :当前所在目录 #:代表管理员登录; $:代表普通用户登录 在这里插入图片描述

切换用户 su 用户名 ##切换后所在目录不变 su -用户名 ##切换后所在目录变成用户家目录

管理员切换任意普通用户无需密码,但是普通用户切换到管理员的时候需要输入密码。 在这里插入图片描述 使用su - 切换后的目录会变成家目录 在这里插入图片描述

查看当前主机的完整名称

hostname

[root@localhost ~]# hostname

在这里插入图片描述

临时设置主机名

hostname + 主机名

[root@localhost ~]# hostname zhangsan

在这里插入图片描述

永久设置主机名

hostnamectl set-hostname + 主机名

[root@localhost ~]# hostnamectl set-hostname ccc03072

在这里插入图片描述 或者 vi /etc/hostname( 设置完后需重启系统才生效)

[root@localhost ~]# vi /etc/hostname

在这里插入图片描述 在这里插入图片描述 步骤: 按 i 键先删除旧主机名,再输入新主机名(只有第一行有效) 按ESC键,再按SHIFT +“:” 组合键,输入wq,再按回车键退出

查看当前系统版本信息

cat /etc/ redhat-release 或 cat /etc/*release *

[root@localhost ~]# cat /etc/redhat-release [root@localhost ~]# cat /etc/*release*

在这里插入图片描述

查看当前版本内核

uname -r

[root@localhost ~]# uname -r

在这里插入图片描述

临时修改网卡

ifconfig ens33 192.168.80.123/24 或 ifconfig ens33 192.168.80.234 netmask 255.255.255.0

[root@localhost ~]# ifconfig ens33 192.168.80.123/24 [root@localhost ~]# ifconfig ens33 192.168.80.234 netmask 255.255.255.0

在这里插入图片描述

永久修改网卡

vi /etc/sysconfig/network-scripts/ifcfg-en33

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-en33

在这里插入图片描述

TYPE=Ethernet ————————设置网卡类型,“Ethernet"表示以 太网DEVICE=ens33————————设置网卡的名称ONBOOT=yes—————————设置网卡是否在Linux操作系统启动时激活BOOTPROTO=static——————设置网卡的配置方式,“static" 表示使用静态IPADDR-192.168.80.78—————设置网卡的IP地址NETMASK=255.255.255.0————设置网卡的子网掩码GATEWAY=192.168.80.2————设置网卡的默认网关地址DNS1=192.168.80.2 ——————设置DNS服务器的IP地址 重启网卡 systemctl restart network ##重启所有的网卡(有多个网卡不建议此操作) ifdown ens33 ; ifup ens33 ##重启指定网卡(Xshell要关闭和打开同时) ifdown ens33 ##关闭某个网卡 ifup ens33 ##启动某个网卡

在这里插入图片描述 在这里插入图片描述

查看网卡地址

ifconfig 或者 ip a

[root@localhost ~]# ifconfig

在这里插入图片描述

添加静态路由条目 查看路由表条目route - n [ root@localhost ~ ] # route - n

在这里插入图片描述

临时添加路由(重启network服务失效)

route add -net 192.168.1.0/24 gw 192.168.80.2 [dev ens33] -net:指定目标网段的地址 gw:指定下一跳路由器的IP地址 dev:为路由指定的输出接口

[ root@localhost ~ ] # route add -net 192.168.1.0/24 gw 192.168.80.2

在这里插入图片描述

永久添加路由( 重启network服务生效)

方法一:

vi /etc/ sysconfig/ static- routes any net any gw 192.168.80.2 any net 192.168.3.0/24 gw 192. 168.80.2 any net 10.0.0.0 netmask 255.0.0.0 gw 192.168.80.2 any host 192.168.100.100 gw 192.168.80.2 systemctl restart network 重启后生效

方法二:

vim /etc/ sysconf ig/ network-scripts/ route-ens33 default via 192.168.80.2 dev ens33 #默认路由,另一种格式 0.0.0.0/0 192.168.14.254 dev ens33 10.211.6.0/24 via 192.168.80.2 dev ens33 192.168.100.200 via 192.168. 14.254 dev ens33 systemctl restart network 测试网络

ping 192.168.100.100 traceroute (静态跟踪) mtr (动态追踪) 在这里插入图片描述

重启系统 reboot init 6 shutdown -r now [root@localhost ~]# reboot [root@localhost ~]# init 6 [root@localhost ~]# shutdown -r now 关机

poweroff init 0 shutdown -h now shutdown -c

[root@localhost ~]# poweroff [root@localhost ~]# init 0 [root@localhost ~]# shutdown -h now [root@localhost ~]# shutdown -c 修改DNS

/etc/ resolv. conf

[root@localhost ~]# vim /etc/resolv.conf

是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名。最多可以指定3个不同的DNS服务器地址,优先使用第一 个DNS服务器。对该文件所做的修改将会立刻生效。 在这里插入图片描述 注意:此配置文件与网卡配置文件的DNS1参数作用相同,哪个最后修改或重启, 系统就使用哪个配置。

修改命令行提示符颜色

[root@localhost ~]# PS1="[\e[1;34m][\u@\h \W]\$[\e[0m] "

在这里插入图片描述

PS1="[\e[1;35m][[\e[1;34m]\u[\e[1;36m]@[\e[1;34m]\h [\e[1;31m]\w[\e[1;35m]][\e[1;36m]\$[\e[0m] " 在这里插入图片描述

[\e[1;35m][ ====> 定义左边的"[" [\e[1;34m]\u ====> 定义用户名 [\e[1;36m]@ ====> 定义"@" [\e[1;34m]\h ====> 定义第一个点(.)之前的主机名 [\e[1;31m]\w ====> 定义目录完整路径 [\e[1;35m]] ====> 定义"]" [\e[1;36m]\$ ====> 定义"#“或”$" [\e[0m] ====> 一段不显示字串的结束



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3