国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

抓狂!这条命令执行完女朋友都跟人跑了!

发布时间:2019/07/29标签:   时间    点击量:

原标题:抓狂!这条命令执行完女朋友都跟人跑了!
作为顺序员,时光是款项,效力是绳命,万一碰到产物司理常设又加需要,咱们经常是这个状况:假如是这个状况,那曾经是很好的状态了。万一假如由于任务繁忙没时光陪女友人,那末就很能够收费获赠一顶精巧的 绿 帽 子……实在不只仅是咱们顺序员任务忙,许多体系对时光的请求性也十分高。在任务中,另有许多情形下须要测试一个剧本或许顺序运转几多时光,特殊是关于时光性请求比拟高的体系更是如斯。咱们在任务中,写过一个 Shell 剧本,这个剧本能够从 4 个 NTP 效劳器轮番猎取时光,而后将最牢靠的时光设置为体系时光。由于咱们关于时光的请求比拟高,须要在短时光内就猎取到准确的时光。以是咱们就须要对这个剧本运转时光停止测试,看看从开端运转到准确设置时光须要破费几多时光。关于时光的测试,咱们能够用到一个下令:time 。上面咱们就具体看看怎样应用 time 下令来对剧本/下令停止测时。1. time 下令基础用法time 下令最基础的用法,就是 time + 下令 ,比方:$timepingbaidu.comPINGbaidu.com(123.125.114.144)56(84)bytesofdata.64bytesfrom123.125.114.144(123.125.114.144):icmp_seq=1ttl=56time=2.83ms64bytesfrom123.125.114.144(123.125.114.144):icmp_seq=2ttl=56time=2.77ms…………^C---baidu.compingstatistics---8packetstransmitted,8received,0%packetloss,time10818msrttmin/avg/max/mdev=2.765/2.808/2.862/0.039msreal0m11.173suser0m0.004ssys0m0.002s在成果里,real 表现从咱们履行 ping 下令到终极按 ctrl+c 停止这段时光所消耗的时光;user 及 sys 分辨表现 ping 下令在用户空间及内核空间所运转的时光。2. 将时光信息写入文件假如咱们想把时光信息间接写入到文件,而不是表现在屏幕上,那末咱们能够应用 -o 选项,并指定写入的文件门路。$/usr/bin/time-o/home/alvin/time-output.txtpingbaidu.com履行这个下令后,ping 下令的输入成果依旧会在终端里,而 time 下令的成果就写入到咱们所指定的 time-output.txt 文件里。-o 选项表现输入文件不存在就创立,假如存在的话就间接笼罩重写。假如咱们不想笼罩重写,而是想追加在文件前面,咱们能够应用 -a 选项。$/usr/bin/time-a/home/smart/time-output.txtpinglinoxide.com3. 表现更具体的时光信息time 下令不带选项的话,表现的信息量比拟少,假如咱们想取得更具体的信息,那末咱们能够应用 -v 选项。$/usr/bin/time-vpingbaidu.comPINGbaidu.com(123.125.114.144)56(84)bytesofdata.64bytesfrom123.125.114.144(123.125.114.144):icmp_seq=1ttl=56time=2.75ms64bytesfrom123.125.114.144(123.125.114.144):icmp_seq=2ttl=56time=2.76ms64bytesfrom123.125.114.144(123.125.114.144):icmp_seq=3ttl=56time=2.85ms64bytesfrom123.125.114.144(123.125.114.144):icmp_seq=4ttl=56time=2.77ms^C---baidu.compingstatistics---4packetstransmitted,4received,0%packetloss,time3300msrttmin/avg/max/mdev=2.751/2.785/2.851/0.075msCommandbeingtimed:"pingbaidu.com"Usertime(seconds):0.00Systemtime(seconds):0.00PercentofCPUthisjobgot:0%Elapsed(wallclock)time(h:mm:ssorm:ss):0:03.64Averagesharedtextsize(kbytes):0Averageunshareddatasize(kbytes):0Averagestacksize(kbytes):0Averagetotalsize(kbytes):0Maximumresidentsetsize(kbytes):2140Averageresidentsetsize(kbytes):0Major(requiringI/O)pagefaults:0Minor(reclaimingaframe)pagefaults:626Voluntarycontextswitches:10Involuntarycontextswitches:0Swaps:0Filesysteminputs:0Filesystemoutputs:0Socketmessagessent:0Socketmessagesreceived:0Signalsdelivered:0Pagesize(bytes):4096Exitstatus:0

版权信息Copyright ? IT技术教程 版权所有??? ICP备案编号:鲁ICP备09013610号