Update commands

This commit is contained in:
Ein Verne 2019-01-09 14:29:05 +08:00 committed by 小弟调调™
parent 9dd49bec5e
commit 83adf6e989
3 changed files with 70 additions and 62 deletions

View File

@ -1,7 +1,7 @@
arp
===
显示和修改IP到MAC转换表
arp 命令用于显示和修改 IP MAC 转换表。ARP 是 Address Resolution Protocol地址解析协议是通过解析网络层地址来找寻数据链路层地址的一个网络协议包中极其重要的网络传输协议。而该命令可以显示和修改 arp 协议解析表中的缓冲数据。
## 补充说明
@ -10,23 +10,21 @@ arp
### 语法
```
arp(选项)(参数)
arp(选项)(参数)
```
### 选项
```
-a<主机>显示arp缓冲区的所有条目
-H<地址类型>指定arp指令使用的地址类型
-d<主机>从arp缓冲区中删除指定主机的arp条目
-a 主机 :显示 arp 缓冲区的所有条目;
-H 地址类型 :指定 arp 指令使用的地址类型;
-d 主机 :从 arp 缓冲区中删除指定主机的 arp 条目;
-D使用指定接口的硬件地址
-e以 Linux 的显示风格显示 arp 缓冲区中的条目;
-i<接口>指定要操作arp缓冲区的网络接口;
-s<主机><MAC地址>设置指定的主机的IP地址与MAC地址的静态映射;
-i 接口 :指定要操作 arp 缓冲区的网络接口;
-s 主机 MAC 地址 :设置指定的主机的 IP 地址与 MAC 地址的静态映射;
-n以数字方式显示 arp 缓冲区中的条目;
-v显示详细的 arp 缓冲区条目,包括缓冲区条目的统计信息;
-f<文件>设置主机的IP地址与MAC地址的静态映射。
```
-f 文件 :设置主机的 IP 地址与 MAC 地址的静态映射。
### 参数
@ -34,6 +32,8 @@ arp(选项)(参数)
### 实例
显示arp 缓冲区内容
```
[root@localhost ~]# arp -v
Address HWtype HWaddress Flags Mask Iface
@ -42,5 +42,13 @@ Address HWtype HWaddress Flags Mask Iface
Entries: 2 Skipped: 0 Found: 2
```
添加静态 arp 映射
arp -s IP MAC-ADDRESS
arp -s 192.168.1.1 00:b1:b2:b3:b4:b5
删除 arp 缓存条目
arp -d 192.168.1.1
<!-- Linux 命令行搜索引擎https://jaywcjlove.github.io/linux-command/ -->

View File

@ -5,16 +5,16 @@ cut
## 补充说明
**cut命令** 用来显示行中的指定部分删除文件中指定字段。cut经常用来显示文件的内容类似于下的type命令。
**cut 命令** 用来显示行中的指定部分删除文件中指定字段。cut 经常用来显示文件的内容,类似于 type 命令。
说明该命令有两项功能其一是用来显示文件的内容它依次读取由参数file所指 明的文件,将它们的内容输出到标准输出上;其二是连接两个或多个文件,如`cut fl f2 > f3`将把文件fl和几的内容合并起来,然后通过输出重定向符“>”的作用将它们放入文件f3中。
说明:该命令有两项功能,其一是用来显示文件的内容,它依次读取由参数 file 所指 明的文件,将它们的内容输出到标准输出上;其二是连接两个或多个文件,如`cut fl f2 > f3`将把文件 fl 和 f2 的内容合并起来,然后通过输出重定向符“>”的作用,将它们放入文件 f3 中。
当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用 more 等命令分屏显示。为了控制滚屏,可以按 Ctrl+S 键,停止滚屏;按 Ctrl+Q 键可以恢复滚屏。按 Ctrl+C中断键可以终止该命令的执行并且返回 Shell 提示符状态。
### 语法
```
cut(选项)(参数)
cut(选项)(参数)
```
### 选项
@ -26,7 +26,7 @@ cut(选项)(参数)
-f显示指定字段的内容
-n与“-b”选项连用不分割多字节字符
--complement补足被选择的字节、字符或字段
--out-delimiter=<字段分隔符>:指定输出内容是的字段分割符;
--out-delimiter= 字段分隔符:指定输出内容是的字段分割符;
--help显示指令的帮助信息
--version显示指令的版本信息。
```
@ -48,7 +48,7 @@ No Name Mark Percent
```
使用 **-f** 选项提取指定字段:
使用 **-f** 选项提取指定字段(这里的 f 参数可以简单记忆为 `--fields`的缩写)
```
[root@localhost text]# cut -f 1 test.txt
@ -158,5 +158,4 @@ efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
```
<!-- Linux 命令行搜索引擎https://jaywcjlove.github.io/linux-command/ -->

View File

@ -63,8 +63,9 @@ usermod -U newuser1
```
apk add shadow # 安装 shadow 包, usermod 命令包含在 usermod 中
usermod -aG group user # 添加用户到用户组中
```
`-a` 参数表示附加,只和 `-G` 参数一同使用,表示将用户增加到组中。
<!-- Linux命令行搜索引擎https://jaywcjlove.github.io/linux-command/ -->