Linux命令应用大词典 目录

【作者】 於岳
【编辑】 李永涛
【ISBN】 978-7-115-40151-9
【日期】 2015-12
【页数】 703页
【字数】 1123千字
【开本】 16
【定价】 89元
【总数】 本书包含46大类729个命令

按章节分

第1章 登录、退出、关机和重启

章节-页码 命令 介绍 备注
1.1-P1 login 用户登录系统
1.2-P1 logout 退出登录Shell
1.3-P1 nologin 限制用户登录
1.4-P2 exit 退出Shell
1.5-P2 sulogin 单用户登录
1.6-P2 rlogin 远程登录
1.7-P3 poweroff 关闭系统
1.8-P3 ctrlaltdel 设置按Ctrl+Alt+Del组合键的功能
1.9-P4 shutdown 关闭或重启Linux系统
1.10-P5 halt 关闭系统
1.11-P5 reboot 重启Linux系统
1.12-P6 init 切换系统运行级别
1.13-P6 runlevel 输出以前和当前的运行级别
1.14-P7 telinit 更改系统运行级别

第2章 获取帮助

章节-页码 命令 介绍 备注
2.1-P8 help 查看内部Shell命令帮助信息
2.2-P8 man 显示在线手册页 很好玩的命令【man w】显示w命令相关介绍,只不过纯英文,看着费劲。
2.3-P11 manpath 查看和设置man手册页的查询路径
2.4-P11 info 阅读info格式的文件
2.5-P13 pinfo 基于lynx类型info浏览

第3章 文本编辑器

章节-页码 命令 介绍 备注
3.1-P15 vi 文本编辑器
3.2-P20 nano nano编辑器
3.3-P22 view 文本编辑器
3.4-P22 ex 文本编辑器
3.5-P22 ed 文本编辑器
3.6-P23 red 文本编辑器
3.7-P24 emacs GNU项目编辑器

第4章 目录和文件操作

章节-页码 命令 介绍 备注
4.1-P25 pwd 显示当前工作目录路径
4.2-P25 cd 更改工作目录路径
4.3-P26 ls 列出目录和文件信息 列出所有文件【ls -a】,列表形式【ls -l】=【ll】,但ll是用alias创建的自定命令
4.4-P28 dir 列出目录或文件信息
4.5-P31 dirs 显示目录列表
4.6-P32 touch 创建空文件或更改文件时间
4.7-P33 mkdir 创建目录
4.8-P33 rmdir 删除空目录
4.9-P34 cp 复制文件和目录
4.10-P34 mv 文件和目录改名、移动文件和目录路径
4.11-P35 rm 删除文件或目录
4.12-P35 install 复制文件和设置属性
4.13-P36 tmpwatch 删除在指定时间段内没有被访问的文件
4.14-P37 file 查询文件类型
4.15-P38 du 显示目录或文件的磁盘占用量
4.16-P39 wc 统计文件行数、单词数、字节数和字符数
4.17-P40 tree 以树状图逐级列出目录的内容
4.18-P42 cksum 显示文件的CRC校验值和字节统计
4.19-P42 md5sum 显示或检查MD5校验和
4.20-P43 sum 为文件输出校验和及块计数
4.21-P43 dirname 输出去除尾部的“/”字符部分的名称
4.22-P43 mkfifo 创建FIFO文件
4.23-P44 mktemp 创建临时文件或目录
4.24-P44 ln 创建链接文件
4.25-P45 sln 静态ln
4.26-P45 lndir 创建一个链接到另一个目录树的符号链接的影子目录
4.27-P46 link 调用link函数来创建文件链接
4.28-P46 unlink 调用unlink函数删除指定的文件
4.29-P46 basename 去掉前导的目录部分后显示名称
4.30-P47 pathchk 检查文件名是否有效或便携式
4.31-P47 symlinks 检查目录中的符号链接
4.32-P48 stat 显示文件或文件系统状态
4.33-P50 rcp 远程文件复制 【rcp tmp.conf root@192.168.1.10:~/】,和scp(40.18)基本相同
4.34-P50 fsview 文件系统浏览器
4.35-P52 mc 类UNIX操作系统的目录浏览器/文件管理器

第5章 显示文本文件内容

章节-页码 命令 介绍 备注
5.1-P53 cat 显示文本文件 【cat fileName】
5.2-P54 more 分页显示文本文件
5.3-P56 less 回卷显示文本文件
5.4-P58 head 显示指定文件前若干行
5.5-P60 tail 查看文件末尾数据
5.6-P61 nl 显示文件的行号和文件内容
5.7-P63 tac 从最后一行开始显示文件内容
5.8-P63 rev 把每一行字符的顺序颠倒过来显示文件内容
5.9-P64 fold 限制文件列宽显示文件内容
5.10-P64 fmt 简单优化文本格式
5.11-P65 expand 将文件中的制表符转换为空格写到标准输出
5.12-P65 pr 对指定文件附注打印所需的页码或聚焦

第6章 文件处理

