导航:首页 > 程序命令 > linux命令执行的时间

linux命令执行的时间

发布时间:2023-05-05 05:59:48

1. linux系统命令time给出的用户时间,系统时间,实际时间分别是什么含义

用户CPU时间(user CPU time): 命令执行完成花费的用户CPU时间,即命令在用户态中执行时间总和;
实际时间(real time): 从command命令行开始执行到运行终止的消逝时间;
系统CPU时间(system CPU time): 命令执行完成花费的系统CPU时间,即命令在核心态中执行时间总和。
Linux命令的使用时linux运维中的核心基础,因此你需要知道常见的命令的功能选项,这样你才能够更好的处理遇到的问题。关于Linux命令学习这块,你学习刘遄老师的书籍《linux就该这么学》,相信你会把linux命令掌握得非常的透彻。

2. linux 显示指定日期执行的系统命令

在某指定时间执行命令。
at [options] time [adte|+increment]
atq
atrm job-list
batch [options] [time]
at 和 batch 都是在某指定时间执行命令。它们都接受标准输入和文件输入。
atq 显示at队列中的作业列表。atrm 将取消挂起 at 队列中的作业。学习更多linux知识《Linux就该这么学》,什么都没有示例来得快,现在开始讲解示例。(主要是文字介绍好麻烦,好啰嗦,请见谅)
示例

示例1.
gopain@gopain:~$ at
Garbled time
gopain@gopain:~$ at 3.35pm
warning: commands will be executed using /bin/sh
at> date
at> <EOT>
job 1 at Thu Apr 10 15:35:00 2014

我的电脑是ubuntu13.04 ,默认是没有安装at程序,所以需要: sudo apt-get install at.[看来at是一个实用程序然后就可以用了,定时执行呀,想想就很好由没有。

使用atq查看:
gopain@gopain:~$ atq
1 Thu Apr 10 15:35:00 2014 a
gopaingopain@gopain:~$

使用atrm可以删除作业:
atrm 1
即删除1号作业。
完整示例:
gopain@gopain:~$ at 1540
warning: commands will be executed using /bin/sh
at> mkdir at_test_d
at> <EOT>
job 2 at Thu Apr 10 15:40:00 2020
gopain@gopain:~$ atq
2 Thu Apr 10 15:40:00 2020 a
gopaingopain@gopain:~$ atrm 2
gopain@gopain:~$ atq
gopain@gopain:~$

其中at 1540 表示下午15:40.
还有:
at [command] 1545 +1 week
表示在下周的今天执行[command]的命令
还有:
at 1545 Thursday
表示周四执行,如果本周周四已经过去,那么会在下周四执行。

3. Linux怎样在某一特定时间执行命令(使用at”

简介

at定时任务,指定一个时间执行一个任务,只能执行一次。需要安装at服务,apt-get install at;

创建at任务

创建at任务方式有两种,从文件输入和从控制台输入。以下分别用两种方式创建1分钟后将当前时间写入 home/result 文件的命令

1、从文件输入

附录

1、at时间定义

at允许使用一套相当复杂的指定时间的方法。
1)能够接受在当天的hh:mm(小时:分钟)式的时间指定。假如该时间已过去,那么就放在第二天执行。例如:04:00
2)能够使用midnight(深夜),noon(中午),teatime(饮茶时间,一般是下午4点)等比较模糊的词语来指定时间。
3)能够采用12小时计时制,即在时间后面加上AM(上午)或PM(下午)来说明是上午还是下午。例如:12pm
4)能够指定命令执行的具体日期,指定格式为month day(月 日)或mm/dd/yy(月/日/年)或dd.mm.yy(日.月.年),指定的日期必须跟在指定时间的后面。例如:04:00 2009-03-1
5)能够使用相对计时法。指定格式为:now + count time-units ,now就是当前时间,time-units是时间单位,这里能够是minutes(分钟)、hours(小时)、days(天)、weeks(星期)。count是时间的数量,几天,几小时。例如:now + 5 minutes 04pm + 3 days
6)能够直接使用today(今天)、tomorrow(明天)来指定完成命令的时间。

4. linux查看历史命令记录及时间(linux查看历史命令执行时间)

1."linux查看历史命令,为您提供linux查看历嫌手史命令芹基嫌图文信息,打开linux客户端。

2.点击连接linux按钮。

3.输入用户名,主机ip地址。锋森

4.输入密码。

5.显示连接成功,就可以进行操作。

6.输入history命令,即可返回命令的历史记录。

5. linux如何查看一个命令执行的时间

time命令可以查看执行时间
比如要查看ls执行时间, 可以用"time ls",就会看到执行时间了。关于这个linux系统的学习,我一直看刘遄老师的书籍《linux就该这么学》

