栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【笔记】基础命令&vim快捷键&网卡配置文件&DNS解析配置文件&修改主机名称

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【笔记】基础命令&vim快捷键&网卡配置文件&DNS解析配置文件&修改主机名称

基础命令: help

help 内部命令 #帮助(用于内置命令)
bash内置命令: 解释器中默认已存在的命令 不能使用man帮助查询 可以使用help

man

man 外部命令 #手册(用于外置命令)
bash外置命令: 后续安装的命令 可以使用man 也可以help命令查询

history

history #显示历史执行过的命令
-c 清空历史命令
[root@AHui ~]# !314 # 使用叹号加history显示的历史编号

注意: !cat 执行最后一次cat的动作
esc 加 . 快速调用上一次执行最后的一个参数

vim快捷键

vim 文本编辑器 vi的增强版本(yum -y install vim) 提高工作效率 提高Shell编程效率
vim 视图模式: vim 文件

快捷方式: 移动

G: 移动光标到文件的末尾
1G: 移动到第一行
10G: 移动到第10行
gg 移动到首行
End 移动到行尾 $
Home 移动到行首 ^ 0

快捷方式: 删除

dw 删除单词
x 删除一个字母
dd: 删除光标所在行
3dd: 删除3行
dG: 删除光标所在到文件的末尾
D: 删除光标所在到行尾
d+^ 删除光标所在到行首 d+home d+0
u: 撤销上一次动作

快捷方式: 进入编辑模式

a: 追加方式进入编辑模式
i: 在当前位置进入编辑模式
o: 在当前行下一行插入一行进入编辑模式
O: 在当前行的上一行插入一行进入编辑模式
C: 删除光标所在到行尾 进入编辑模式

快捷方式: 复制粘贴

yy: 复制光标所在行
nyy: 复制n行内容 3yy 复制3行内容
p: 粘贴内容
3p: 粘贴3次

底行模式:

视图模式打出”:”
wq: 保存并退出
q: 退出(没有对文件进行修改)
q!:强制退出不保存
set nu: 显示行号
set nonu: 取消显示行号

搜索内容:

视图模式输入 “/”
/root 搜索root的行
n 查找下一个root
N 往上查找 root

块模式:

ctrl+v 进入块视图 只在vim中可以使用 vi不支持
ctrl+v: 按左右键选择内容操作

批量添加注释:
ctrl+v 选择n行
输入I 进入编辑模式
输入内容
按两次esc完成批量编辑操作(按1次esc稍等1秒)

网卡配置文件

/etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet			# 网络类型 以太网(快速以太网)
NAME=eth0				# 网卡的名称
BOOTPROTO=none			# IP地址的配置方式
							#none:   手动配置IP
							#static: 手动配置IP
							#dhcp:   自动从dhcp服务获取ip地址
UUID=673a2b3c-cebd-4dba-b577-a286246a84b3 # 硬件的唯一标识 UUID是唯一的  网卡配置中可以删除
DEVICE=eth0				# 硬件的网卡名称
ONBOOT=yes				# 开机是否自动启动
IPADDR=10.0.0.200		# IP地址 局域网内唯一(教室 公司 学校 虚拟机网络)
PREFIX=24			    # 子网掩码 决定了可用IP地址的数量 24决定了 10.0.0.1-10.0.0.254
					        # NATMASK=255.255.255.0
GATEWAY=10.0.0.2		# 网关 去外网必经之地)
DNS1=223.5.5.5			# 域名解析服务器

优化后网卡配置:

[root@AHui ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.200
PREFIX=24
GATEWAY=10.0.0.2
DNS1=223.5.5.5
DNS2=114.114.114.114    # 备用DNS服务器地址
DNS解析配置文件 什么是域名解析:

域名: www.baidu.com www.sina.com www.weibo.com www.AHui.com
将域名解析成IP地址
www.baidu.com —> DNS服务器–>将域名转换成IP地址

DNS服务器:
223.5.5.5 阿里云
114.114.114.114 电信
8.8.8.8 谷歌(实际国内的)
202.106.0.20 联通

/etc/resolv.conf # 配置DNS服务器的IP地址

  1. 网卡中配置的dns会覆盖resolv.conf
  2. 网卡中不配置dns则不会覆盖resolv.conf
  3. resolv.conf 直接手动配置 直接生效不需要重启网卡
配置多个DNS服务器
[root@AHui ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 223.5.5.5
nameserver 114.114.114.114

使用nslookup解析域名 (yum -y install bind-utils)
		
[root@ahui ~]# nslookup www.baidu.com
Server:		223.5.5.5
Address:	223.5.5.5#53
  
Non-authoritative answer:
www.baidu.com	canonical name = www.a.shifen.com.
Name:	www.a.shifen.com
Address: 110.242.68.3
Name:	www.a.shifen.com
Address: 110.242.68.4
修改主机名称

/etc/hostname # 存放主机名称

[root@AHui ~]# hostname
AHui

配置主机名称:

临时生效(重启系统失效)
第一个步骤: 使用hostname 主机名称 配置主机名
[root@AHui ~]# hostname test
第二个步骤: 退出xshell重新连接生效

永久配置: 第一种方式: 修改配置文件

[root@test ~]# cat /etc/hostname
LiXiao
修改完成需要重启系统生效

第二种方式: 临时+永久方式修改主机名称

执行下面命令相当于: 修改/etc/hostname 配置文件 执行了hostname AHui
[root@LiXiao ~]# hostnamectl set-hostname AHui

小结:

1.history #显示历史执行过的命令
2.help #帮助(用于内置命令)
3.man #手册(用于外置命令)
4.vim快捷键
5.网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0
6.DNS解析配置文件 /etc/resolv.conf # 配置DNS服务器的IP地址
7.修改主机名称 /etc/hostname # 存放主机名称

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/858776.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号