国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux中的uptime命令詳解

Linux愛(ài)好者 ? 來(lái)源:csdn ? 作者:戀貓大鯉魚(yú) ? 2020-12-29 10:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.命令簡(jiǎn)介

uptime 用于顯示系統(tǒng)總共運(yùn)行了多長(zhǎng)時(shí)間和系統(tǒng)的平均負(fù)載。

無(wú)選項(xiàng) uptime 命令會(huì)顯示一行信息,依次為:當(dāng)前時(shí)間、系統(tǒng)已經(jīng)運(yùn)行了多長(zhǎng)時(shí)間、目前有多少用戶登錄、系統(tǒng)在過(guò)去的 1 分鐘、5 分鐘和 15 分鐘內(nèi)的平均負(fù)載。輸出結(jié)果等同于 top 命令匯總區(qū)的第一行。

2.命令格式

uptime [options]

3.選項(xiàng)說(shuō)明

-p, --pretty 采用可讀友好的格式輸出系統(tǒng)已運(yùn)行時(shí)長(zhǎng) -h, --help 顯示幫助信息 -s, --since 以格式 yyyy-mm-dd HHSS format 輸出系統(tǒng)啟動(dòng)時(shí)間 -V, --version 顯示版本信息

4.常用示例

(1)查看系統(tǒng)運(yùn)行時(shí)長(zhǎng)與平均負(fù)載。

uptime 2255 up 445 days, 9:38, 5 users, load average: 0.08, 0.08, 0.06

顯示的信息依次為:當(dāng)前時(shí)間(2255)、系統(tǒng)已經(jīng)運(yùn)行了多長(zhǎng)時(shí)間(up 445 days, 9:38,表示 445 天 9 時(shí) 38 分鐘)、目前有多少登錄用戶(5 users)、系統(tǒng)在過(guò)去的 1 分鐘、5 分鐘和 15 分鐘內(nèi)的平均負(fù)載(load average: 0.08, 0.08, 0.06)。

(2)查看系統(tǒng)啟動(dòng)時(shí)間。

uptime -s 2018-07-20 1321

(3)只輸出系統(tǒng)運(yùn)行時(shí)長(zhǎng)。

uptime -p up 1 year, 11 weeks, 4 days, 9 hours, 43 minutes

5.拓展知識(shí)

5.1 什么是系統(tǒng)平均負(fù)載

系統(tǒng)平均負(fù)載指單位時(shí)間內(nèi),系統(tǒng)中處于可運(yùn)行狀態(tài)和不可中斷狀態(tài)的進(jìn)程數(shù),也就是平均活躍進(jìn)程數(shù),他和 CPU 使用率沒(méi)有直接關(guān)系。

可運(yùn)行狀態(tài)的進(jìn)程指正在使用 CPU 或正在等待使用 CPU 的進(jìn)程,也就是我們常用 ps 命令看到的,處于 R 狀態(tài)(Running 或 Runnable)的進(jìn)程。

不可中斷狀態(tài)的進(jìn)程指正在等待某些 I/O 的進(jìn)程,即我們?cè)?ps 命令中看到的 D 狀態(tài)(Uninterruptible Sleep,也稱為 Disk Sleep)的進(jìn)程。例如等待磁盤(pán) I/O,當(dāng)一個(gè)進(jìn)程向磁盤(pán)讀寫(xiě)數(shù)據(jù)時(shí),為了保證數(shù)據(jù)的一致性,在得到磁盤(pán)回復(fù)前,它是不能被其他進(jìn)程打斷的,這個(gè)時(shí)候的進(jìn)程就處于不可中斷狀態(tài)。如果此時(shí)的進(jìn)程被打斷了,就容易出現(xiàn)磁盤(pán)數(shù)據(jù)與進(jìn)程數(shù)據(jù)不一致的問(wèn)題。所以,不可中斷狀態(tài)實(shí)際上是系統(tǒng)對(duì)進(jìn)程和硬件設(shè)備的一種保護(hù)機(jī)制。

5.2 系統(tǒng)平均負(fù)載多少時(shí)合理

uptime 命令給出的三個(gè)時(shí)間段的平均負(fù)載并不是標(biāo)準(zhǔn)化的,因?yàn)橄到y(tǒng)中 CPU 核心數(shù)量是不定的。所以平均負(fù)載為 1 意味著擁有一個(gè) CPU 核心的系統(tǒng)一直在忙碌,而在一個(gè)擁有 4 個(gè) CPU 核心的系統(tǒng)上,意味著系統(tǒng) 75% 的時(shí)間是空閑的。

所以,當(dāng)系統(tǒng)平均負(fù)載除以 CPU 核心數(shù)小于等于 1表示系統(tǒng)沒(méi)有出現(xiàn)過(guò)載的情況。最理想的情況是每個(gè)CPU 上都剛好運(yùn)行一個(gè)進(jìn)程,這樣 CPU 就得到了充分的利用。

