ifconfig命令可以查看当前网络设备信息,window下为ipconfig。
运行结果如下:
eth0, lo和wlan0是系统中**的网络接口名称。
eth0是第一个以太网接口(添加的其他以太网接口名称会是eth1、eth2等),这种类型的接口是网络接口卡通过5类电缆连接到网络。
lo是一个环回接口,这是系统和自己通讯的一个特殊网络接口。
wlan0是系统第一个无线网络接口名称,其他无线网络接口会被命名为wlan1、wlan2等。
ifconfig可以使用如下命令来达成目的
|
ifconfig 网络接口 [选项] 地址 |
配置指定接口(如 eth0,eth1)的 IP 地址、网络掩码、广播地址等 |
|
-interface |
指定网络接口 |
|
-up |
**指定的网络接口 |
|
-down |
关闭指定的网络接口 |
|
-broadcast |
设置接口的广播地址 |
|
-pointopoint |
启用点对点方式 |
|
-netmask |
设置接口的子网掩码 |
vi是linux系统中的一种文本编辑器,vim是vi的高级版本。
使用vim指令可以创建并打开文本。
vim中有3种模式,分别为:底行模式,插入模式,命令行模式。命令行模式可以通过“shift”+“;”进入底行模式,输入i可以进入插入模式并在光标前输入。底行模式可以通过按两下esc进入命令行模式,底行模式需要先进入命令行模式才可以进入插入模式,插入模式需要先进入命令行模式才可以进入底行模式。
底行模式下可以通过一些指令来设置你想要的vim界面,全局的配置文件位于/etc/vim/vimrc(或者/etc/vimrc),也可以拥有自己独立的配置文件,配置文件位“~/.vimrc”,如果没有该文件,也可以直接用如下命令创建并编辑,:
1:set number等于:set nu 显示行号
2: set nonumber等于:set nonu 隐藏行号
3:set autoindent 智能缩进
4:set mouse=a 开启鼠标
5. set tabstop=4 设置tab的长度
命令行模式下可以使用的命令
/+单词 可以用来向后查找所想找到的单词,输入n可以继续向后查找,输入N可以向前查找 n+G可以直接跳转到第n行 ctrl + b #向前移动一页
ctrl + f #向后移动一页 zz #将当前行置于屏幕中央 gg #移动到第一行行首
ndd #删除当前行以后的n行
nyy #将当前行后的n行复制到粘贴板
n+ #向后跳转n行
n- #向前跳转n行
n↑↓←→ #向上下左右跳转n次
替换与查找
:s/old/new 替换该行第一个old为new
:s/old/new/g 可以替换全行中所有的old为new
:#,#s/old/new/g 替换两行之间出现的old为new,#,#为两行的行号
:%s/old/new/g 替换全文的old为new
:%s/old/new/gc 全文替换前需确认
文件保存及退出
:q 不保存退出
:q! 不保存强制性退出
:w 保存编辑
:w filename 另存为文件 filename
:wq 保存退出
:x 同 :wq
ZZ 同 :wq