Kali Linux系统命令使用手册大学霸内部资料
Kali Linux系统命令使用手册大学霸内部资料
彩色教程:107元
页数:245页
介绍:本教程基于Kali Linux操作系统,讲解各种常用Linux命令的使用方法,帮助没有Linux基础的用户更好的掌握Linux的各项使用。
更新说明:
v2021.1(1)Kali Linux更新到2021.1。
v2018.3(1)Kali Linux更新2018.3。
学习建议:本教程针对没有Linux基础的用户,想深入了解Linux命令行中的各种系统命令的使用。如果用户想了解渗透测试相关的各种命令,请购买其它教程。
试读下载:链接: https://pan.baidu.com/s/1NghX_WqLPGi3fed4E48FSQ 提取码: bbp6
注意:如需购买教程或者有疑问,可以联系 QQ:2186937435、1516986659
声明:
买教程送邮件答疑
教程版权归大学霸所有
教程为彩色
由于教程有水印,影响二次销售,不接受退款
为防盗版,教程每页都会添加水印,水印默认为购买者的账号名+电话
购买时,请QQ联系,确定收货地址、付款方式等
买教程送邮件答疑
教程版权归大学霸所有
教程为彩色
由于教程有水印,影响二次销售,不接受退款
为防盗版,教程每页都会添加水印,水印默认为购买者的账号名+电话
购买时,请QQ联系,确定收货地址、付款方式等
目 录
目 录
第1章 硬件管理命令 1
1.1 设备管理命令 1
1.1.1 显示主机架构类型——arch命令 1
1.1.2 查询与设置硬件时钟——hwclock命令 1
1.1.3 显示PCI设备列表——lspci命令 2
1.1.4 显示USB设备列表——lsusb命令 4
1.1.5 弹出可移动媒体——eject命令 6
1.2 磁盘管理命令——df命令 9
1.3 杂项命令 11
1.3.1 显示日历——cal命令 11
1.3.2 显示或设置系统日期和时间 13
1.3.3 清除屏幕信息——clear命令 15
1.3.4 关闭、重启计算机——shutdown命令 15
第2章 文件系统管理命令 17
2.1 创建文件、文件系统加载命令 17
2.1.1 创建临时文件或目录——mktemp命令 17
2.1.2 加载文件系统——mount命令 18
2.1.3 卸载文件系统——umount命令 22
2.2 文件系统信息管理命令 24
2.2.1 显示文件系统信息——dumpe2fs命令 24
2.2.2 改变文件系统的标签——e2label命令 27
2.2.3 调整文件系统参数——tune2fs命令 28
2.2.4 通过卷标或UUID查找文件系统——findfs命令 31
第3章 目录管理 33
3.1 创建目录——mkdir命令 33
3.2 复制目录 34
3.2.1 复制目录——cp命令 34
3.2.2 链接目录——ln命令 36
3.3 移动目录——mv命令 38
3.4 显示查找目录 40
3.4.1 查找目录——find命令 40
3.4.2 显示目录大小——du命令 42
3.4.3 显示工作目录——pwd命令 44
3.4.4 列出目录内容——ls命令 44
3.5 切换目录——cd命令 47
3.6 删除目录——rmdir命令 47
第4章 文件管理 51
4.1 复制文件 51
4.1.1 复制文件——cp命令 51
4.1.2 链接文件——ln命令 53
4.2 显示查找文件 55
4.2.1 查找文件——find命令 55
4.2.2 连接文件并显示到标准输出——cat命令 56
4.2.3 排序数据文件——sort命令 57
4.3 移动文件——mv命令 59
4.4 文件属性 60
4.4.1 修改文件属性——chattr命令 61
4.4.2 显示文件属性——lsattr命令 62
4.5 文件程序 63
4.5.1 菜单式的文件管理程序——mc命令 63
4.5.2 文字模式下的文件管理员——git命令 71
4.6 文件比较 73
4.6.1 比较并显示两个文件的不同——diff命令 73
4.6.2 比较文件的第一个不同之处——cmp命令 75
4.6.3 比较两个有序文件的不同——comm命令 76
4.6.4 比较3个文件的不同——dff3命令 78
4.6.5 识别文件类型——file命令 79
4.7 检查文件 80
4.7.1 检查文件CRC是否正确——cksum命令 80
4.7.2 计算并显示文件的校验码——sum命令 81
4.7.3 显示文件状态——stat命令 82
4.8 更改文件 83
4.8.1 合并文件列——paste命令 83
4.8.2 修补文件——patch命令 84
4.8.3 切割文件——split命令 86
4.8.4 设置文件显示的行宽——fold命令 87
4.8.5 转换或删除文件中的字符——tr命令 88
4.8.6 分割文件——csplit命令 89
4.8.7 修改文件或目录的时间——touch命令 91
第5章 文件压缩备份 93
5.1 创建归档文件 93
5.1.1 创建/修改/提取归档文件——ar命令 93
5.1.2 创建备份文件——tar命令 94
5.2 压缩文件 97
5.2.1 GNU的压缩和解压工具——gzip命令 97
5.2.2 .arj文件压缩——arj命令 100
5.2.3 压缩数据文件——compress命令 101
5.2.4 存取归档包中的文件——cpio命令 102
5.2.5 创建.bz2压缩文件——bzip2命令 105
5.2.6 压缩文件——zip命令 106
5.2.7 显示zip压缩文件详细信息——zipinfo命令 107
5.2.8 将.Z文件转换成.gz文件——znew命令 109
5.3 解压缩文件 110
5.3.1 解压缩bzip2压缩文件——bunzip2命令 110
5.3.2 解压缩gzip文件——gunzip命令 111
5.3.3 解压缩.bz2文件——bzcat命令 112
5.3.4 解压缩.zip文件——unzip命令 113
第6章 文本编辑命令 115
6.1 显示文本内容 115
6.1.1 显示文件中匹配的行——grep命令 115
6.1.2 输出文件开头部分内容——head命令 117
6.1.3 分屏查看文本文件——less命令 119
6.1.4 分屏查看文本文件——more命令 121
6.1.5 显示文件中以特定字符串开头的行——look命令 123
6.1.6 显示文件中每行的指定内容——cut命令 124
6.1.7 以数字编码输出文件内容——od命令 126
6.1.8 反序显示文件内容——tac命令 127
6.1.9 输出文件尾部部分内容——tail命令 128
6.2 文本编辑器 130
6.2.1 全屏文本编辑器——vi命令 130
6.2.2 文本编辑器——ex命令 134
6.2.3 文本编辑器——pico命令 135
6.2.4 流文件编辑器——sed命令 137
6.3 过滤文本内容 139
6.3.1 过滤控制字符——col命令 139
6.3.2 从输入中过滤掉指定的列——colrm命令 140
6.4 统计文件内容 141
6.4.1 合并文件的行——paste命令 141
6.4.2 计算文件的字节数、单词数和行数——wc命令 142
6.5 删除文本内容 143
6.5.1 删除文本中重复行——uniq命令 143
6.5.2 读取标准输入并输出文件——tee命令 145
第7章 用户管理命令 147
7.1 用户基本操作 147
7.1.1 创建用户——useradd命令 147
7.1.2 切换用户——su命令 150
7.1.3 删除用户——userdel命令 151
7.1.4 显示登录用户名——logname命令 152
7.1.5 设置用户密码——passwd命令 153
7.1.6 修改用户的配置信息——usermod命令 155
7.1.7 用户信息查询程序——finger命令 158
7.2 改变用户信息finger信息——chfn命令 159
7.3 用户组管理 161
7.3.1 创建组——groupadd命令 161
7.3.2 删除组——groupdel命令 162
7.3.3 管理组文件/etc/group——gpasswd命令 162
7.3.4 修改组信息——groupmod命令 164
7.3.5 显示用户所属的组——groups命令 165
第8章 进程管理 168
8.1 启动进程 168
8.1.1 进程初始化控制——init命令 168
8.1.2 设置进程优先级——nice命令 169
8.1.3 调整进程优先级——renice命令 170
8.1.4 向指定进程发送信息——pkill命令 171
8.2 显示进程相关信息 173
8.2.1 显示系统当前的进程状态——ps命令 173
8.2.2 查找正在运行程序的进程号——pidof命令 178
8.2.3 基于名称查询并显示进程号——pgrep命令 179
8.2.4 显示当前登录用户的相关信息——w命令 180
8.2.5 全屏方式显示指定命令的输出信息——watch命令 181
8.2.6 用树形图显示进程的父子关系——pstree命令 183
第9章 网络配置 188
9.1 基本配置——ifconfig命令 188
9.2 显示网络信息 192
9.2.1 显示系统的DNS域名——dnsdomainname命令 192
9.2.2 显示和设置主机NIS域名——domainname命令 193
9.2.3 显示和设置主机域名——nismainname命令 193
9.2.4 显示和设置主机域名——ypdomainname命令 194
9.2.5 显示与管理本机的IP路由表——route命令 195
9.2.6 显示或设置系统主机名——hostname命令 197
9.3 测试网络 198
9.3.1 管理本机ARP缓冲区——arp命令 198
9.3.2 向邻居主机发送ARP请求报文——arping命令 199
9.3.3 IP地址计算器——ipcalc命令 200
9.3.4 显示网络状态——netstat命令 202
9.3.5 测试到达目标主机的网络是否通畅——ping命令 207
9.3.6 追踪数据包到达目的主机经过的路由——traceroute命令 208
9.3.7 强大的多功能网络配置工具——ip命令 209
9.3.8 IP包过滤与NAT管理工具——iptables命令 216
9.3.9 保存内核中iptables的配置——iptables-save命令 220
9.3.10 还原iptables的配置信息——iptables-restore命令 221
第10章 内核管理 223
10.1 显示内核信息 223
10.1.1 显示内核的输出信息——dmesg命令 223
10.1.2 显示内存使用情况——free命令 224
10.1.3 显示进程间通信的状态信息——ipcs命令 225
10.1.4 显示已加载的模块——lsmod命令 226
10.1.5 显示内核模块信息——modinfo命令 227
10.1.6 显示进程相关状态信息——mpstat命令 227
10.1.7 收集、显示和保存系统活动信息——sar命令 228
10.1.8 显示和管理系统进程——top命令 229
10.1.9 显示系统信息——uname命令 231
10.1.10 显示系统运行时间及平均负载——uptime命令 232
10.1.11 显示虚拟内存的状态——vmstat命令 232
10.1.12 实时显示内核的slab缓存信息——slabtop命令 234
10.2 监视内核 235
10.2.1 报告CPU、I/O设备及分区状态——iostat命令 235
10.2.2 运行时修改内核参数——sysctl命令 237
10.2.3 从内核中删除模块——rmmod命令 239
第1章 硬件管理命令 1
1.1 设备管理命令 1
1.1.1 显示主机架构类型——arch命令 1
1.1.2 查询与设置硬件时钟——hwclock命令 1
1.1.3 显示PCI设备列表——lspci命令 2
1.1.4 显示USB设备列表——lsusb命令 4
1.1.5 弹出可移动媒体——eject命令 6
1.2 磁盘管理命令——df命令 9
1.3 杂项命令 11
1.3.1 显示日历——cal命令 11
1.3.2 显示或设置系统日期和时间 13
1.3.3 清除屏幕信息——clear命令 15
1.3.4 关闭、重启计算机——shutdown命令 15
第2章 文件系统管理命令 17
2.1 创建文件、文件系统加载命令 17
2.1.1 创建临时文件或目录——mktemp命令 17
2.1.2 加载文件系统——mount命令 18
2.1.3 卸载文件系统——umount命令 22
2.2 文件系统信息管理命令 24
2.2.1 显示文件系统信息——dumpe2fs命令 24
2.2.2 改变文件系统的标签——e2label命令 27
2.2.3 调整文件系统参数——tune2fs命令 28
2.2.4 通过卷标或UUID查找文件系统——findfs命令 31
第3章 目录管理 33
3.1 创建目录——mkdir命令 33
3.2 复制目录 34
3.2.1 复制目录——cp命令 34
3.2.2 链接目录——ln命令 36
3.3 移动目录——mv命令 38
3.4 显示查找目录 40
3.4.1 查找目录——find命令 40
3.4.2 显示目录大小——du命令 42
3.4.3 显示工作目录——pwd命令 44
3.4.4 列出目录内容——ls命令 44
3.5 切换目录——cd命令 47
3.6 删除目录——rmdir命令 47
第4章 文件管理 51
4.1 复制文件 51
4.1.1 复制文件——cp命令 51
4.1.2 链接文件——ln命令 53
4.2 显示查找文件 55
4.2.1 查找文件——find命令 55
4.2.2 连接文件并显示到标准输出——cat命令 56
4.2.3 排序数据文件——sort命令 57
4.3 移动文件——mv命令 59
4.4 文件属性 60
4.4.1 修改文件属性——chattr命令 61
4.4.2 显示文件属性——lsattr命令 62
4.5 文件程序 63
4.5.1 菜单式的文件管理程序——mc命令 63
4.5.2 文字模式下的文件管理员——git命令 71
4.6 文件比较 73
4.6.1 比较并显示两个文件的不同——diff命令 73
4.6.2 比较文件的第一个不同之处——cmp命令 75
4.6.3 比较两个有序文件的不同——comm命令 76
4.6.4 比较3个文件的不同——dff3命令 78
4.6.5 识别文件类型——file命令 79
4.7 检查文件 80
4.7.1 检查文件CRC是否正确——cksum命令 80
4.7.2 计算并显示文件的校验码——sum命令 81
4.7.3 显示文件状态——stat命令 82
4.8 更改文件 83
4.8.1 合并文件列——paste命令 83
4.8.2 修补文件——patch命令 84
4.8.3 切割文件——split命令 86
4.8.4 设置文件显示的行宽——fold命令 87
4.8.5 转换或删除文件中的字符——tr命令 88
4.8.6 分割文件——csplit命令 89
4.8.7 修改文件或目录的时间——touch命令 91
第5章 文件压缩备份 93
5.1 创建归档文件 93
5.1.1 创建/修改/提取归档文件——ar命令 93
5.1.2 创建备份文件——tar命令 94
5.2 压缩文件 97
5.2.1 GNU的压缩和解压工具——gzip命令 97
5.2.2 .arj文件压缩——arj命令 100
5.2.3 压缩数据文件——compress命令 101
5.2.4 存取归档包中的文件——cpio命令 102
5.2.5 创建.bz2压缩文件——bzip2命令 105
5.2.6 压缩文件——zip命令 106
5.2.7 显示zip压缩文件详细信息——zipinfo命令 107
5.2.8 将.Z文件转换成.gz文件——znew命令 109
5.3 解压缩文件 110
5.3.1 解压缩bzip2压缩文件——bunzip2命令 110
5.3.2 解压缩gzip文件——gunzip命令 111
5.3.3 解压缩.bz2文件——bzcat命令 112
5.3.4 解压缩.zip文件——unzip命令 113
第6章 文本编辑命令 115
6.1 显示文本内容 115
6.1.1 显示文件中匹配的行——grep命令 115
6.1.2 输出文件开头部分内容——head命令 117
6.1.3 分屏查看文本文件——less命令 119
6.1.4 分屏查看文本文件——more命令 121
6.1.5 显示文件中以特定字符串开头的行——look命令 123
6.1.6 显示文件中每行的指定内容——cut命令 124
6.1.7 以数字编码输出文件内容——od命令 126
6.1.8 反序显示文件内容——tac命令 127
6.1.9 输出文件尾部部分内容——tail命令 128
6.2 文本编辑器 130
6.2.1 全屏文本编辑器——vi命令 130
6.2.2 文本编辑器——ex命令 134
6.2.3 文本编辑器——pico命令 135
6.2.4 流文件编辑器——sed命令 137
6.3 过滤文本内容 139
6.3.1 过滤控制字符——col命令 139
6.3.2 从输入中过滤掉指定的列——colrm命令 140
6.4 统计文件内容 141
6.4.1 合并文件的行——paste命令 141
6.4.2 计算文件的字节数、单词数和行数——wc命令 142
6.5 删除文本内容 143
6.5.1 删除文本中重复行——uniq命令 143
6.5.2 读取标准输入并输出文件——tee命令 145
第7章 用户管理命令 147
7.1 用户基本操作 147
7.1.1 创建用户——useradd命令 147
7.1.2 切换用户——su命令 150
7.1.3 删除用户——userdel命令 151
7.1.4 显示登录用户名——logname命令 152
7.1.5 设置用户密码——passwd命令 153
7.1.6 修改用户的配置信息——usermod命令 155
7.1.7 用户信息查询程序——finger命令 158
7.2 改变用户信息finger信息——chfn命令 159
7.3 用户组管理 161
7.3.1 创建组——groupadd命令 161
7.3.2 删除组——groupdel命令 162
7.3.3 管理组文件/etc/group——gpasswd命令 162
7.3.4 修改组信息——groupmod命令 164
7.3.5 显示用户所属的组——groups命令 165
第8章 进程管理 168
8.1 启动进程 168
8.1.1 进程初始化控制——init命令 168
8.1.2 设置进程优先级——nice命令 169
8.1.3 调整进程优先级——renice命令 170
8.1.4 向指定进程发送信息——pkill命令 171
8.2 显示进程相关信息 173
8.2.1 显示系统当前的进程状态——ps命令 173
8.2.2 查找正在运行程序的进程号——pidof命令 178
8.2.3 基于名称查询并显示进程号——pgrep命令 179
8.2.4 显示当前登录用户的相关信息——w命令 180
8.2.5 全屏方式显示指定命令的输出信息——watch命令 181
8.2.6 用树形图显示进程的父子关系——pstree命令 183
第9章 网络配置 188
9.1 基本配置——ifconfig命令 188
9.2 显示网络信息 192
9.2.1 显示系统的DNS域名——dnsdomainname命令 192
9.2.2 显示和设置主机NIS域名——domainname命令 193
9.2.3 显示和设置主机域名——nismainname命令 193
9.2.4 显示和设置主机域名——ypdomainname命令 194
9.2.5 显示与管理本机的IP路由表——route命令 195
9.2.6 显示或设置系统主机名——hostname命令 197
9.3 测试网络 198
9.3.1 管理本机ARP缓冲区——arp命令 198
9.3.2 向邻居主机发送ARP请求报文——arping命令 199
9.3.3 IP地址计算器——ipcalc命令 200
9.3.4 显示网络状态——netstat命令 202
9.3.5 测试到达目标主机的网络是否通畅——ping命令 207
9.3.6 追踪数据包到达目的主机经过的路由——traceroute命令 208
9.3.7 强大的多功能网络配置工具——ip命令 209
9.3.8 IP包过滤与NAT管理工具——iptables命令 216
9.3.9 保存内核中iptables的配置——iptables-save命令 220
9.3.10 还原iptables的配置信息——iptables-restore命令 221
第10章 内核管理 223
10.1 显示内核信息 223
10.1.1 显示内核的输出信息——dmesg命令 223
10.1.2 显示内存使用情况——free命令 224
10.1.3 显示进程间通信的状态信息——ipcs命令 225
10.1.4 显示已加载的模块——lsmod命令 226
10.1.5 显示内核模块信息——modinfo命令 227
10.1.6 显示进程相关状态信息——mpstat命令 227
10.1.7 收集、显示和保存系统活动信息——sar命令 228
10.1.8 显示和管理系统进程——top命令 229
10.1.9 显示系统信息——uname命令 231
10.1.10 显示系统运行时间及平均负载——uptime命令 232
10.1.11 显示虚拟内存的状态——vmstat命令 232
10.1.12 实时显示内核的slab缓存信息——slabtop命令 234
10.2 监视内核 235
10.2.1 报告CPU、I/O设备及分区状态——iostat命令 235
10.2.2 运行时修改内核参数——sysctl命令 237
10.2.3 从内核中删除模块——rmmod命令 239
Comments are closed.