public static long getTimeStamp(int len) { //LocalTime.of(0,0)换成LocalTime.now()可获得完整的时间戳...(13位毫秒) long timestamp = Timestamp.valueOf(LocalDateTime.of(LocalDate.now(), LocalTime.of(0, 0))).getTime...(); //timestamp.toInstant().getEpochSecond();10位长度的时间戳 return len == 10 ?...timestamp/1000 : timestamp; } //获取完整的秒时间戳 Instant.now().getEpochSecond();//10 //毫秒级时间戳 System.currentTimeMillis
Assume a given variable, it is containing a UNIX time-stamp, but whether it is i...
在日常运维工作中, 经常会碰到以秒为单位去定时执行某些命令或监控脚本的需求。...说到定时任务就要用到crontab,通常来说,crontab的最小单位是分钟级别,要想实现秒级别的定时任务,就要进行特殊设置了。...测试:每隔2秒钟向/root/test.log文件输入"beijing is so good!"...思路:先过一分钟执行第一次,接着就是每隔2秒钟执行一次。...上面介绍的三种方法,比较倾向于推荐第三种方法,因为前两种方法并不是严格的间隔2秒执行的,可能会大于2秒,因为执行脚本(kevin.sh)本身也是需要一定时间的。
ps本身就是一个进程,只要它的输出显示就会死掉(即终止)。 这四个项目分别标记为PID,TTY,TIME和CMD。TIME是进程运行的CPU(中央处理单元)时间(以分钟和秒为单位)的时间量。...ps -aux提供的关于每个进程的信息包括进程的用户,PID,进程使用的CPU百分比,进程使用的内存百分比,VSZ(虚拟大小以千字节为单位),RSS(实际内存大小或以1024字节为单位的常驻集大小),STAT...在由ps -ef显示的列中,UID包含拥有进程的帐户的用户名(通常是启动进程的同一用户),STIME显示进程启动的时间,或者开始日期超过启动日期24小时前。...负值表示高优先级,正值表示低优先级 j P 最后使用的CPU,仅在多CPU环境下有意义 k %CPU 上次更新到现在的CPU时间占用百分比 l TIME 进程使用的CPU时间总计,单位秒 m TIME+...进程使用的CPU时间总计,单位1/100秒 n %MEM 进程使用的物理内存百分比 o VIRT 进程使用的虚拟内存总量,单位kb。
ps -aux --sort -pcpu 根据内存使用升序排序 ps -aux --sort -pmem 上述两个命令合并一起,如下: ps -aux --sort -pcpu,+pmem 只显示前几个进程...ps -aux | head -n 10 还有很多用法,这里就不做过多的列举。 pstree pstree命令以树状图显示进程间的关系。 下面我们看几个常用的示例。...memory swpd列 显示切换到内存交换区的内存数量(以KB为单位)。...若swpd的值不为0或者比较大,同时si、so的值长时间为0,那这种情况一般不用担心,不会影响系统性能 free列 显示当前空闲的物理内存数量(以KB为单位) buff列 显示buffers cache...IO bi列 显示从块设备读入的数据总量(即读磁盘,单位KB/秒) bo列 显示写入到块设备的数据总量(即写磁盘,单位KB/秒) 这里设置的bi+bo参考值为1000,如果超过1000,而且wa值比较大
ps -aux --sort -pcpu 根据内存使用升序排序 ps -aux --sort -pmem 上述两个命令合并一起,如下: ps -aux --sort -pcpu,+pmem 只显示前几个进程...ps -aux | head -n 10 pstree pstree命令以树状图显示进程间的关系 下面我们看几个常用的示例。 以树状图显示进程,只显示进程的名字,且相同进程合并显示。...pstree 以树状图显示进程,还显示进程PID。 pstree -p 以树状图显示进程PID为的进程以及子孙进程,如果有-p参数则同时显示每个进程的PID。...不管是ps还是pstree命令,在性能测试过程中,最重要的一个应用技巧就是获取资源消耗最高的目标进程的线程id。...一般情况下vmstat工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔数,单位是秒,第二个参数是采样的次数,如下命令: vmstat 2 1 2表示每个两秒采集一次服务器状态,1表示只采集一次
real时间是指挂钟时间,也就是命令开始执行到结束的时间。这个短时间包括其他进程所占用的时间片,和进程被阻塞时所花费的时间。...%E real时间,显示格式为[小时:]分钟:秒 %U user时间。...%D 进程非共享数据区域,以KB为单位。 %x 命令退出状态。...%P 进程所获取的CPU时间百分百,这个值等于 user+system 时间除以总共的运行时间。 %K 进程的平均总内存使用量(data+stack+text),单位是 KB。...获得执行 ps -aux 的结果和所花费的系统资源 > /usr/bin/time -v ps -aux ....
real时间是指挂钟时间,也就是命令开始执行到结束的时间。这个短时间包括其他进程所占用的时间片,和进程被阻塞时所花费的时间。...[小时:]分钟:秒 %U user时间。...%S sys时间。 %C 进行计时的命令名称和命令行参数。 %D 进程非共享数据区域,以KB为单位。 %x 命令退出状态。 %k 进程接收到的信号数量。 %w 进程被交换出主存的次数。...%P 进程所获取的CPU时间百分百,这个值等于 user+system 时间除以总共的运行时间。 %K 进程的平均总内存使用量(data+stack+text),单位是 KB。...%c 进程被迫进行上下文切换的次数(由于时间片到期)。 获得执行 ps -aux 的结果和所花费的系统资源 > /usr/bin/time -v ps -aux ....
,系统运行时间,以及正在登陆用户数 #后面三个数依次是:过去1分钟,5分钟,15分钟的平均负载(Load Average) ---- 什么是平均负载 平均负载不就是单位时间内,CPU的使用率嘛?...那到底如何理解平均负载:平均负载是指,单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数 PS:平均负载与CPU使用率并没有直接关系。...不可中断状态实际上是系统对进程和硬件设备的一种保护机制 因此,可以简单理解为,平均负载其实就是单位时间内的活跃进程数。 ---- 平均负载多少时合理?...所以在评判负载时,首先你要知道系统有几个CPU,这可以通过top命令获取,或grep 'model name' /proc/cpuinfo 例1: 架设现在在4,2,1核的CPU上,如果平均负载为2时...而CPU的使用率是单位时间内,CPU繁忙情况的统计,跟平均浮现在并不一定完全对应。 比如: CPU密集型进程,使用大量的CPU会导致平均负载升高,此时这两者是一致的。
1、Redis DeskTop Manager自从进入了0.9.9版本就开始付费使用或者贡献代码获得免费使用期限。...可以修改键的值信息,键的类型,返回的数据类型,TTL过期时间等信息,如下所示: ? Redis TTL 命令以秒为单位返回 key 的剩余过期时间。...当 key 存在但没有设置剩余生存时间时,返回 -1 。 否则,以秒为单位,返回 key 的剩余生存时间。 ...1 [root@master bin]# ps -aux | grep redis 2 root 5156 0.1 0.4 162380 7868 ?...再次启动redis服务,然后已经绑定到服务器的地址上面,如下所示: 1 [root@master bin]# ps -aux | grep redis 2 root 5351 0.0 0.4
should multiply the GRCTellus Land data by the scaling grid available at NASA/GRACE/MASS_GRIDS/LAND_AUX...as the following image collection: NASA/GRACE/MASS_GRIDS/MASCON GRACE Tellus月度质量网格提供了相对于2004-2010年时间平均基线的月度引力异常值...该数据集所包含的数据是以 "等水厚度 "为单位,以厘米为单位表示水的垂直范围的质量偏差。更多细节请参见提供者的月度质量网格概述。...因此,用户应将GRCTellus陆地数据乘以NASA/GRACE/MASS_GRIDS/LAND_AUX_2014上的比例网格。
新生代已使用空间的百分比 O: 老年代已使用空间的百分比 P: 永久带已使用空间的百分比 YGC: 从应用程序启动到当前,发生Yang GC 的次数 YGCT: 从应用程序启动到当前,Yang GC所用的时间...【单位秒】 FGC: 从应用程序启动到当前,发生Full GC的次数 FGCT: 从应用程序启动到当前,Full GC所用的时间 GCT: 从应用程序启动到当前,用于垃圾回收的总时间【单位秒】 jmap...查看大对象内存占用 jmap -heap 3020 查看应用垃圾回收机制情况 查看内存cpu使用率 ps -aux | sort -k4nr | head -n 10 查看当前文件夹文件数 ls |...wc -w 查看占用内存最大的前十进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head 查看占用cpu最大的前十进程 ps aux|head...-1;ps aux|grep -v PID|sort -rn -k +3|head
有些加了"-"的是SysV风格 的选项,不加"-"的是BSD选项,加不加"-"它们的意义是不一样的,例如ps aux 和ps -aux是不同的。...ps aux 对于 BSD 风格的选项只需知道 ps aux 就够了。“a”表示列出依赖于终端的所有进程,“x”表示列出不依赖于终端的进程,“u”表示展现的进程信息以用户为导向的。...ps aux 不显示 ppid [ps aux] %CPU:表示 CPU 占用百分比,注意,CPU 的衡量方式时占用时间,所以百分比的计算方式时“进程占用 CPU 时间/CPU总时间”,而不是 CPU...kb/s 为单位显示 -m 指定以 mb/s 为单位显示 -p 指定要统计的设备名称 -y 指定不显示第一次统计信息,即不显示自开机起统计信息 interval 刷新时间间隔 count 总统计次数...可以从ps的进程状态中获取哪些进程是正在运行或运行队列中的(状态为R),哪些进程是在不可中断睡眠中的(状态为D)。
基本使用如下:每一秒采样一次,采样五次。 ? 参数说明 %user:CPU处在用户模式下的时间百分比。 %nice:CPU处在带NICE值的用户模式下的时间百分比。...pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。...page fault,一般在内存使用紧张时产生 VSZ: 该进程使用的虚拟内存(以kB为单位) RSS: 该进程使用的物理内存(以kB为单位) %MEM: 该进程使用内存的百分比...输出参数说明: kB_rd/s: 每秒进程从磁盘读取的数据量(以kB为单位) kB_wr/s: 每秒进程向磁盘写的数据量(以kB为单位) Command: 拉起进程对应的命令 ps命令 ps (Process...还可以使用ps aux查看 ? 常见ps操作 ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。
GRACE Tellus月度质量网格提供了相对于2004-2010年时间平均基线的月度引力异常值。该数据集所包含的数据是以 "等水厚度 "为单位,以厘米为单位表示水的垂直范围的质量偏差。...该数据集利用空间和时间上的先验约束,以等面积的3°x3°球盖质量浓度(mascon)函数来估计全球每月的重力场,以尽量减少测量误差的影响。没有对数据进行额外的经验性去分化过滤。...这个数据集的一个版本,在后处理步骤中应用了海岸线分辨率改进(CRI)过滤器,以分离每个陆地/海洋mascon中的陆地和海洋部分的质量。
这样可以动态实时的看到CPU和内存的占用率,然后按q键回到命令行 3、ps -aux | grep xxx 直接使用ps命令查看: ps -aux | grep kafka ?...第一个标注的地方是CPU和内存占用率,后面的943100是物理内存使用量,单位是k,此时kafka大约占用943M内存 4、查看内存占用前10名的程序 ps aux | sort -k4,4nr | head...VSZ: 该进程使用的虚拟内存(以kB为单位)。 RSS: 该进程使用的物理内存(以kB为单位)。 %MEM: 该进程使用内存的百分比。 Command: 拉起进程对应的命令。...8 -1.00 -1.00 -1.00 417757303594 rcu_sched kB_rd/s: 每秒进程从磁盘读取的数据量(以kB为单位)。...kB_wr/s: 每秒进程向磁盘写的数据量(以kB为单位)。 kB_ccwr/s:每秒进程被取消向磁盘写的数据量(以kB为单位)。 Command::拉起进程对应的命令。
命令格式:ps [选项] [参数]常用的选项和参数包括参数说明-e显示所有进程,包括其他用户(非root)的进程。-f显示完整的进程信息。-l以长格式显示进程信息。...C进程使用的CPU时间(单位为秒)。PRI进程的优先级,它决定了进程的抢占顺序。NInice值,用于控制进程的优先级。ADDR内存地址。SZ进程使用的内存大小(单位为KB)。TTY进程运行终端的类型。...TIME进程使用的CPU时间(单位为秒),包括用户时间和系统时间。CMD运行该进程的命令。...其它命令组合示例:# 显示所有用户的所有进程的详细信息ps aux# 以长格式显示所有用户的所有进程的详细信息ps -aux# 显示指定进程名的进程的详细信息ps -C process_name动态查看进程变化命令...-n更新频率,例如 -n 5 表示每5秒更新一次。-p显示特定进程 ID 的详细信息。-i以图形模式显示进程信息。
领取专属 10元无门槛券
手把手带您无忧上云