哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

Linux中的uptime命令詳解

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

掃碼添加小助手

加入工程師交流群

1.命令簡介

uptime 用于顯示系統(tǒng)總共運行了多長時間和系統(tǒng)的平均負載。

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

2.命令格式

uptime [options]

3.選項說明

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

4.常用示例

(1)查看系統(tǒng)運行時長與平均負載。

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

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

(2)查看系統(tǒng)啟動時間。

uptime -s 2018-07-20 1321

(3)只輸出系統(tǒng)運行時長。

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

5.拓展知識

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

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

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

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

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

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

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

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

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

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

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

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

使用 lscpu 命令查看。

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

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

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

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

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

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

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

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

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

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

原文標題:每天一個 Linux 命令(72): uptime 命令

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

責任編輯:haq

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

    關(guān)注

    88

    文章

    11806

    瀏覽量

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

    關(guān)注

    5

    文章

    758

    瀏覽量

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

    關(guān)注

    30

    文章

    4975

    瀏覽量

    74327

原文標題:每天一個 Linux 命令(72): uptime 命令

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Linux新手最常踩的10個命令坑介紹

    從事運維工作十余年,帶過不少新人,發(fā)現(xiàn)有些命令錯誤幾乎是每個Linux使用者都曾經(jīng)遇到過的。這些錯誤輕則導(dǎo)致操作失敗、浪費時間,重則引發(fā)數(shù)據(jù)丟失、服務(wù)中斷、生產(chǎn)事故。本篇文章結(jié)合2026年
    的頭像 發(fā)表于 04-09 10:11 ?159次閱讀

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

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

    Kubernetes kubectl命令行工具詳解

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

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

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

    Linux13個基本Cat命令示例

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

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

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

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

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

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

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

    一文掌握Linux命令

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

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

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

    達夢數(shù)據(jù)庫常用管理SQL命令詳解

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

    SSH常用命令詳解

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

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

    Linux,無論何時當你安裝任何帶有服務(wù)和守護進程的包,系統(tǒng)默認會把這些服務(wù)的初始化及 systemd腳本添加進去,不過此時它們并沒有被啟用。
    的頭像 發(fā)表于 05-23 15:10 ?924次閱讀
    <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 ?801次閱讀

    Linux常用命令大全

    Linux常用命令是指在Linux操作系統(tǒng)中廣泛使用的命令工具,這些命令工具可以完成各種不同的任務(wù),如管理文件和目錄、操作進程、網(wǎng)絡(luò)通信、軟
    的頭像 發(fā)表于 05-03 18:08 ?2015次閱讀
    彭泽县| 平顶山市| 高平市| 竹山县| 罗城| 思南县| 汉川市| 阿鲁科尔沁旗| 青海省| 南投县| 黎平县| 诸城市| 乌审旗| 元阳县| 丰城市| 塔城市| 泸溪县| 顺义区| 社旗县| 棋牌| 新宁县| 三河市| 綦江县| 乌海市| 屯昌县| 阜城县| 安陆市| 留坝县| 九江市| 三原县| 阿城市| 儋州市| 乐都县| 泰来县| 泸溪县| 延安市| 应用必备| 桓台县| 会东县| 山东| 黄骅市|