章节-页码 命令 介绍 备注
6.1-P67 sort 对文件中的数据进行排序
6.2-P67 uniq 将重复行从输出文件中删除
6.3-P68 cut 从文件每行中输出选定的字节、字符或字段
6.4-P70 comm 逐行比较两个已排序的文件
6.5-P71 diff 逐行比较两个文本文件,列出其不同之处
6.6-P72 join 每一对具有相同内容的输入行整合为一行
6.7-P73 diff3 按行比较3个文件
6.8-P74 cmp 按字节比较两个文件
6.9-P75 colrm 从文件中删除列
6.10-P75 paste 合并文件的行
6.11-P76 tr 从标准输入中替换、缩减和/或删除字符
6.12-P77 split 文件分割成片
6.13-P78 csplit 按照指定的格式将文件分块为“xx00”、“xx01”…并输出
6.14-P79 tee 将标准输入复制到每个指定文件
6.15-P79 unexpand 空格字符转换为制表符
6.16-P80 patch 应用一个diff文件
6.17-P81 awk 模式扫描和处理语言
6.18-P85 sed 用于过滤和转换文本的流编辑器
6.19-P88 od 以八进制和其他格式转储文件

第7章 字符串、文件和命令查找

章节-页码 命令 介绍 备注
7.1-P91 grep 查找文件中符合条件的字符串
7.2-P93 egrep 在文件或标准输入中查找模式
7.3-P94 fgrep 在每个文件或是标准输入中查找模式
7.4-P95 find 列出文件系统内符合条件的文件
7.5-P98 updatedb 创建或更新mlocate数据库
7.6-P98 locate 在数据库中查找文件
7.7-P99 whereis 查找指定文件、命令和手册页位置
7.8-P100 whatis 在whatis数据库中搜寻特定命令
7.9-P100 apropos 搜索whatis数据库中的字符串
7.10-P100 which 显示可执行命令的路径
7.11-P101 look 显示指定字符串的行开头

第8章 日期和时间

章节-页码 命令 介绍 备注
8.1-P102 cal 显示日历信息
8.2-P103 date 显示和设置系统日期和时间
8.3-P105 hwclock 查看和设置硬件时钟
8.4-P105 clock 查看和设置硬件时钟
8.5-P106 clockdiff 主机之间测量时钟差
8.6-P106 zdump 时区输出器
8.7-P107 rdate 通过网络获取时间
8.8-P108 sleep 暂停指定的时间 【sleep 10h】,s秒,m分钟,h小时,d天。若不带smhd则指秒。

第9章 数字计算

章节-页码 命令 介绍 备注
9.1-P109 bc 任意精度的计算器
9.2-P109 dc 一个任意精度的计算器
9.3-P110 expr 将表达式的值列印到标准输出

第10章 Shell相关命令

章节-页码 命令 介绍 备注
10.1-P112 command 抑制正常的Shell函数查找
10.2-P112 exec 使用执行命令替换当前的Shell进程
10.3-P112 bash GNU的Bourne-Again Shell
10.4-P113 builtin 执行Shell内建命令
10.5-P113 enable 启用或禁用内建Shell命令
10.6-P115 source 在当前Shell环境中从指定文件读取和执行命令
10.7-P115 mksh 用于交互式和Shell脚本的命令解释器
10.8-P115 suspend 暂停Shell执行
10.9-P116 sushell 执行单用户Shell
10.10-P116 shopt 切换变量控制可选的Shell行为的值
10.11-P117 rsh 远程Shell
10.12-P117 ulimit 控制Shell执行程序的资源使用限制
10.13-P119 history 查看命令历史记录
10.14-P120 alias 查看和定义别名
10.15-P120 unalias 取消别名
10.16-P121 eval 连接指定参数在一起成为一个单一的命令来执行
10.17-P121 fc 修改或执行命令

第11章 Shell编程

章节-页码 命令 介绍 备注
11.1-P122 declare 显示或设置Shell变量
11.2-P123 export 显示或设置环境变量
11.3-P123 set 显示和设置Shell变量
11.4-P124 unset 删除变量或函数
11.5-P125 env 查看和设置环境变量
11.6-P125 read 从标准输入中读取一行
11.7-P126 readonly 设置只读变量
11.8-P126 test ?检查文件类型,并比较值
11.9-P129 false 什么都不做,表示失败

第12章 程序编译

章节-页码 命令 介绍 备注
12.1-P130 gcc GNU项目的C和C+ +编译器
12.2-P131 gdbserver 为GNU调试的远程服务器?
12.3-P131 cmake 跨平台Makefile生成工具
12.4-P132 indent 更改通过插入或删除空格的C程序外观
12.5-P134 protoize 自动添加函数原型
12.6-P135 unprotoize 自动删除函数原型
12.7-P135 gcov 显示代码覆盖信息
12.8-P136 find2perl 转换找到的命令行为Perl代码
12.9-P137 as 便携式GNU汇编程序
12.10-P139 php PHP命令行界面
12.11-P140 perl 实用报表提取语言
12.12-P142 gdb GNU调试器
12.13-P144 autoupdate 更新configure.in到较新的Autoconf
12.14-P145 autoheader 创建C定义的模板文件
12.15-P145 autoreconf 更新已经生成的配置文件
12.16-P146 autoscan 生成一个初步的configure.in?
12.17-P146 autoconf 从模板文件生成配置脚本

第13章 用户和组群管理

