zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Linux 基础篇 vim | 网卡

2023-02-18 16:38:33 时间

文章目录

vi/vim

linux 文字编辑器

[root@cocalhost ~]# vim [file]   #文件存在则打开,不存在则创建
[root@cocalhost ~]# vi [file]
#	末行模式: set  nu   (显示行号)
#	末行模式: set  nonu  (关闭行号)

#	命令模式: gg        (跳转到首行)
#	命令模式: G        (跳转到尾行)
#	命令模式: u  (后退一步)  
#	命令模式: U  (后退多步)
#	命令模式 : ctrl+r  (前进一步)
#	命令模式: dd       (删除光标所在行,整行)
#	命令模式:yy         (复制光标所在行)
#	命令模式:p          (将复制信息,打印在光标所在行下面新行)

#	插入模式	:r		读取另一个文件数据,文件内容追加光标下一行
#	插入模式 	:/关键字	n向下搜索,N向上搜索

修改网卡IP地址

[root@cocalhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33    #查看网卡信息

TYPE=Ethernet			#网卡类型=以太网
BOOTPROTO=dhcp			#获取ip地址的方式=固定ip   none(手动获取)  dhcp(自动获取)
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33											#网卡名字
UUID=c6ee0b2a-54f6-4093-8776-25a2c728cf87			#网卡UUID
DEVICE=ens33										#网卡名字
IPADDR="192.168.51.10"								#ip地址
PREFIX="24"											#子网掩码
GATEWAY="192.168.51.12"								#网关
ONBOOT=yes											#开机或者重启时是否启动网卡
DNS1="8.8.8.8"										#dns服务器ip地址
DNS2=8.8.4.4										#备用dns服务器ip地址
[root@cocalhost ~]# systemctl restart network		#重启网络
[root@cocalhost ~]# ifconfig						#用于显示和设置网卡的参数
[root@cocalhost ~]# ifup [name] 					#启用该网卡设备
[root@cocalhost ~]# ifdown [naem]					#禁用改网卡设备 
[root@cocalhost ~]# ip a							#查看所有网卡信息 

host

将一个域名解析到一个ip地址

[root@cocalhost ~]# host www.baidu.com
www.baidu.com is an alias for www.a.shifen.com.
www.a.shifen.com has address 14.215.177.38
www.a.shifen.com has address 14.215.177.39

nslookup

查询域名解析是否正常,网络故障时用来诊断网络问题

[root@cocalhost ~]# nslookup www.baidu.com
Server:		192.168.51.2
Address:	192.168.51.2#53

Non-authoritative answer:
www.baidu.com	canonical name = www.a.shifen.com.
Name:	www.a.shifen.com
Address: 14.215.177.39
Name:	www.a.shifen.com
Address: 14.215.177.38

alias

别名管理命令

[root@cocalhost ~]# alias [别名]=[命令]
[root@cocalhost ~]# alias lsnet='ls /etc/sysconfig/network-scripts/'

[root@cocalhost ~]# alias		#查询定义别名

[root@cocalhost ~]# unalias [别名]		#永久取消别名

history

查看历史执行过的命令

[root@cocalhost ~]# history