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
相关文章
- [Linux] Linux系统(进程管理)
- [Linux] Linux系统(用户管理)
- [Linux] Linux系统(文件操作)
- [Linux] Linux系统(登陆、退出、修密码)
- [javaSE] 看博客学习多线程的创建方式和优劣比较和PHP多线程
- [MongoDB] mongodb与php
- [MongoDB] MongoDB增删查改
- [Linux] Linux Shell查找文件
- [Linux] Linux的环境变量
- Git工作流中常见的三种分支策略:GitFlow、GitHubFlow和GitLabFlow
- 2022 IDE各种激活的,码上用起来吧 ,java、python、php、go等等
- Go语言实现的23种设计模式之结构型模式
- 快来,这里有23种设计模式的Go语言实现
- Golang container/ring 环形链表
- 基础架构之Gitlab Runner
- Red Hat Enterprise Linux 9.1镜像迁移到腾讯云操作说明
- GitOps实践之kubernetes部署Argocd
- 分布式版本控制系统Git的使用最全最细;
- C++ Primer Plus习题及答案-第十三章
- C++ Primer Plus习题及答案-第十四章