showmount
showmount显示NFS服务器加载的信息 补充说明showmount命令 查询“mountd”守护进程,以显示NFS服务器加载的信息。 语法1showmount(选项)(参数) 选项12-d:仅显示已被NFS客户端加载的目录;-e:显示NFS服务器上所有的共享目录。 参数NFS服务器:指定NFS服务器的ip地址或者主机名。
shutdown
shutdown用来执行系统关机的命令 补充说明shutdown命令 用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。 语法1shutdown(选项)(参数) 选项12345678-c:当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令;-f:重新启动时不执行fsck;-F:重新启动时执行fsck;-h:将系统关机;-k:只是送出信息给所有用户,但不会实际关机;-n:不调用init程序进行关机,而由shutdown自己进行;-r:shutdown之后重新启动;-t<秒数>:送出警告信息和删除信息之间要延迟多少秒。 参数 [时间]:设置多久时间后执行shutdown指令; [警告信息]:要传送给所有登入用户的信息。 实例指定现在立即关机: 1shutdown -h now 指定5分钟后关机,同时送出警告信息给登入用户: 1shutdown +5 "System will shutdown after 5 minutes"
skill
skill向选定的进程发送信号冻结进程 补充说明skill命令 用于向选定的进程发送信号,冻结进程。这个命令初学者并不常用,深入之后牵涉到系统服务优化之后可能会用到。 语法1skill(选项) 选项123456789-f:快速模式;-i:交互模式,每一步操作都需要确认;-v:冗余模式;-w:激活模式;-V:显示版本号;-t:指定开启进程的终端号;-u:指定开启进程的用户;-p:指定进程的id号;-c:指定开启进程的指令名称。 实例如果您发现了一个占用大量CPU和内存的进程,但又不想停止它,该怎么办?考虑下面的top命令输出: 1234567891011top -c -p 1651423:00:44 up 12 days, 2:04, 4 users, load average: 0.47, 0.35, 0.311 processes: 1 sleeping, 0 running, 0 zombie, 0 stoppedCPU states: cpu user nice system irq softirq iowait idle ...
slocate
slocate命令查找文件或目录 补充说明slocate命令 是一个命令查找文件或目录。slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息。 语法1slocate [-u][--help][--version][-d <目录>][查找的文件] 选项1234-d<目录>或--database=<目录> 指定数据库所在的目录。-u 更新slocate数据库。--help 显示帮助。--version 显示版本信息。 实例使用指令”slocate”显示文件名中含有关键字”fdisk”的文件路径信息,输入如下命令: 1$ slocate fdisk #显示文件名中含有fdisk关键字的文件的路径信息 执行以上命令后,指令执行的输出信息如下: 12345678$ slocate fdisk #显示文件名中含有fdisk 关键字的文件的路径信息 /root/cfdisk #搜索到的文件路径列表 /root/fdisk /root/sfdisk /usr/include/grub/ieee1275/o...
slabtop
slabtop实时显示内核slab内存缓存信息 补充说明slabtop命令 以实时的方式显示内核“slab”缓冲区的细节信息。 语法1slabtop(选项) 选项12345--delay=n, -d n:每n秒更新一次显示的信息,默认是每3秒;--sort=S, -s S:指定排序标准进行排序(排序标准,参照下面或者man手册);--once, -o:显示一次后退出;--version, -V:显示版本;--help:显示帮助信息。 排序标准: a: sort by number of active objects b: sort by objects per slab c: sort by cache size l: sort by number of slabs v:sort by number of active slabs n: sort by name o: sort by number of objects p: sort by pages per slab s: sort by object size u: sort by cache utilization ...
sleep
sleep将目前动作延迟一段时间 补充说明sleep命令 暂停指定的时间。 语法1sleep(参数) 参数时间:指定要暂停时间的长度。 时间长度,后面可接 s、m、h 或 d,其中 s 为秒,m 为 分钟,h 为小时,d 为日数。 实例有时在写一些以循环方式运行的监控脚本,设置时间间隔是必不可少的,下面是一个Shell进度条的脚本演示在脚本中生成延时。 12345678910#!/bin/bashb=''for ((i=0;$i<=100;i++)) do printf "Progress:[%-100s]%d%%\r" $b $i sleep 0.1 b=#$b doneecho
smbclient
smbclient交互方式访问samba服务器 补充说明smbclient命令 属于samba套件,它提供一种命令行使用交互式方式访问samba服务器的共享资源。 语法1smbclient(选项)(参数) 选项12345678910111213141516171819-B<ip地址>:传送广播数据包时所用的IP地址;-d<排错层级>:指定记录文件所记载事件的详细程度;-E:将信息送到标准错误输出设备;-h:显示帮助;-i<范围>:设置NetBIOS名称范围;-I<IP地址>:指定服务器的IP地址;-l<记录文件>:指定记录文件的名称;-L:显示服务器端所分享出来的所有资源;-M<NetBIOS名称>:可利用WinPopup协议,将信息送给选项中所指定的主机;-n<NetBIOS名称>:指定用户端所要使用的NetBIOS名称;-N:不用询问密码;-O<连接槽选项>:设置用户端TCP连接槽的选项;-p<TCP连接端口>:指定服务器端TCP连接端口编号;-R<名称解析顺序...
smbpasswd
smbpasswdsamba用户和密码管理工具 补充说明smbpasswd命令 属于samba套件,能够实现添加或删除samba用户和为用户修改密码。 语法1smbpasswd(选项)(参数) 选项123456-a:向smbpasswd文件中添加用户;-c:指定samba的配置文件;-x:从smbpasswd文件中删除用户;-d:在smbpasswd文件中禁用指定的用户;-e:在smbpasswd文件中激活指定的用户;-n:将指定的用户的密码置空。 参数用户名:指定要修改SMB密码的用户。
sort
sort对文本文件中所有行进行排序。 概要12sort [OPTION]... [FILE]...sort [OPTION]... --files0-from=F 主要用途 将所有输入文件的内容排序后并输出。 当没有文件或文件为-时,读取标准输入。 选项排序选项: 1234567-f: 忽略大小写-b: 忽略每行前面的空白部分-n: 以数值型进行排序,默认使用字符串型排序-r: 反向排序-u: 删除重复行。就是uniq命令-t: 指定分隔符,默认是分隔符是制表符-k n[,m]: ―按照指定的字段范围排序。从第n字段开始,m字段结束(默认到行尾) 其他选项: 1234567891011121314151617181920212223242526272829303132--batch-size=NMERGE 一次合并最多NMERGE个输入;超过部分使用临时文件。-c, --check, --check=diagnose-first 检查输入是否已排序,该操作不会执行排序。-C, --check=quiet, --check=sile...
source
source在当前Shell环境中从指定文件读取和执行命令。 概要source filename [arguments] 主要用途 执行文件并从文件中加载变量及函数到执行环境 参数filename:要执行的文件 arguments(可选):传递给文件的参数 返回值source返回文件最后一个命令的返回值,如果文件不能读取则会失败 错误用法 文件在$PATH中找不到。 文件未给出。 例子 在一些工具的执行过程中,会把环境变量设置以”export XXX=XXXXXX”或”declare XXX=XXXXXX”的形式导出到一个文件中,然后用source加载该文件内容到执行环境中。 读取和执行/root/.bash_profile文件。 1[root@localhost ~]# source ~/.bash_profile Q&AQ:source和sh在执行文件方面有什么区别? A:sh的执行是在子shell中,source会使得被执行文件的变量及函数加载进当前终端环境内(除去函数内local修饰的变量等);建议您参考ex...