三個(gè)時(shí)間段統(tǒng)計(jì)出的系統(tǒng)平均負(fù)載,我們以哪個(gè)數(shù)字為準(zhǔn)?一分鐘?五分鐘?還是十五分鐘?我們應(yīng)該著眼于五分鐘或者十五分鐘的平均數(shù)值,如果前一分鐘的負(fù)載情況是 1.00,那么仍可以說(shuō)明認(rèn)定服務(wù)器情況還是正常的,但是如果十五分鐘的數(shù)值仍然保持在 1.00,那么就值得注意了。

另外,讀取文件 /proc/loadavg 可直接查看系統(tǒng)平均負(fù)載。

cat /proc/loadavg 0.04 0.03 0.05 1/319 21900

除了前 3 個(gè)數(shù)字表示系統(tǒng)平均負(fù)載外,后面的一個(gè)分?jǐn)?shù),分母表示系統(tǒng)進(jìn)程總數(shù),分子表示正在運(yùn)行的進(jìn)程數(shù);最后一個(gè)數(shù)字表示最近運(yùn)行的進(jìn)程 ID。

5.3 獲取系統(tǒng) CPU 核心數(shù)

使用 lscpu 命令查看。

或者直接訪問(wèn)文件 /proc/cpuinfo 獲取 CPU 核心數(shù)。

grep ‘model name’ /proc/cpuinfo | wc -l 6

5.4 平均負(fù)載與 CPU 使用率的關(guān)系

在日常使用中,我們經(jīng)常容易把平均負(fù)載和CPU使用率混淆,這里我們做下區(qū)分。

平均負(fù)載是指單位時(shí)間內(nèi),系統(tǒng)中處于可運(yùn)行狀態(tài)和不可中斷狀態(tài)的進(jìn)程數(shù),所以,他不僅包擴(kuò)了正在使用CPU 的進(jìn)程,還包括等待 CPU 和等待 I/O 的進(jìn)程。

而 CPU 使用率,是單位時(shí)間內(nèi) CPU 繁忙情況的統(tǒng)計(jì),和平均負(fù)載并不一定完全對(duì)應(yīng)。比如:

(1)CPU 密集型進(jìn)程,使用大量 CPU 會(huì)導(dǎo)致平均負(fù)載升高,此時(shí)這兩者是一致的;

(2)I/O 密集型進(jìn)程, 等待 I/O 也會(huì)導(dǎo)致平均負(fù)載升高,但是 CPU 使用率不一定很高;

(3)存在大量等待 CPU 調(diào)用的進(jìn)程也會(huì)導(dǎo)致平均負(fù)載升高,此時(shí)的 CPU 使用率也會(huì)比較高。

給我們公號(hào)發(fā)送 命令 二字,獲取“每天一個(gè)Linux命令”系列的完整目錄。

原文標(biāo)題:每天一個(gè) Linux 命令(72): uptime 命令

文章出處:【微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11760

    瀏覽量

    219037
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    755

    瀏覽量

    23757
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4968

    瀏覽量

    73973

