bc命令 – 浮点运算

bc的英文全拼为“ Binary Calculator ”,是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运...

rmmod命令 – 删除模块

rmmod即“remove module”的简称,rmmod命令用于删除模块。 执行rmmod命令,可删除不需要的模块。Linux操作系统的核心具有模块化的特性,因此在编译核心时,不需要吧全部功能都放...

dirs命令 – 显示Shell目录堆栈中的记录

dirs命令用于显示Shell目录中的堆栈记录。不加选项时显示当前的Shell命令堆栈中的所有目录,显示时左边为最新加入的目录。语法格式:dirs [参数] 常用参数:-c删除目录堆栈中的所...

hash命令 – 显示与清除命令运行时查询的哈希表

hash命令负责显示与清除命令运行时系统优先查询的哈希表(hash table)。当执行hash命令不指定参数或标志时,hash命令向标准输出报告路径名列表的内容。此报告含有先前hash命令调...

shopt命令 – 设置控制shell行为变量的开关

shopt命令可以设置哪些控制着Shell行为特性的变量的开关值,以达到控制Shell行为的目的。当执行命令shopt不带任何参数时,将列出由shopt控制的那些特性及其状态。语法格式:shopt...

fc命令 – 编辑并执行历史命令

EXTENDED_HISTORY环境变量影响fc命令的执行,如果变量设置为ON,则记录时间,否则不记录时间。语法格式: fc [参数] 常用参数:-e<文本编辑器>指定用来编辑命令的文本编辑器,默认是v...

pushed命令 – 向shell目录堆栈中添加记录

pushed命令用于将目录加入堆栈中,加入记录到目录栈顶部,并切换到该目录,如果不加任何参数, 则会将位于记录栈最上面的两个目录对换位置。语法格式:pushed [参数] [目录] 常用参数...

popd命令 – 从shell目录堆栈中删除记录

用于从Shell目录堆栈中删除记录,如果不加任何选项,popd命令先删除Shell目录堆栈栈顶的记录,再把当前目录切换到新的Shell目录堆栈顶的目录。语法格式:popd [参数] 常用参数:-n将...

jobs命令 – 显示shell的作业信息

jobs命令主要用于显示系统中的任务列表及其运行状态。该命令可以显示任务号及其对应的进程号,其中,任务号是以普通用户的角度进行的,而进程号则是从系统管理员的角度来看的。一...

declare命令 – 声明shell变量

declare命令用于定义shell变量,但declare定义的变量仅能在当前shell环境中起作用,切换shell环境后将无效。语法格式: declare [参数] [目录] 常用参数:-a声明数组变量-f仅显示...

exportfs命令 – 管理NFS服务器共享的文件系统

exportfs命令需要参考配置文件“/etc/exportfs”。也可以直接在命令行中指定要共享的NFS文件系统。语法格式: export [参数] [目录] 常用参数:-a全部挂载或者全部卸载-r重新...

history命令 – 显示与操纵历史命令

history命令用于显示用户以前执行过的历史命令,并且能对历史命令进行追加和删除等操作。如果你经常使用Linux命令,那么使用history命令可以有效地提升你的效率。语法格式: hi...

xz命令 – POSIX 平台开发工具

XZ Utils 是为 POSIX 平台开发具有高压缩率的工具。它使用 LZMA2 压缩算法,生成的压缩文件比 POSIX 平台传统使用的 gzip、bzip2 生成的压缩文件更小,而且解压缩速度也很快。...

printf 命令 – shell 输出

printf 命令模仿 C 程序库(library)里的 printf() 程序。printf 使用引用文本或空格分隔的参数,外面可以在printf中使用格式化字符串,还可以制定字符串的宽度、左右对齐方式等。...

test命令 – 检查条件是否成立

test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 test 命令期望在命令行中找到一个参数,当 shell 没有为变量赋值时,则将该变量视为空。这意味...

xargs命令 – 过滤器

xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者 stdin 并将其转换成特定命令的命令...

vgrename命令 – 重命名卷组

在Linux下使用新硬盘安装系统,安装好以后再挂载原来的硬盘,分区格式全为系统默认分区,系统默认使用的是lvm格式,并且默认的卷都是 VolGroup00。我们此时就需要使用vgrename命令...