章节-页码 命令 介绍 备注
13.1-P148 useradd 创建用户账户
13.2-P149 adduser 创建用户账户
13.3-P149 lnewusers 创建用户账户
13.4-P149 usermod 修改用户账户
13.5-P150 userdel 删除用户账户
13.6-P151 groupadd 创建组群
13.7-P151 groupmod 修改组群
13.8-P152 groupdel 删除组群
13.9-P152 passwd 设置或修改用户密码
13.10-P153 gpasswd 设置组群密码或在组群中添加、删除用户
13.11-P154 chfn 更改finger信息
13.12-P155 chsh 更改用户账户的Shell类型
13.13-P155 pwck 校验/etc/passwd 和/etc/shadow文件的内容是否合法和完整
13.14-P156 newgrp 让用户账户以另一个组群的身份进行登录
13.15-P157 finger 用户信息查找程序
13.16-P157 groups 显示指定用户账户的组群成员身份
13.17-P158 id 显示用户的UID及该用户所属组群的GID
13.18-P158 grpck 验证组群文件的完整性
13.19-P159 grpconv 启用组群影子密码
13.20-P159 grpunconv 关闭组群的影子密码
13.21-P159 groupmems 管理用户主要组群的成员
13.22-P160 userinfo 更改自己的finger信息
13.23-P160 userpasswd 允许用户更改密码的图形化工具
13.24-P161 vigr 编辑/etc/group文件
13.25-P162 vipw 编辑/etc/passwd、/etc/shadow、/etc/group和/etc/gshadow文件
13.26-P162 newusers 更新和批量创建新用户
13.27-P163 chpasswd 成批更新用户口令
13.28-P163 pwconv 开启影子密码功能
13.29-P164 pwunconv 关闭影子密码功能
13.30-P164 chage 更改用户密码到期信息
13.31-P165 su 切换到其他用户账户进行登录
13.32-P166 visudo 编辑/etc/sudoers文件
13.33-P166 sudo 以另外一个用户执行命令
13.34-P167 sudoedit 以另外一个用户身份编辑文件
13.35-P168 sudoreplay 重播sudo会话日志

第14章 显示登录用户

章节-页码 命令 介绍 备注
14.1-P169 w 详细查询已登录当前计算机的用户
14.2-P169 who 显示已登录当前计算机用户的简单信息
14.3-P170 whoami 显示与当前的有效用户ID相关联的用户名
14.4-P170 logname 显示当前用户的登录名称
14.5-P171 users 用单独的一行显示出当前登录的用户
14.6-P171 last 显示近期用户登录情况
14.7-P173 lastb 列出登录系统失败的用户信息
14.8-P173 lastlog 查看用户上次登录的时间
14.9-P174 rwho 显示在本地网络的所有主机上登录的用户信息

第15章 文件、目录权限和属性

章节-页码 命令 介绍 备注
15.1-P175 chmod 更改文件和目录的模式
15.2-P177 chown 更改文件和目录的用户所有者和组群所有者
15.3-P177 chgrp 更改文件或目录的所属组
15.4-P178 umask 显示和设置文件及目录创建默认权限掩码
15.5-P179 getfacl 显示文件或目录的ACL
15.6-P179 setfacl 设置文件或目录的ACL
15.7-P181 chacl 更改文件或目录的ACL
15.8-P181 lsattr 查看文件和目录的属性
15.9-P182 chattr 更改文件和目录的属性

第16章 归档与压缩

章节-页码 命令 介绍 备注
16.1-P183 tar 进行归档和压缩
16.2-P185 gzip 压缩或解压缩gzip文件
16.3-P186 gunzip 解压缩gzip文件
16.4-P187 zcmp 比较gzip压缩文件
16.5-P187 zdiff 比较gzip压缩文件
16.6-P188 zforce 在所有的gzip文件上强制添加.gz扩展
16.7-P188 zip 压缩zip文件
16.8-P190 unzip 解压缩 zip文件
16.9-P190 zcat 查看zip压缩文件
16.10-P191 zgrep 在压缩文件中按正则表达式来搜索
16.11-P191 zipgrep 在zip压缩文件中搜索匹配指定的字符串或模式
16.12-P192 zipinfo 列出zip文件相关的详细信息
16.13-P192 zipsplit 拆分zip文件
16.14-P193 zless 查看zip压缩文件
16.15-P193 zmore 查看gzip、zip、compress压缩文件
16.16-P194 bzip2 压缩或解压缩bzip2文件
16.17-P195 bunzip2 压缩或解压缩bzip2文件
16.18-P195 bzcat 解压缩bzip2文件到标准输出
16.19-P196 bzcmp 比较bzip2压缩文件
16.20-P196 bzdiff 比较bzip2压缩文件
16.21-P197 bzgrep 在bzip2压缩文件上搜索可能的正则表达式
16.22-P197 bzip2recover 从损坏的bzip2文件中恢复数据
16.23-P197 bzless 查看bzip2压缩文件
16.24-P198 bzmore 查看bzip2压缩文件
16.25-P198 compress 压缩或解压缩compress文件
16.26-P199 uncompres 压缩或解压缩compress文件
16.27-P200 znew 将.Z压缩格式文件重新压缩为.gz压缩格式文件
16.28-P200 xz 压缩或解压缩xz文件
16.29-P201 xzcat 查看xz压缩文件的内容
16.30-P201 xzcmp 比较xz压缩文件
16.31-P202 xzdiff 比较xz压缩文件
16.32-P202 xzdec 解压缩xz文件
16.33-P202 xzgrep 在xz压缩文件上搜索正则表达式
16.34-P203 xzless 查看xz压缩文本文件
16.35-P203 xzmore 查看xz压缩文本文件
16.36-P203 tgz 将文件压缩为.tgz格式文件
16.37-P203 gzexe 使用自身的压缩版本重命名指定文件