原文標(biāo)題:每天一個(gè) Linux 命令(72): uptime 命令

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux新手必看!3個(gè)命令搞定所有“求助”,再也不用到處查文檔

    其實(shí)根本不用慌——Linux 早就自帶了 “說(shuō)明書(shū)”,學(xué)會(huì) 3 個(gè)核心幫助命令,就能解決 90% 的操作疑問(wèn),比百度還快!
    的頭像 發(fā)表于 02-03 15:28 ?707次閱讀
    <b class='flag-5'>Linux</b>新手必看!3個(gè)<b class='flag-5'>命令</b>搞定所有“求助”,再也不用到處查文檔

    Kubernetes kubectl命令行工具詳解

    kubectl是Kubernetes官方提供的命令行工具,作為與Kubernetes集群交互的主要接口,它通過(guò)調(diào)用Kubernetes API Server實(shí)現(xiàn)對(duì)集群資源的全面管理。在生產(chǎn)環(huán)境,運(yùn)維工程師需要熟練掌握kubectl命令
    的頭像 發(fā)表于 02-02 16:40 ?426次閱讀

    Linux 下開(kāi)發(fā)嵌入式必備命令速查表

    在嵌入式開(kāi)發(fā),Linux系統(tǒng)幾乎成為必備的開(kāi)發(fā)環(huán)境。不管你是在做STM32、RaspberryPi、還是基于ARM的板子,熟練掌握Linux命令不僅能加快開(kāi)發(fā)效率,還能讓你在調(diào)試、交
    的頭像 發(fā)表于 01-19 09:06 ?884次閱讀
    <b class='flag-5'>Linux</b> 下開(kāi)發(fā)嵌入式必備<b class='flag-5'>命令</b>速查表

    Linux13個(gè)基本Cat命令示例

    和test1終端的文件。 # cat test test1 Hello everybody Hi world, 3、用 cat 命令創(chuàng)建文件 我們將創(chuàng)建一個(gè)名為test2帶有以下命令的文件。 # cat
    發(fā)表于 12-26 06:09

    如何在Linux列出USB設(shè)備

    Linux操作系統(tǒng)提供了許多命令來(lái)列出系統(tǒng)連接的USB設(shè)備,這些命令非常有用,無(wú)論是查看已連接設(shè)備的信息,還是進(jìn)行系統(tǒng)調(diào)試。 在本文中,我們將介紹一些常用的
    發(fā)表于 12-24 08:19

    測(cè)試工程師都在用的Linux命令清單(建議收藏)

    作為一名工程師,熟練掌握Linux命令是基本功的基本功。無(wú)論是日常工作的系統(tǒng)維護(hù),還是面試時(shí)的技術(shù)考核,Linux
    的頭像 發(fā)表于 08-08 10:06 ?700次閱讀
    測(cè)試工程師都在用的<b class='flag-5'>Linux</b><b class='flag-5'>命令</b>清單(建議收藏)

    Linux基礎(chǔ)命令which詳解

    Linux系統(tǒng),which命令用于查找并顯示指定命令的可執(zhí)行文件路徑。這對(duì)于系統(tǒng)管理員和開(kāi)發(fā)人員來(lái)說(shuō)是一個(gè)非常有用的工具,可以幫助定位命令
    的頭像 發(fā)表于 07-29 17:58 ?856次閱讀

    linux系統(tǒng)awk特殊字符命令詳解

    Linux系統(tǒng),awk?是一種非常強(qiáng)大的文本處理工具,能夠?qū)ξ谋緮?shù)據(jù)進(jìn)行分析、格式化和篩選。利用其內(nèi)置的特殊字符和操作符,用戶可以實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)處理任務(wù)。以下對(duì)一些常見(jiàn)的awk特殊字符和操作符
    的頭像 發(fā)表于 07-28 16:38 ?642次閱讀

    一文掌握Linux命令

    作為一名運(yùn)維工程師,熟練掌握Linux命令是基本功的基本功。無(wú)論是日常工作的系統(tǒng)維護(hù),還是面試時(shí)的技術(shù)考核,Linux
    的頭像 發(fā)表于 07-22 15:23 ?621次閱讀

    詳解Linux網(wǎng)絡(luò)管理的關(guān)鍵命令

    本文檔概述了網(wǎng)絡(luò)管理的關(guān)鍵命令,如ifconfig配置網(wǎng)絡(luò)接口,ip管理路由,ping測(cè)試連通性,以及nmap進(jìn)行安全掃描。還介紹了nslookup和dig用于域名解析,tcpdump抓包分析,以及arp操作和nmap的深入應(yīng)用。
    的頭像 發(fā)表于 07-04 11:37 ?1155次閱讀
    <b class='flag-5'>詳解</b><b class='flag-5'>Linux</b>網(wǎng)絡(luò)管理<b class='flag-5'>中</b>的關(guān)鍵<b class='flag-5'>命令</b>

    達(dá)夢(mèng)數(shù)據(jù)庫(kù)常用管理SQL命令詳解

    達(dá)夢(mèng)數(shù)據(jù)庫(kù)常用管理SQL命令詳解
    的頭像 發(fā)表于 06-17 15:12 ?7184次閱讀
    達(dá)夢(mèng)數(shù)據(jù)庫(kù)常用管理SQL<b class='flag-5'>命令</b><b class='flag-5'>詳解</b>

    SSH常用命令詳解

    SSH常用命令詳解
    的頭像 發(fā)表于 06-04 11:30 ?2013次閱讀

    詳解Linux系統(tǒng)的服務(wù)管理

    Linux,無(wú)論何時(shí)當(dāng)你安裝任何帶有服務(wù)和守護(hù)進(jìn)程的包,系統(tǒng)默認(rèn)會(huì)把這些服務(wù)的初始化及 systemd腳本添加進(jìn)去,不過(guò)此時(shí)它們并沒(méi)有被啟用。
    的頭像 發(fā)表于 05-23 15:10 ?836次閱讀
    <b class='flag-5'>詳解</b><b class='flag-5'>Linux</b>系統(tǒng)<b class='flag-5'>中</b>的服務(wù)管理

    Linux系統(tǒng)管理的核心概念

    在前一篇文章,我們深入探討了Linux的文件操作命令,如cp、mv、rm,以及文本處理命令grep、wc和管道符。本文將繼續(xù)深入
    的頭像 發(fā)表于 05-15 17:05 ?666次閱讀

    Linux常用命令大全

    Linux常用命令是指在Linux操作系統(tǒng)中廣泛使用的命令工具,這些命令工具可以完成各種不同的任務(wù),如管理文件和目錄、操作進(jìn)程、網(wǎng)絡(luò)通信、軟
    的頭像 發(fā)表于 05-03 18:08 ?1866次閱讀