vgscan命令 – 扫描并显示卷组

vgscan命令查找系统中存在的LVM卷组,并显示找到的卷组列表。vgscan命令仅显示找到的卷组的名称和LVM元数据类型,要得到卷组的详细信息需要使用vgdisplay命令。语法格式:vgscan...

volname命令 – 显示设备卷名称

volname命令用于显示指定的“ISO-9660”格式的设备的卷名称,通常这种格式的设备为光驱。语法格式:volname [参数]常用参数:device设备文件名:指定要显示卷名称的设备。参考实例...

wait命令 – 等待指令

wait命令用来等待指令的指令,直到其执行完毕后返回终端。该指令常用于shell脚本编程中,待指定的指令执行完成后,才会继续执行后面的任务。该指令等待作业时,在作业标识号前必须...

wall命令 – 输出信息

wall命令用于向系统当前所有打开的终端上输出信息。通过wall命令可将信息发送给每位同意接收公众信息的终端机用户,若不给予其信息内容,则wall命令会从标准输入设备读取数据,然...

whatis命令 – 查询命令执行功能

whatis命令是用于查询一个命令执行什么功能,并将查询结果打印到终端上。whatis命令在用catman -w命令创建的数据库中查找command参数指定的命令、系统调用、库函数或特殊文件...

wget命令 – 文件下载

wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。...

write命令 – 发送信息

write命令用于向指定登录用户终端上发送信息。通过write命令可传递信息给另一位登入系统的用户,当输入完毕后,键入EOF表示信息结束,write命令就会将信息传给对方。如果接收信息...

tcpreplay命令 – 性能或功能测试

tcpreplay 是一种pcap包的重放工具,它可以将用ethreal、wireshark工具抓下来的包原样或经过任意修改后重放回去。它允许你对报文做任意的修改(主要是指对2层、3层、4层报文头),...

trap命令 – 指定采取的动作

trap命令用于指定在接收到信号后将要采取的动作,常见的用途是在脚本程序被中断时完成清理工作。当shell接收到sigspec指定的信号时,arg参数(命令)将会被读取,并被执行。语法格式:t...

script命令 – 记录终端交互会话过程

script命令可以用作交互终端会话过程的记录,保留用户输入和系统输出的全过程。以备之后查询与学习,对于初学者、保留工作记录和准备写材料的人而言,这是一个非常有用的工具在下...

builtin命令 – 执行bash内建命令

builtin命令用于执行指定的bash内建命令, builtin命令调用的bash内建命令优先于同名的外部命令及同名的shell函数。 返回该内建命令执行的返回值,除非传递的不是bash内建命令...

protoize命令 – 添加函数原型

protoize命令属于gcc套件,用于为C语言源代码文件添加函数原型,将GNU-C代码转换为ANSI-C代码。protoize命令依赖gcc命令对C语言源代码进行扫描,并且搜集使用的函数信息。使用pro...

times命令 – 显示进程累计时间

打印出shell及其子进程累计使用的用户时间和系统时间。总是返回成功。语法格式:times [参数]参考实例显示进程累计时间:[root@linuxcool ~]# times0m0.037s 0m0.009s0m0.010s...

seq命令 – 打印数字序列

seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制。语法格式: seq [参数] 常用参数:-...

killall5命令 – 向所有进程发送信号

killall5是SystemV killall命令。它向所有进程发送一个信号,除了内核线程和它自己会话中的进程,所以它不会杀死运行脚本的shell。语法格式:killall5 [参数]常用参数:-o省略具有...

unexpand命令 – 空白字符转换

unexpand命令用于将给定文件中的空白字符(space)转换为制表符(TAB),并把转换结果显示在标准输出设备(显示终端)。语法格式:unexpand [参数]常用参数:-a转换文件中所有的空白字符 -fir...

users命令 – 显示当前登录的用户

users命令用于显示当前登录系统的所有用户的用户列表。每个显示的用户名对应一个登录会话。如果一个用户有不止一个登录会话,那他的用户名将显示相同的次数。 语法格式:users...

vdfuse命令 – 挂载分区文件工具