第17章 软件包管理

章节-页码 命令 介绍 备注
17.1-P205 rpm RPM软件包管理器
17.2-P210 rpmargs 处理RPM软件包
17.3-P210 rpmbuild 构建RPM软件包
17.4-P211 rpmdiff 比较两个软件包之间的不同
17.5-P212 rpmelfsym 在RPM软件包中通过对象文件列出符号
17.6-P213 rpmfile 在RPM软件包中列出文件模式和类型
17.7-P213 rpmlint 检查rpm软件包中的常见错误
17.8-P214 rpm2cpio 从RPM软件包中提取cpio归档
17.9-P214 yum YUM管理器
17.10-P223 yum-builddep 安装建立指定的包所需要的RPM包
17.11-P224 yum-complete-transaction 尝试完成系统上不完整或中止的yum事物
17.12-P225 yumdb 查询和修改yum数据库
17.13-P226 yum-debug-dump 为yum创建调试问题的gzip压缩文件
17.14-P227 yum-debug-restore 借助yum-debug-dump创建的gzip压缩文件进行还原
17.15-P227 yumdownloader 从YUM软件仓库中下载RPM安装包
17.16-P228 yum-groups-manager 创建和编辑yum的组元数据
17.17-P228 yum-config-manager YUM配置管理

第18章 磁盘分区

章节-页码 命令 介绍 备注
18.1-P230 fdisk 分区表管理
18.2-P236 parted 分区维护程序
18.3-P238 cfdisk 基于磁盘进行分区操作
18.4-P239 partx 告诉内核关于磁盘上分区的号码
18.5-P240 sfdisk 用于Linux的分区表管理
18.6-P241 delpart 在Linux内核中删除分区
18.7-P242 partprobe 告知操作系统分区表更改

第19章 文件系统管理

章节-页码 命令 介绍 备注
19.1-P243 mkfs 创建Linux文件系统
19.2-P244 mke2fs 创建ext2、ext3、ext4文件系统
19.3-P244 mkfs.ext4 创建ext4文件系统
19.4-P245 mkfs.ext3 创建ext3文件系统
19.5-P245 mkfs.ext2 创建ext2文件系统
19.6-P245 mkdosfs 创建MS-DOS文件系统
19.7-P246 mkfs.vfat 创建vfat文件系统
19.8-P246 mkfs.msdos 创建MS-DOS文件系统
19.9-P246 fdformat 低级格式化软盘
19.10-P247 mount 挂载文件系统
19.11-P248 umount 卸载文件系统
19.12-P249 df 显示文件系统信息
19.13-P251 mountpoint 查看目录是不是一个挂载点
19.14-P251 e2label 显示或更改文件系统卷标
19.15-P251 dumpe2fs 查看文件系统信息
19.16-P253 tune2fs 显示和调整文件系统参数
19.17-P255 findfs 通过卷标或UUID查找文件系统
19.18-P255 blkid 显示块设备属性
19.19-P257 e2image 保存关键ext2、ext3、ext4文件系统元数据
19.20-P257 fsck 检查和修复文件系统
19.21-P258 e2fsck 检查 Linux ext2、ext3、ext4文件系统
19.22-P259 fsadm 在设备上调整或检查文件系统
19.23-P260 mkswap 设置Linux交换分区
19.24-P261 swapon 启用交换分区或交换文件
19.25-P261 swapoff 禁用交换分区或交换文件
19.26-P262 volname 返回ISO 9660文件系统的卷名

第20章 磁盘配额

章节-页码 命令 介绍 备注
20.1-P263 quotacheck 创建、检查和修复配额文件
20.2-P263 edquota 编辑用户磁盘配额
20.3-P265 quotaon 启用文件系统磁盘配额
20.4-P265 quota 显示磁盘使用情况和限制
20.5-P266 repquota 为文件系统总结磁盘配额
20.6-P267 quotastats 查询磁盘配额统计数据
20.7-P267 setquota 设置磁盘配额
20.8-P268 quotaoff 关闭文件系统磁盘配额
20.9-P269 warnquota 发送邮件给超出配额的用户
20.10-P269 convertquota 从旧文件格式转换配额为新文件格式

第21章 LVM和RAID管理

