Linux系统网络设置与克隆
修改网络地址:
1、设置网卡为nat模式
2、确保windows下的服务是否启动(dhcp,net服务)
3、编辑文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
4、ONBOOT=yes
5、设置IP
static:
IPADDR=网络地址
NETMASK=子网掩码
GATEWAY=默认网关
6、重启网络:service network restart
7、检查:ping 网关(两个)
8、ping www.baidu.com
9、设置dns服务
vi /etc/resolv.conf
nameserver 114.114.114.114
克隆
1、克隆之后的操作系统需要重新分配物理地址
a、删除/etc/sysconfig/network-scripts/ifcfg-eth0 文件中的物理地址
删除两行:UUID和物理地址
b、删除文件 /etc/udev/rules.d/70-persistent-net.rules
rm -rf /etc/udev/rules.d/70-persistent-net.rules
2、修改主机名
/etc/sysconfig/network文件
3、重启启动linux: init 6
4、修改hosts
/etc/hosts 文件。在文件最后增加一行 :IP 地址 主机名
192.168.239.6 node8
192.168.239.7 node7
Linux简单命令
VI 全屏文本编辑器
打开文件
vim /path/to/somefile
vim +# :打开文件,并定位于第#行
vim +:打开文件,定位至最后一行
vim +/PATTERN : 打开文件,定位至第一次被PATTERN匹配到的行的行首
关闭文件
末行模式:
:q 退出 没有动过文件
:wq 保存并退出 动过了,不后悔
:q! 不保存并退出 动过了,后悔了
:w 保存
:w! 强行保存
:wq --> :x
命令模式下:
ZZ: 保存并退出 不需要冒号,编辑模式
全屏编辑器
模式:
编辑模式:(命令模式)按键具有编辑文本功能:默认打开进入编辑模式
输入模式:按键本身意义
末行模式:接受用户命令输入
输入模式
编辑–>输入:
i: 在当前光标所在字符的前面,转为输入模式;
a: 在当前光标所在字符的后面,转为输入模式;
o: 在当前光标所在行的下方,新建一行,并转为输入模式;
O:在当前光标所在行的上方,新建一行,并转为输入模式;
I:在当前光标所在行的行首,转换为输入模式
A:在当前光标所在行的行尾,转换为输入模式
输入–>编辑:
ESC
编辑–>末行:
--:
末行–>编辑:
– ESC, ESC
编辑模式
移动光标
字符
h: 左;j: 下;k: 上;l: 右
单词
w: 移至下一个单词的词首
e: 跳至当前或下一个单词的词尾
b: 跳至当前或前一个单词的词首
行内
0: 绝对行首
^: 行首的第一个非空白字符
$: 绝对行尾
行间
G:文章末尾
3G:第3行
gg:文章开头
翻屏
ctrl:f,b
删除&替换单个字符
x:删除光标位置字符
3x:删除光标开始3个字符
r:替换光标位置字符
删除命令 : d
dw,dd
复制粘贴&剪切
yw,yy
p
P
撤销&重做
u 撤销
ctrl+r 重做 撤销的操作
. 重复上一步的操作
末行模式
set:设置
set nu number
set nonu nonumber
set readonly
修改vi的配置文件 /etc/virc
/:查找
/after
n,N
?向上查找
!:执行命令
:!ls -l /
s查找并替换
s/str1/str2/gi
/:临近s命令的第一个字符为边界字符:/,@,#
g:一行内全部替换
i:忽略大小写
范围
n:行号
.:当前光标行
+n:偏移n行
:
末
尾
行
,
:末尾行,
:末尾行,-3
%:全文