vdfuse命令是VirtualBox软件挂载VDI分区文件的一个工具,VirtualBox是一款能创建虚拟机的开源软件,vdi是它的默认磁盘格式。语法格式:vdfuse [参数] 常用参数: -h 帮助 -r 只读 -...

vgreduce命令 – 删除物理卷

vgreduce命令通过删除LVM卷组中的物理卷来减少卷组容量。不能删除LVM卷组中剩余的最后一个物理卷。语法格式:vgreduce [参数]常用参数:-a如果命令行中没有指定要删除的物理卷,...

xlsatoms命令 – 列出原子成分

xlsatoms命令用于列出X服务器内部所有定义的原子成分,每个原子成分都有自身的编号。可利用参数设置列表范围,或直接指定欲查询的成分名称。语法格式: xlsatoms [参数]常用参数:-...

xlsclients命令 – 列出应用程序

xlsclients命令用来列出显示器中的客户端应用程序。语法格式:xlsclients [参数]常用参数:-a列出所有显示器的客户端应用程序信息 -display<显示器编号> 指定X Server连接的显...

setsid命令 – 新会话中运行程序

setsid命令子进程从父进程继承了:SessionID、进程组ID和打开的终端。子进程如果要脱离这些,代码中可通过调用setsid来实现。命令行或脚本中可以通过使用命令setsid来运行程序...

php命令 – PHP语言的命令行接口

php命令是流行的Web开发语言PHP的命令行接口,可以使用PHP语言开发基于命令行的系统管理脚本程序。 使用的通用目的脚本语言,特别适合Web开发,可以嵌入到HTML中。 语法格式: php...

pigz命令 – 解压缩文件

pigz命令可以用来解压缩文件,最重要的是支持多线程并行处理,解压缩比gzip快。 pigz时间上比gzip快60%,同时CPU消耗则是gzip的好几倍,当然pigz的CPU使用率也是100%了 在对压缩效...

pstack命令 – 显示每个进程的栈跟踪

pstack是一个shell脚本,用于打印正在运行的进程的栈跟踪信息,它实际上是gstack的一个链接,而gstack本身是基于gdb封装的shell脚本.。此命令可显示每个进程的栈跟踪。pstack 命...

pv命令 – 管道查看器

pv命令是Pipe Viewer 的简称,由Andrew Wood 开发。意思是通过管道显示数据处理进度的信息。这些信息包括已经耗费的时间,完成的百分比(通过进度条显示),当前的速度,全部传输的数...

command命令 – 调用并执行指定的命令

command命令调用指定的指令并执行,命令执行时不查询shell函数。command命令只能够执行shell内部的命令。 当系统内定义了与linux命令相同的函数时,使用command命令忽略shell函...

rake命令 – ruby程序构建

rake是一个简单的ruby构建程序,其功能类似于常规make命令。rake具有以下特性:1、rakefile(rake的makefile版本)完全用标准的Ruby语法定义。没有要编辑的XML文件。不用担心奇怪的...

named-checkzone命令 – 检查和转换

named-checkzone命令可以进行区域文件有效性检查和转换,必须指定区域名称和区域文件名称。语法格式:named-checkzone [参数]常用参数:-q 安静模式 -d 启用调试 -c <类别> 指定...

continue命令 – 结束本次循环

continue主要用途在于结束本次循环,继续执行下一个for,while或until循环;可指定从第几层循环继续执行。 语法格式:continue 常用参数: n大于等于1的整数,用于指定从第几层循环继...

break命令 – 结束for while或until循环

break命令用于结束for,while或until循环,可指定退出几层循环。 语法格式:break [参数]常用参数:n大于等于1的整数,用于指定退出几层循环 参考示例break的可选参数n缺省值为1:for((...

mkinitrd命令 – 建立ramdisk映像文件

mkinitrd命令建立要载入ramdisk的映像文件,以供Linux开机时载入ramdisk。 这个是重新封包核心的命令,例如你自己修改了一个设备的驱动,如果这个驱动要加入核心级别的话,就需要对...

eval命令 – 重新运算求出参数

eval命令用于重新运算求出参数的内容。eval可读取一连串的参数,然后再依参数本身的特性来执行。 语法格式: eval [参数]参考实例连接单个命令:[root@linuxcool ~]# eval enab...

返回顶部
顶部