章节-页码 命令 介绍 备注
21.1-P270 pvcreate 创建物理卷
21.2-P272 pvscan 列出找到的物理卷
21.3-P272 pvdisplay 显示物理卷的相关属性
21.4-P273 vgcreate 创建卷组
21.5-P274 vgscan 查找所有的卷组
21.6-P274 vgdisplay 显示卷组的相关属性
21.7-P275 vgreduce 从卷组中删除未使用的物理卷
21.8-P275 vgextend 动态扩展卷组
21.9-P276 lvcreate 创建逻辑卷
21.10-P276 lvscan 列出所有卷组中的逻辑卷
21.11-P277 lvdisplay 显示逻辑卷的相关属性
21.12-P277 lvextend 扩展逻辑卷大小
21.13-P278 resize2fs 文件系统大小调整
21.14-P278 lvremove 删除逻辑卷
21.15-P279 vgchange 更改卷组属性
21.16-P279 vgremove 删除卷组
21.17-P280 pvremove 删除物理卷
21.18-P280 pvchange 更改物理卷属性
21.19-P281 pvck 检查物理卷元数据
21.20-P282 pvresize 调整一个卷组中的物理卷的大小
21.21-P282 pvmove 移动物理盘区
21.22-P283 pvs 输出有关物理卷的报告信息
21.23-P283 vgcfgbackup 备份卷组描述符区域
21.24-P284 vgcfgrestore 还原卷组描述符区域
21.25-P284 vgchange 更改卷组属性
21.26-P285 vgconvert 转换卷组元数据格式
21.27-P286 vgexport 导出卷组
21.28-P286 vgimport 导入卷组
21.29-P286 vgimportclone 导入并重命名复制的卷组
21.30-P287 vgmerge 合并两个卷组
21.31-P288 vgmknodes 重新创建卷组目录和逻辑卷特殊文件
21.32-P288 vgrename 重命名卷组名称
21.33-P289 vgs 报告关于卷组的信息
21.34-P289 vgsplit 将卷组拆分为两个
21.35-P290 lvchange 更改逻辑卷属性
21.36-P291 lvmconf LVM配置修改
21.37-P291 lvmdiskscan 扫描可见LVM2所有设备
21.38-P292 lvmdump 转储LVM2有关的各种信息
21.39-P293 lvmetad 启动LVM元数据高速缓存守护进程
21.40-P293 lvreduce 减小逻辑卷大小
21.41-P294 lvrename 重命名逻辑卷
21.42-P294 lvresize 调整逻辑卷大小
21.43-P295 lvs 报告有关逻辑卷的信息
21.44-P296 mdadm 管理Linux软RAID

第22章 GRUB

章节-页码 命令 介绍 备注
22.1-P303 grub-md5-crypt 使用MD5格式加密口令
22.2-P303 grub-install 在设备上安装GRUB
22.3-P304 grub 进入GRUB命令Shell
22.4-P306 grub-crypt 对口令进行加密

第23章 进程和服务管理

章节-页码 命令 介绍 备注
23.1-P307 ps 报告当前进程的快照
23.2-P310 top 显示当前正在运行的进程
23.3-P314 pgrep 按名称和其他属性查找进程
23.4-P314 pidof 查找正在运行的进程的进程号
23.5-P315 pstree 显示正在运行的进程的进程树
23.6-P317 kill 终止进程
23.7-P318 killall 按名称杀死进程
23.8-P319 pkill 按名称和其他属性杀死进程
23.9-P319 timeout 在指定时间后仍在运行则杀死该进程
23.10-P320 skill 发送一个信号或报告进程状态
23.11-P320 wait 等待指定的进程
23.12-P321 fuser 显示哪些进程使用指定的文件、套接字或文件系统
23.13-P322 nice 以指定优先级运行命令
23.14-P323 renice 更改正在运行进程的优先级
23.15-P323 nohup 运行指定的命令不受挂起
23.16-P324 pmap 报告进程的内存映射
23.17-P326 lsof 列出打开的文件
23.18-P328 ntsysv 配置服务在系统启动时自动启动或停止
23.19-P329 chkconfig 为系统服务更新和查询运行级别信息
23.20-P330 service 运行System V init脚本
23.21-P331 bg 恢复在后台暂停工作的作业
23.22-P332 fg 将程序或命令放到前台执行
23.23-P332 jobs 列出作业
23.24-P333 initctl 控制和管理init守护进程

第24章 任务计划

章节-页码 命令 介绍 备注
24.1-P335 crontab 针对个人用户维护crontab文件
24.2-P336 at 在指定时间执行命令
24.3-P337 atq 列出用户等待执行的作业
24.4-P337 atrm 删除作业
24.5-P338 atrun 稍后执行运行作业队列
24.6-P338 batch 当负荷平均下降到低于0.8时执行命令
24.7-P338 anacron 定期运行命令
24.8-P339 watch 定期执行一个程序

第25章 备份与还原

章节-页码 命令 介绍 备注
25.1-P340 mkisofs 创建ISO9660/Joliet/HFS文件系统
25.2-P342 isosize 输出iso9660文件系统的长度
25.3-P342 dump ext2/3/4文件系统备份
25.4-P344 restore 从dump备份中还原文件和文件系统
25.5-P346 cpio 存取归档包中的文件
25.6-P348 dd 转换和复制文件
25.7-P349 wodim 将数据写入光盘介质
25.8-P351 cdrecord 将数据写入CD光盘介质
25.9-P351 dvdrecord 将数据写入DVD光盘介质
25.10-P351 cdrwtool 在CD-R、CD-RW和DVD-R设备上执行各种动作

第26章 模块和内核管理

