Linux入门第一天——环境搭建补充内容(xshell与虚拟机等操作)
一、xShell的安装和使用
前往官网下载一个个人版的 xShell :https://www.netsarang.com/products/xsh_overview.html
要更换免费版的putty,参考:http://cnzhx.net/blog/putty-basic-usage/
xshell连接CentOS配置请参考:http://www.imooc.com/article/16648?block_id=tuijian_wz
每次连接请确保linux网络服务开启,若未设置永久自动开启,可手动开启以进行远程登陆:nmtui命令设置
永久开启方法待更i新,NAT配置模式待更新(当前为桥接模式)
无论如何正确的配置IP都连接不上时,参考下文第三点!(开启相关服务)
NAT模式时修改
vim /etc/sysconfig/network-script/ifcfg-eth0
DEVICE=eth0
HWADDR=:0C::E7:8A:ED
TYPE=Ethernet
UUID=d16c4ef1---96a7-b91dcea3c051
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.237.129
NETMASK=255.255.255.0
GATEWAY=192.168.237.255
// 其中,eth0视情况而定,比如本机是ens33,可以双击tab进行提示查看
DEVICE="eth0"
BOOTPROTO="static" ###
HWADDR="00:0C:29:3C:BF:E7"
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="ce22eeca-ecde-4536-8cc2-ef0dc36d4a8c"
IPADDR="192.168.1.101" ###
NETMASK="255.255.255.0" ###
GATEWAY="192.168.1.1" ###
TYPE=Ethernet
#POXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.137.128
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=785c3f48-3b4a---8251a16f1728
DEVICE=ens33
ONBOOT=yes
NETMASK=255.255.255.0 PROXY_METHOD=none
PREFIX=
ip可以在真实机查看(ipconfig)
修改之后查看ip (ifconfig),使用nmtui激活连接!
网关查看:


其他设置静态IP方法参考:
设置动态IP .输入“ip addr”并按回车键确定,发现无法获取IP(CentOS 7默认没有ifconfig命令),记录下网卡名称。 .输入“cd /etc/sysconfig/network-scripts/”按回车键确定,继续输入“ls”按回车键查看文件。 .输入“vi ifcfg-网卡名称”并按回车键确定。 .查看最后一项(蓝色框内),发现为“ONBOOT=no”。 .按“i”键进入编辑状态,将最后一行“no”修改为“yes”,然后按“ESC”键退出编辑状态,并输入“:x”保存退出。 .输入“service network restart”重启服务,亦可输入“systemctl restart netwrok”。 .再次输入“ip addr”查看,现已可自动获取IP地址。 设置静态IP .vi /etc/sysconfig/network-scripts/ifcfg-网卡名称 .BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.20
NETMASK=255.255.255.0
GATEWAY=192.168.0.1 .service network restart .如果报错Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for deta ,说明HWADDR设置的mac和ifconfig命令查看的mac不一致,改为一致就可以正常重启
xshell的配置使用
配置:
配色方案

自定义护眼色背景 R199 G237 B204,新增配色方案保存即可!
配色方案旁边点击编码,改为熟悉的UTF-8
再旁边选择字体,推荐字体如下:

连接:如图所示

退出:
请正常退出:logout,exit!
【更新】:若不是基本服务安装,请先安装ssh,简要版安装ssh可以参见网友的:

保持xshell会话请参见:http://www.cnblogs.com/newsoft/p/4938948.html
xhell出现:
Could not connect to '192.168.80.145' (port 22): Connection failed的解决办法(远程连不上xshell)
参见:http://www.cnblogs.com/zlslch/p/6746236.html
可以ping通,基本就可以连接了。(服务里面带VM的服务也可以尝试开启/重启试试)
xshell常用操作
1.复制粘贴
复制:Ctrl+Inter,或者使用选中自动复制功能:

粘贴:鼠标中键,Shift+Inter
其他操作参考:https://www.toutiao.com/a6512573047910695432/
2.多个会话同时执行命令
通过工具栏——查看——撰写栏开启

3.使用stfp传输文件
建立连接后,点击新建文件传输(弹出窗口直接关闭即可),若跳板机等环境中无法新建文件传输,则新建sftp连接即可