6. linux 查命令历史 时间

1、以ROOT用户编辑/etc/profile文件,在里面加入下面内容(我一般习惯在最末尾加):
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
注意:在末尾的“引号”与“S”之间,加入一位空格,将日期时间和历史命令用空格相隔开来。
2、退出系统重新登陆
注意:在第2步以前所执行的历史命令,在重新登陆后,执行时间全部分显示为第二步执行时的时间,后面所执行的命令,才会显示正确的实际执行时间
3、查看效果(在任何用户下都会生效):
(1)ROOT用户下试试效果:
[root@oraclelinux ~]# history
354 2013-07-15 23:50:00 vi /etc/profile
355 2013-07-15 23:50:12 history
356 2013-07-15 23:50:14 exit
357 2013-07-16 00:04:32 history
[root@oraclelinux ~]#
/etc/profile 中HISTSIZE=30 设置历史命令显示条数。
/root/.bash_history
/root/.bash_logout 需要在用户注销时做的事情,可以在此文件中添加。
例如:添加"rm -f $HOME/.bash_history" 。
这样,当用户每次注销时,“.bash_history”文件都会被删除,清除历史记录。

7. linux 命令5分钟后执行

1, sleep 300 && command
2, at命令很容易使用, 一个简单使用at的例子类似于这样:
$ at 5:00PM # 当前时间+5分种
at> date >> thisfile
at> <EOT>

在输入 at 和应该运行命令的时间,at 会提示你在设定时间会运行该命令(此例中是 date 命令)。输入 ^D(Ctrl + d)来完成请求。
假设我们在下午 5 点之前设置这个 at 命令,那么这个日期和时间将在当天下午 5 点添加到名为 thisfile 文件的末尾。否则,该命令将在第二天下午 5 点运行。 《Linux就该这么学》 学习更多linux命令

8. 怎么查看 Linux 运行了多长时间和最后重启时间

对于Linux一般用户来说,是不会去注意系统最后一次的重启时间,除非是Linux工程师,如果你想要查看Linux最后重启时间的话,小编教你三种查看系统重启时间的方法。

方法一:last命令
# last reboot
reboot system boot 2.6.32-431.el6.i Wed Jul 30 13:44 - 21:39 (46+07:55)
reboot system boot 2.6.32-431.el6.i Sun Apr 13 14:28 - 09:27 (107+18:59)
reboot system boot 2.6.32-431.el6.i Tue Mar 25 22:27 - 14:19 (18+15:52)
这条命令实际上显示的是最近几天的系统运行时间。last原本被设计来显示某个特定用户的登录历史。在Linux中,有一个特别的“伪用户”称为reboot会在系统重启的时候立即自动登录。这样通过检查reboot用户的登录历史,你就可以检查最后的重启时间。
方法二:who -b
使用who命令带上‘-b’选项。
# who -b
system boot Jul 30 13:44

9. 如何查看系统运行时间 linux

可以在终端执行top命令,如下图即显示linux的运行时间
(红圈里的位置,我的电脑运行了7小时57分).

10. linux history可以查看到历史执行过的命令,如何查看命令执行时间

答:linux的bash内部命令history就可以显示命令行的命令历史,默认环境执行 history
命令后,通常只会显示已执行命令的序号和命令本身。
如果想要查看命令历史的时间戳,那么可以执行:
# export HISTTIMEFORMAT='%F %T '
# history | more
1 2008-08-05 19:02:39 service network restart
2 2008-08-05 19:02:39 exit
3 2008-08-05 19:02:39 id

这样显示的格式就变成,序号 - 时间 - 命令行。
history的其他的一些基本功能:
1、使用 HISTSIZE 控制历史命令记录的总行数
将下面两行内容追加到 .bash_profile 文件并重新登录 bash shell,命令历史的记录数将变成 450

阅读全文

与linux命令执行的时间相关的资料

热点内容
在新电脑上怎么注册加密狗 浏览:119
最后一战游戏源码 浏览:1
phpmysql实例下载 浏览:749
传智黑马安卓非加密 浏览:553
服务器如何配置host 浏览:1001
守望执行命令 浏览:371
加密狗插上去了怎么办 浏览:624
锤子m1怎么把文件夹重置 浏览:213
APP的数据会存在哪里 浏览:66
一支轻快又解压的舞 浏览:588
80x86编程手册 浏览:767
android机制使用 浏览:363
国外太空探索网站源码 浏览:645
dotaimba命令大全 浏览:15
手解剖pdf 浏览:735
单片机无法烧写程序 浏览:415
pline命令 浏览:113
760贴片机编程视频 浏览:335
欧姆龙plc编程第36讲 浏览:917
我的世界如何将一个服务器弄崩 浏览:10