章节-页码 命令 介绍 备注
26.1-P353 lsmod 显示内核中模块的状态
26.2-P354 get_module 查看内核模块详细信息
26.3-P355 modinfo 显示内核模块信息
26.4-P355 insmod 插入模块到内核中
26.5-P356 modprobe 在内核中添加和删除模块
26.6-P358 rmmod 在内核中删除模块
26.7-P358 depmod 生成modules.dep文件和映射文件
26.8-P359 sysctl 在系统运行时配置内核参数
26.9-P361 kexec 直接重启进入一个新的内核
26.10-P362 slabtop 实时显示内核slab缓存信息
26.11-P363 dmesg 显示或控制内核环形(ring)缓冲区
26.12-P365 make 编辑内核或模块

第27章 日志管理

章节-页码 命令 介绍 备注
27.1-P366 logwatch 系统日志分析和报告
27.2-P367 logger 在系统日志中记录相应条目
27.3-P367 logsave 保存一个命令的输出到日志文件中
27.4-P368 logresolve 在Apache日志文件中解析IP地址为主机名

第28章 硬件管理

章节-页码 命令 介绍 备注
28.1-P369 lscpu 显示有关CPU架构的信息
28.2-P370 nproc 显示当前进程可用的CPU数目
28.3-P370 chcpu 配置CPU
28.4-P371 cpuspeed 用户空间的CPU频率调节
28.5-P371 free 显示系统中的空闲和已用内存量
28.6-P373 lspci 列出所有的PCI设备
28.7-P376 setpci 配置PCI设备
28.8-P377 lsscsi 列出SCSI设备及属性
28.9-P379 hdparm 显示或设置硬盘参数
28.10-P381 eject 弹出可移动介质
28.11-P382 lsusb 列出USB设备
28.12-P384 usb-devices 显示USB设备的详细信息
28.13-P385 lspcmcia 显示扩展的PCMCIA调试信息
28.14-P385 pccardctl PCMCIA卡控制工具
28.15-P386 setserial 获取和设置Linux串口信息
28.16-P387 lssubsys 列出包含指定子系统的层次结构
28.17-P387 lpinfo 显示可用的设备或驱动程序
28.18-P388 losetup 设置和控制循环设备
28.19-P389 blockdev 从命令行调用块设备读写控制
28.20-P390 dmidecode DMI表解码器
28.21-P396 systool 按总线、类和拓扑查看系统设备信息
28.22-P397 mev 报告鼠标事件
28.23-P397 loadkeys 加载键盘转换表
28.24-P398 dumpkeys 转储键盘转换表
28.25-P398 minicom 友好的串口通信程序
28.26-P399 arch 显示计算机主机的体系结构
28.27-P399 sync 将缓冲文件写到硬盘中

第29章 SELinux管理

章节-页码 命令 介绍 备注
29.1-P400 sestatus 显示SELinux状态
29.2-P401 getenforce 显示当前SELinux的应用模式
29.3-P401 setenforce 修改SELinux的应用模式
29.4-P401 getfattr 获取文件系统对象的扩展属性
29.5-P402 chcon 修改文件SELinux安全上下文
29.6-P403 matchpathcon 查看文件默认安全上下文
29.7-P403 fixfiles 修复安全上下文
29.8-P404 restorecon 修复文件默认的SELinux安全上下文
29.9-P405 seinfo 显示SELinux策略的组件有关的信息
29.10-P406 sesearch 在SELInux策略中搜索规则
29.11-P407 getsebool 查看SELinux布尔值
29.12-P408 setsebool 修改SELinux布尔值
29.13-P409 semodule 管理SELinux策略模块

第30章 审计系统|411|

章节-页码 命令 介绍 备注
30.1-P411 auditctl 控制内核的审计系统
30.2-P413 aureport 生成审计信息报表
30.3-P416 ausearch 搜索审计记录
30.4-P417 autrace 跟踪指定进程
30.5-P417 audit-viewer 查看和总结审计事件的图形工具

第31章 设备管理

章节-页码 命令 介绍 备注
31.1-P418 udevadm info 查询udev数据库中的设备信息
31.2-P421 mknod 创建块设备和字符设备文件
31.3-P422 MAKEDEV 创建/dev中的设备
31.4-P423 lsblk 列出块设备信息

第32章 性能监控

章节-页码 命令 介绍 备注
32.1-P426 sar 收集、报告或保存系统活动信息
32.2-P429 iostat 报告CPU统计数据和设备、分区输入/输出信息
32.3-P430 iotop 进行I/O监控
32.4-P432 mpstat 报告CPU相关的统计数据
32.5-P433 vmstat 报告虚拟内存统计
32.6-P435 tload 加载显示系统平均负载
32.7-P436 time 给出资源使用的时间
32.8-P436 uptime 显示系统已经运行的时间
32.9-P437 ipcs 提供IPC设施信息
32.10-P438 ipcrm 删除消息队列、信号量集或共享内存ID
32.11-P439 lslk 列出本地锁

第33章 X Window

章节-页码 命令 介绍 备注
33.1-P441 xhost X服务器的访问控制程序
33.2-P441 xinit X Window系统初始化
33.3-P442 xlsclients 在显示器中列出正在运行的客户端应用程序
33.4-P442 xlsfonts 显示X服务器字体列表
33.5-P443 resize 设置xterm窗口大小
33.6-P444 startx 初始化一个X会话
33.7-P444 screen VT100/ANSI终端仿真屏幕管理
33.8-P446 xset 显示或设置显示器的用户首选项
33.9-P446 xauth X权限文件实用工具

