導航:首頁 > 程序命令 > 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