ubuntu-基本命令篇-15-系统管理-time命令中Real,User,Sys概念

简介:

15.系统管理
环境变量        env     linux运行过程过程中内存中需要一些特定到参数,environment
系统日期        date    日期
运行时间        time    测试命令执行到时间。比如 time ls 会记录ls执行时间。
历史命令     history  查看之前都执行过哪些命令
系统信息        dmesg      显示系统信息
日志文件        /var/log
系统运行时间    uptime  
系统用户        w,who,whoami  
登录信息        last    记录最近多少条登录信息

设置环境变量
export DISPLAY=localhost:0.0 就将DISPLAY这个环境变量到值设定为“localhost:0.0“了。

time gcalctool         打开计算机并计时
计时结果如下:
real    0m8.183s    真实运行时间为8.183秒,程序存活的时间,
user    0m0.684s    user占用,
sys    0m0.028s     系统占用   

Real,User和Sys具体解释如下:

原文地址:

http://stackoverflow.com/questions/556405/what-do-real-user-and-sys-mean-in-the-output-of-time1


Real, User and Sys process time statistics
One of these things is not like the other. Real refers to actual elapsed time; User and Sys refer to CPU time used only by the process.
    *Real is wall clock time - time from start to finish of the call. This is all elapsed time including time slices used by other processes and time the process spends blocked (for example if it is waiting for I/O to complete).
    *User is the amount of CPU time spent in user-mode code (outside the kernel) within the process. This is only actual CPU time used in executing the process. Other processes and time the process spends blocked do not count towards this figure.
    *Sys is the amount of CPU time spent in the kernel within the process. This means executing CPU time spent in system calls within the kernel, as opposed to library code, which is still running in user-space. Like 'user', this is only CPU time used by the process. See below for a brief description of kernel mode (also known as 'supervisor' mode) and the system call mechanism.
      User+Sys will tell you how much actual CPU time your process used.

翻译如下:
    * Real 是时钟时间-程序从开始至结束的总时间。他包括期间其他进程所占用的时间片和进程被阻塞的时间(如IO等待的时间)
    * User 被测试程序在用户模式下所花的CPU时间。他是进程执行的正真的CPU时间。其他进程调度的时间片以及阻塞(如IO)的时间不包含在内。
    * Sys 是进程在内核中所花费的CPU时间。他表示进程在内核调用中所花的CPU时间,而程序的库调用仍然运行在用户空间下。
      User+Sys表示程序所执行的CPU时间(不包括IO以及其他进程的CPU时间).

 


history 列出最近使用的命令。
history -c 清除历史命令到记录 ,-c表示clear
dmesg = cat /var/log/dmesg

cat /var/log/messages  系统信息。比如如果你在messages中找到有许多登录失败到信息,就表示有人在猜你到root密码,企图登录你到电脑。

last 显示系统登录成功到信息
messages中显示一些登录失败到信息。





本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2010/08/12/2297109.html,如需转载请自行联系原作者

目录
相关文章
|
6月前
|
Ubuntu
百度搜索:蓝易云【Ubuntu下cut命令的使用】
请注意,cut命令默认从标准输入中读取数据,如果不指定文件名,则需要通过管道或重定向将数据传递给cut命令。
46 5
|
6月前
|
Ubuntu 网络安全
百度搜索:蓝易云【Ubuntu命令使用方法大全】
请注意,以上仅是Ubuntu中一小部分常用命令的简要说明。要深入了解和学习Ubuntu命令,请参考Ubuntu官方文档、在线教程和书籍资源。熟练掌握常用的命令对于在Ubuntu系统中进行日常管理和开发任务至关重要。
75 3
|
6月前
|
Ubuntu 网络安全
百度搜索:蓝易云【Ubuntu命令速查】
这些是常见的Ubuntu命令的速查表。可以根据需要使用这些命令来快速执行日常管理和开发任务。
134 1
|
6月前
|
运维 Ubuntu 安全
Ubuntu 磁盘管理DF命令用法
Linux磁盘空间管理是系统运维中的核心环节,它直接影响到系统的稳定运行、数据的安全性和业务的连续性。 通过实施有效的磁盘空间管理策略,系统管理员可以确保系统的高效运作,满足不断变化的业务需求,并为用户提供可靠的服务。 因此,对Linux磁盘空间管理的重视和精通对于任何企业的IT运营都属于核心业务。
123 0
|
3月前
|
Ubuntu Linux
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
709 3
|
10天前
|
缓存 Ubuntu 网络协议
ubuntu ifconfig命令找不到
通过上述指导,无论你是面临 `ifconfig`命令缺失的困惑,还是希望深入了解Ubuntu系统下的网络管理技巧,都能找到针对性的解决方案,进一步提升你的系统管理能力。
21 2
|
11天前
|
缓存 Ubuntu 网络协议
ubuntu ifconfig命令找不到
通过上述指导,无论你是面临 `ifconfig`命令缺失的困惑,还是希望深入了解Ubuntu系统下的网络管理技巧,都能找到针对性的解决方案,进一步提升你的系统管理能力。
38 1
|
30天前
|
开发框架 缓存 Ubuntu
dotnet开发框架+ubuntu防火墙命令+win11设置自动登录+阿里云短信发送限制
dotnet开发框架+ubuntu防火墙命令+win11设置自动登录+阿里云短信发送限制
34 2
|
14天前
|
缓存 Ubuntu 网络协议
ubuntu ifconfig命令找不到
综上所述,面对 `ifconfig`缺失的问题,用户应首先考虑使用替代命令或通过安装额外软件包来解决,同时注意权限管理和环境变量的正确配置。通过这些策略,可以确保在Ubuntu系统中高效、无障碍地管理网络配置。
59 0
|
3月前
|
Ubuntu Shell C++
在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包、录制包等
在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包、录制包等
138 1