使用help查看帮助,可以拖动文件以上传。
出现无法写的问题:https://www.cnblogs.com/rocky-AGE-24/p/7131388.html
更多实例,参考:http://blog.sina.com.cn/s/blog_b8918f7b0102wwli.html
多集群同步脚本:
https://blog.csdn.net/u013634252/article/details/88070694
或者使用SCP:
scp -r /root/* root@hadoop02:/root/
https://www.cnblogs.com/fanblogs/p/11455319.html
向多个会话发送命令:显示-撰写栏
二、删除虚拟机
不推荐直接删除虚拟机文件夹的方法,推荐下图方式:

三、开启虚拟机失败
首先,打开VM时尽量通过管理员:

遇到无法连接 MKS: 套接字连接尝试次数太多;正在放弃时,是相关服务没有开启:

带VM的服务,开启即可:

三、克隆虚拟机
找到克隆入口:

选择克隆状态

创建完整克隆:

选择名称与位置:

克隆完成后修改IP,这样,3台机器就完成了!:

Linux入门第一天——环境搭建补充内容(xshell与虚拟机等操作)的更多相关文章
- centos LAMP第一部分-环境搭建 Linux软件删除方式,mysql安装,apache,PHP,apache和php结合,phpinfo页面,ldd命令 第十九节课
centos LAMP第一部分-环境搭建 Linux软件删除方式,mysql安装,apache,PHP,apache和php结合,phpinfo页面,ldd命令 第十九节课 打命令之后可以输入: e ...
- Unix/Linux环境C编程入门教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建
1. openSUSE是一款优秀的linux. 2.选择默认虚拟机 3.选择稍后安装操作系统 4.选择linux opensuse 5. 选择默认虚拟机名称 6.设置处理器为双核. 7.内存设置为2 ...
- 零基础学习Linux(一)环境搭建
从本文开始我会为大家介绍一下linux环境下详细的集群环境安装.配置.部署到实例演示的整个过程.在此过程中会给大家详细介绍一下Linux的操作技巧和一些工具的使用.今天开始第一步——环境搭建. 第一步 ...
- 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...
- 学习Linux(一)环境搭建
零基础学习Linux(一)环境搭建 从本文开始我会为大家介绍一下linux环境下详细的集群环境安装.配置.部署到实例演示的整个过程.在此过程中会给大家详细介绍一下Linux的操作技巧和一些工具的使用. ...
- centos LNMP第一部分环境搭建 LAMP LNMP安装先后顺序 php安装 安装nginx 编写nginx启动脚本 懒汉模式 mv /usr/php/{p.conf.default,p.conf} php运行方式SAPI介绍 第二十三节课
centos LNMP第一部分环境搭建 LAMP安装先后顺序 LNMP安装先后顺序 php安装 安装nginx 编写nginx启动脚本 懒汉模式 mv /usr/local/php/{ ...
- ThinkPHP第一课 环境搭建
第一课 环境搭建 1.说明: ThinkPHP是一个开源的国产PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的. 最早诞生于2006年初.原名FCS.2007年元旦正式更名为Think ...
- Cesium入门2 - Cesium环境搭建及第一个示例程序
Cesium入门2 - Cesium环境搭建及第一个示例程序 Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 验 ...
- 一、Android学习第一天——环境搭建(转)
(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 一. Android学习第一天——环境搭建 Android 开发环境的搭建 ...
随机推荐
- 使用 Azure CLI 管理 Azure 虚拟网络和 Linux 虚拟机
Azure 虚拟机使用 Azure 网络进行内部和外部网络通信. 本教程将指导读者部署两个虚拟机,并为这些 VM 配置 Azure 网络. 本教程中的示例假设 VM 将要托管包含数据库后端的 Web ...
- 为什么mysql要做主从复制?
为什么MySQL要做主从复制(读写分离)? 通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低. 为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来减轻主 ...
- CSS学习摘要-浮动与清除浮动
以下从浮动到BFC的段落 摘自MDN 网络开发者 float 浮动 float CSS属性指定一个元素应沿其容器的左侧或右侧放置,允许文本和内联元素环绕它.该元素从网页的正常流动中移除,尽管仍然保持部 ...
- 铁乐学python_day03-作业
1.有变量name = "aleX leNb" 完成如下操作: 移除name变量对应的值两边的空格,并输出处理结果 n1 = name.strip() print(n1) 结果:a ...
- python2.x和3.x的区别(不定时更新)
python2.x和3.x的区别 文:铁乐与猫 2018.3.16新增博文,为方便以后总结Python2.x与3.x的不同版本之间的区别,随时更新. python原本的宗旨是崇尚优美.清晰.简单.但p ...
- 绛河 初识WCF4
参考: http://blog.csdn.net/anlun/article/details/44860821 第四篇 初探通信--ChannelFactory 通过前几篇的学习,我们简单了解了WCF ...
- 【ASP.NET】#001 获取服务器IP
客户端ip: Request.ServerVariables.Get("Remote_Addr").ToString(); 客户端主机名: Request.ServerVariab ...
- Ubuntu 14.04安装QQ2012
GTkqq ,pidginQQ........等多多少少都存在一定的缺陷和问题. linuxQQ 有各种版本,这里介绍两种:linuxQQ(基本已不支持) 和 wineQQ (推荐使用) 1 ---- ...
- IDEA 使用技巧 Update
IDEA使用起来和Eclipse很大区别. 1.快捷键. 因为一个个熟悉起来费时间,就直接在Preferences—keymap里选择了Eclipse OS X,这样快捷键就转换到了Mac下Eclip ...
- JNLP应用程序无法打开的解决办法
JNLP应用程序无法打开: 1.控制面板-Java-Java 选项卡-查看.用户选项卡勾选对应版本JDK(没有就添加,路径填类似:D:\Program Files\Java\jre6\bin\java ...