第34章 打印和传真

章节-页码 命令 介绍 备注
34.1-P448 lpr 打印文件
34.2-P448 lpq 显示打印队列状态
34.3-P449 lprm 取消打印作业
34.4-P449 lpstat 显示cups状态信息
34.5-P450 cupsaccept 接受作业发送到目的地
34.6-P451 cupsreject 拒绝作业发送到目的地
34.7-P451 cupsenable 启动打印机和类
34.8-P451 cupsdisable 停止打印机和类
34.9-P452 cancel 取消打印
34.10-P452 lp 打印文件
34.11-P453 lpadmin 配置cups打印机和类
34.12-P454 efax 以1、2或2.0级传真调制解调器发送/接收传真

第35章 终端

章节-页码 命令 介绍 备注
35.1-P456 tty 显示连接到当前标准输入的终端设备文件名
35.2-P456 consoletype 显示连接到标准输入的控制台类型
35.3-P456 fgconsole 显示活动的虚拟终端数量
35.4-P457 mingetty 用于控制台的精简版getty
35.5-P458 vlock 锁定虚拟控制台
35.6-P458 stty 输出或修改终端参数
35.7-P459 tset 终端初始化
35.8-P459 open 启用虚拟终端
35.9-P460 reset 终端初始化
35.10-P460 securetty 添加tty到/etc/securetty文件
35.11-P461 tput 初始化一个终端或查询terminfo数据库

第36章 密码和证书管理

章节-页码 命令 介绍 备注
36.1-P462 pwdhash 密码哈希生成器
36.2-P462 mkpasswd 生成应用于用户的新密码
36.3-P463 keytool 密钥和证书管理工具
36.4-P464 certutil 证书服务器管理工具
36.5-P465 vncpasswd 创建或更改VNC登录密码
36.6-P465 ssh-keygen 创建SSH密钥
36.7-P467 htpasswd 为基本身份验证管理用户文件
36.8-P468 htdigest 管理用于摘要认证的用户文件
36.9-P468 ntp-keygen 生成NTP主机密钥
36.10-P470 slappasswd 设置LDAP管理员密码
36.11-P471 rndc-confgen 密钥生成工具
36.12-P472 openssl OpenSSL命令行工具

第37章 Linux系统故障排错

章节-页码 命令 介绍 备注
37.1-P474 mkbootdisk 创建用于运行系统的独立启动软盘
37.2-P474 chroot 切换根目录环境
37.3-P475 badblocks 搜索设备的坏块
37.4-P476 mkinitrd 创建要载入ramdisk的映像文件
37.5-P476 switch_root 切换到另一个作为挂载树的根的文件系统
37.6-P476 mkdumprd 为内核转储崩溃恢复创建初始ramdisk映像

第38章 网络命令

章节-页码 命令 介绍 备注
38.1-P478 traceroute 显示跟踪到网络主机的路由数据包
38.2-P479 mii-tool 查看、操纵网络接口状态
38.3-P480 ifconfig 显示和配置网络接口
38.4-P481 ifdown 关闭网络接口
38.5-P481 ifup 开启网络接口
38.6-P482 ping 测试与目标计算机之间的连通性
38.7-P483 netstat 显示网络连接、路由表、接口统计、伪装连接和组播成员
38.8-P484 arp 操纵系统ARP缓存
38.9-P485 rpcinfo 显示使用portmap注册的程序信息
38.10-P487 ip 显示和操纵路由、设备、策略路由和隧道
38.11-P490 tracepath 跟踪到目的网络主机的路径
38.12-P491 ifcfg 进行IP地址管理
38.13-P491 setup 文本模式系统配置工具
38.14-P492 arping 发送ARP REQUEST到相邻主机
38.15-P493 ss 获取套接字统计信息
38.16-P496 ipcalc 执行IP地址的简单操作
38.17-P497 arpwatch 为以太网/IP地址配对保持跟踪
38.18-P497 arpaname IP地址转换为对应的ARPA名称
38.19-P498 route 添加、删除和查看IP路由表
38.20-P499 nntptest 交互式NNTP测试程序
38.21-P500 rpcbind 通用地址到RPC程序号映射器
38.22-P501 usernetctl 允许用户操纵网络接口
38.23-P501 iwconfig 配置无线网络接口

第39章 网络安全

章节-页码 命令 介绍 备注
39.1-P504 rtacct 网络统计工具
39.2-P504 nmap 报告远程主机特征
39.3-P510 tcpdump 实现网络数据采集分析
39.4-P512 iptstate 显示IP表状态表条目
39.5-P514 nstat 监视内核SNMP计数器和网络接口统计数据
39.6-P515 iptraf 互动的IP网络监控
39.7-P516 lnstat 查看网络统计信息
39.8-P518 nc 进行任意的TCP和UDP连接和监听
39.9-P519 mtr 实现traceroute和ping程序的网络诊断工具

第40章

本页内容版权归属为原作者,如有侵犯您的权益,请通知我们删除。

Dubbo--生态系统安装 - 2016-07-25 18:07:33

