也就是说,我有一个脚本,它要求我使用日期和谁的命令来确定用户连接到其终端的时间长度(小时和分钟)。为了回答下面的一些问题:我正在尝试确定用户已经连接了多长时间(使用who或使用who am i)和日期(当前时间)。因此,假设我在下午5:00 (17:00)登录,在7:30 (19:30)注销-我需要编写一个脚本来计算我登录的时间。
您能解释一下这两种获取经过时间(秒)的语法有什么问题吗?date -u +%s # - for UTC - returns e.g. 1303430843.time - mine is set to pacific time我得到了完全相同的秒数(例如1303430843秒),没有差别,但我期望25200秒-7小时的差异,就像我运行:
date -u "+%Y-%m-%d %H:%M:%S&q
如何用c语言在ubuntu linux机器上查找进程启动时间。在linux中,有/proc/pid/stat文件,它提供信息btime %lu /*measurement of system boot time since Epoch in seconds*/
为了将这两个值相加,我如何将以前的值转换<