虚拟机和Linux入门及安装实操教程
虚拟机安装步骤与配置
虚拟机中安装Linux系统
新建虚拟机
配置虚拟机硬件
此主机支持Intel VT-x但Intel VT-x处于禁用状态
参考:此主机支持Intel VT-x但Intel VT-x处于禁用状态
https://jingyan.baidu.com/article/59a015e3929235b695886539.html
参考:联想电脑怎么进入bios
https://jingyan.baidu.com/article/59703552a6e7a7cec1074001.html
配置虚拟机软件
设置为English英文语言
设置调整时区
加载虚拟机
设置密码
重启
登录虚拟机(注:输入的密码不可见)
配置虚拟机
配置虚拟机
A ping网络是否通顺
B 查看网络信息 ip addr
C 动态获取ip地址 dhclient
查看NAT设置中的网关ip
设定的ip中的第7、8、9位数字要与“ NAT设置中的网关ip ”中的第7、8、9位数字保持一致
手动设定ip
输入命令 vi /etc/sysconfig/network-scripts/ifcfg-ens33 回车
进入网络配置的页面 然后点击 i 此时进入insert编辑模式
修改完成之后 按esc 找到UUID这一行 双击 d 删除UUID 再按 :wq 回车 保存并退出
此时重启网络服务 service network restart
此时在使用 ip addr 查看网卡信息 发现已经修改成功
通过 ping www.baidu.com 验证是否能联网 ctrl+c 中断ping的输出
关闭防火墙
(关闭close:下次启动会重新打开 关闭disable: 永久性关闭)
linux-4-xshell的安装步骤与配置
xshell用来远程连接虚拟机
linux-4-xshell的安装
替换掉:
连接
用户身份验证
新建会话
Xftp的安装与配置
Xftp
https://baike.baidu.com/item/Xftp/249096?fr=aladdin
Xftp简介
Xftp的安装
打开将自动连接
使用命令进行操作:
参考:常用vi操作
https://blog.csdn.net/linhao19841211_2/article/details/8219371
新建一个文件或者打开一个文件:vi filename
保存与退出:
只保存: :w
保存并且退出: :wq
文件无修改,退出: :q
文件有修改,放弃修改,强制退出: :q!
强制保存: :w! (适用于如下场景:使用:w保存时提示:E45: 'readonly' option is set (add ! to override) ,此时修改文件权限为可写,再使用:w!保存即可)
插入字符:
在当前位置插入: i
在当前位置的后一个位置插入: a
删除字符:
删除当前光标所在字符: x
插入行:o (在当前行后面插入一个空行)
删除行(同时会复制行到剪贴板):
删除当前行: dd
删除n行: <n>dd
删除i到j行: :i,jd
删除当前行到最后一行: :.,$d
删除当前光标所在字符到行尾最后一个字符: D
跳转行首:如果想到行尾,再按下$键
跳转到第n行: <n>G
跳转到最后一行: G
复制行: yy
粘贴行:p (在当前行的下一行插入复制的内容)
查找:
输入查找字符串: /pattern(从上往下找),?pattern(从下往上找)
查找上一个: N
查找下一个:n
替换(如果需要对/进行替换,需要使用反斜杠\进行转义,
例如: 将/a/b/c 替换为 /abc,那么应该这样输入:s/\/a\/b\/c/\/abc/g):
在当前行把abc替换为def: :s/abc/def/g
在i到j行把abc替换为def: :i,js/abc/def/g
在当前行把第一个abc替换为def: :s/abc/def/
从当前行到最后一行把abc替换为def: :.,$s/abc/def/g
撤销: u(注:只能撤销最后一次修改,连续两次撤销其实就是什么也没做,这可不像ultraedit可以撤销好多次的修改)
行号
显示行号: :set nu
撤销行号: :set nonu
光标在当前行移动
移动到行首:0或者^
移动到行尾:$
合并行:J (会把当前行和下一行合并成一行,当前行的内容和下一行的内容中保留一个空格)
显示当前行列信息:ctrl+g
插入其它文件的内容
vi a.txt,把n1-n2行写入到/tmp/x1文件:
:n1,n2 w! /tmp/x1
vi b.txt,在当前行的下一行插入/tmp/x1文件的内容:
:r /tmp/x1
空白字符
显示空白字符: :set list,注意:\t 标识为"^I",\n 标识为 "$"
隐藏空白字符: :set nolist
查看换行符风格::set fileformat
如果一个文件既有linux的换行符、又有windows的换行符,那么在行尾会显示有^M; 如果全是windows换行符,行尾是不会显示有^M的
将windows的换行符转为linux的换行符::1,最后一行行号s/^M$//g, ^M是一个字符不是输入^和M两个字符,即按住 ctrl 键不放,同时按v键产生^,依然按住 ctrl 键不放,同时按 m 产生M
查看字符编码: :set fileencoding
查看十六进制: :%!xxd
【CentOS配置互联网镜像源 https://blog.csdn.net/zzy0520/article/details/108919227】
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
【搭建linux软件仓库,创建自己的YUM仓库 https://blog.csdn.net/weixin_39633455/article/details/116752604】
sudo yum makecache
【yum安装wget命令 https://blog.csdn.net/magi1201/article/details/112659896】
yum install -y wget
【使用 yum 安装 vim https://blog.csdn.net/weixin_55491446/article/details/126164346 】
yum -y install vim*
开机的状态下,才能运行命令:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/118002.html