dubbo的整套环境主要有几个系统: Zookeeper注册中心安装 管理控制台安装 简易监控中心安装       在 Dubbo官网 中已经讲的很详细。本文主要是为了记录一下自己在安装过程遇到的问题,同时也把安装完成之后的文件包记录 下。       运行环境: tate@ubuntu:~$ uname -aLinux ubuntu 3.19.0-65-generic #73~14.04.1-Ubuntu SMP Wed Jun 29 21:05:22 UTC 2016 x86_64 x86_64 x8
1.使用者与群组以及其他人的概念 假设有一家人,家裡只有三兄弟,分别是王大毛、王二毛与王三毛三个人, 而这个家庭是登记在王大毛的名下的!所以,『王大毛家有三个人,分别是王大毛、王二毛与王三毛』, 而且这三个人都有自己的房间,并且共同拥有一个客厅! 使用者的意义:由于王家三人各自拥有自己的房间,所以, 王二毛虽然可以进入王三毛的房间,但是二毛不能翻三毛的抽屉! 因为抽屉里面面可能有三毛自己私人的东西,例如日记等等的,这是『私人的空间』,所以当然不能让二毛拿!  群组的概念:由于共同拥有客厅,所以王家三兄弟可

理解 glibc malloc - 2016-07-25 17:07:29

本篇文章主要完成了对 《Understanding glibc malloc》 的翻译工作。限于本人翻译水平与专业技术水平(纯粹为了了解内存分配而翻),本文章必定会有很多不足之处,请大家见谅,也欢迎大家的指正! 联系邮箱: 974985526@qq.com 。 堆内存是一个很有意思的领域,这样的问题: 堆内存是如何从内核中分配的? 内存管理效率怎样? 它是由内核、库函数还是应用本身管理的? 堆内存可以开发吗? 我也困惑了很久,但是直到最近我才有时间去了解它。下面就让我来谈谈我的研究成果。开源社区提供了很多
一、别人记得流水账 MAC上装东西总是遇到些问题,这里做个流水帐。希望能对别人有点帮助哈   1、先下载需要的软件包        OCR工具:   Tesseract-OCR3.0.1  source code      tesseract-ocr-3.01.eng.tar.gz  破验证码用英文就够了。        图像处理工具:   Leptonica   1.68        png识别工具:   libpng         jpeg 识别工具 : libjpeg         tif 识
自动化测试框架UFT BASED 自动化测试,一个现在被炒的火热的词;各大公司都在嚷嚷着要上自动化测试的项目,都在招聘各种自动化测试人员。。。 本材料对于编程基础较低初学者,在编写和学习过程中可以接触到很多旁枝侧节的知识,这些都是做好自动化所有需要的知识;对于有一定技术储备。 本框架不能帮你成为高大上的编程大牛,或者自动化测试的行家。但是,它可以引领你迈入自动化测试的领域。 师傅领进门,修行靠个人;一切的一切都还是要靠你自己去多多实践,不是有一句名言么?实践是检验真理的唯一标准! 一、自动化测试基础 手工

springmvc SSM后台框架源码 - 2016-07-25 17:07:55

获取【下载地址】    QQ: 313596790   【免费支持更新】 三大数据库 mysql  oracle  sqlsever    更专业、更强悍、适合不同用户群体 【 新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统 】 A 集成代码生成器 [ 正反双向 (单表、主表、明细表、树形表, 开发利器 ) +快速构建表单 ; QQ:313596790 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块 B 集成阿里巴

ip报头分片 - 2016-07-25 17:07:06

分片介绍:          IP分片是网络上传输IP报文的一种技术手段。IP协议在传输数据包时,将数据报文分为若干分片进行传输,并在目标系统中进行重组         在IP协议中的分片算法主要解决不同物理网络最大传输单元(MTU) 的不同造成的传输问题。分组在传输过程中不断地分片和重组会带来很大的工作量还会增加一些不安全的因素。 为什么需要分片:          每一种物理网络都会规定链路层数据帧的最大长度,称为链路层MTU(Maximum Transmission Unit).IP协议在传输数据包
写在前面的 策略模式 概念 具体实例 比较和理解 总结 写在前面的 上一篇文章我们说到,如果我们需要在原本已经整理好的代码中添加新的内容(包括算法或者功能性模块),我们可以应用简单工厂来实现,比如添加算法(活学活用嘛)、在已有的功能模块中再添加新的功能等。但是,我们在上一篇文章中提到过 开放-封闭原则 ,试想一下,如果我们写出来的代码在应用过程中一直需要不断的调整和增加新的功能,那么每次维护都要打开这个工厂,添加相应的功能或算法之后再重新部署,这样无意间会增加我们的工作量,所以简单工厂在某种意义上就不适用
课程概要:          讲解 Struts2 中数据封装的三种方式以及具体实现原理   一、 Struts2 数据封装机制之属性驱动   我们先来看一下传统的 servlet 是如何处理从页面传递过来的数据的。 首先我们在表单发送了对应的数据到 servlet 中去 form action="%=path%/loginservlet"method="post" 账号:inputtype="text"name="username"/br 密码:inputtype="password"name="pas
Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Struts、Struts2非常类似。Spring MVC的设计是围绕DispatcherServlet展开的,DispatcherServlet负责将请求派发到特定的handler。通过可配置的handler mappings、view resolution、locale以及theme resolution来处理请求并且转到对应的