女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

Linux關于系統狀態的命令簡單介紹

Linux愛好者 ? 來源:工程師曾玲 ? 2019-02-02 17:50 ? 次閱讀

前言

Linux常用命令中,有些命令可以用于查看系統的狀態,通過了解系統當前的狀態,能夠幫助我們更好地維護系統或定位問題。本文就簡單介紹一下這些命令。

查看系統運行時間--uptime

有時候我們想知道系統上一次復位是在什么時候或者系統已經運行了多長時間,我們可以通過uptime命令獲取這些信息:

Linux關于系統狀態的命令簡單介紹

從左往右顯示的信息依次為:當前時間、已運行時間、用戶登錄數、1分鐘、5分鐘和15分鐘內系統的平均負載。

查看系統已登錄用戶--who

Linux關于系統狀態的命令簡單介紹

通過who命令可以查看到哪些用戶通過哪個ip登錄到了這臺主機。

查看系統版本相關信息--uname

例如:

Linux關于系統狀態的命令簡單介紹

從結果可以看到操作系統版本(ubuntu16.04),CPU類型(x86_64)等信息

查看當前環境變量--export

環境變量影響著程序的運行,因此有時候需要查看當前環境的環境變量:

export

查看目錄和文件占用空間--du

du命令直接顯示當前目錄下每個目錄及其文件占用空間。結合--max-depth參數可以指定顯示的目錄層級。

例如,如果只想顯示當前目錄下各個目錄所占總空間,可以使用:

Linux關于系統狀態的命令簡單介紹

其中-h表示以易讀的單位顯示大小,即M,--max-depth=1表明目錄層級。通過命令結果,我們可以看到當前目錄下各個子目錄占用空間大小,以及總空間大小。

查看各掛載點空間--df

例如:

Linux關于系統狀態的命令簡單介紹

從結果中,我們可以看到各個掛載點總空間以及可用空間。當磁盤文件占用空間較大時,可能導致系統運行緩慢,因此,可根據該結果進行相應的磁盤清理。

查看內存可用情況--free

free命令可用于顯示系統中可用的物理內存,交換區內存以及內核使用的buffer:

Linux關于系統狀態的命令簡單介紹

從執行結果可以看到已用內存和空閑內存的情況。同樣地,當內存不足時,可能導致程序運行異常或系統卡頓。

查看進程的內存使用情況--pmap

pmap命令用于查看進程內存相關信息:

Linux關于系統狀態的命令簡單介紹

我們可以根據進程各部分占用空間情況,來不斷優化我們的程序。

查看虛擬內存統計信息--vmstat

Linux關于系統狀態的命令簡單介紹

vmstat的輸出值能夠幫助我們了解當前系統的性能。比如說,如果si(每秒從交換區寫到內存的大小)和so(每秒寫入交換區的內存大小)的值經常大于0,說明內存可能不夠用,因此才需要用到交換空間。再比如說,us(用戶進程執行時間百分比)的值比較高時,說明用戶進程消耗的CPU資源較多。而wa(IO等待時間百分比)值較高時,說明IO等待情況嚴重。

查看ip地址--ip

有時候使用ifconfig命令并不一定能夠看到所有的ip地址,因此可以使用:

ipaddr

查看網絡連接狀態--netstat

netstat命令可以查看網絡連接狀態,通常用于診斷網絡相關問題。例如查看端口是否被占用,連接是否已經釋放,服務是否在監聽等等。

查看進程間關系--pstree

通過pstree命令可以看到進程間的父子關系,它以樹形結構顯示這些信息:

Linux關于系統狀態的命令簡單介紹

總結

實際上,前面所提到的很多相關命令信息都是從系統文件中獲取的,例如/proc/meminfo保存了內存相關信息,/proc/net/dev保存網絡流量相關信息。只是,它們都是靜態數值,但是我們可以結合watch命令來動態地觀察這些信息,例如:

Linux關于系統狀態的命令簡單介紹

上面的命令表示,每隔一秒執行一次cat /proc/meminfo或cat /proc/net/dev,因此我們可以看到內存信息或網卡流量信息在實時刷新。

本文僅介紹這些命令的經典使用,更多使用可通過man 命令查看。通過前面這些系統自帶命令,我們可以比較方便地監控系統狀態,從而幫助我們維護系統或定位問題。歡迎留言補充或更正。

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

    關注

    87

    文章

    11459

    瀏覽量

    212788

原文標題:Linux 常用命令:系統狀態篇

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Linux系統下進程的幾種狀態介紹

    文章對 Linux 系統下進程的幾種狀態進行介紹,并對系統出現大量僵尸進程和不可中斷進程的場景進行分析,使用常用的幾種工具進行問題分析定位。
    發表于 11-24 16:15 ?1.4w次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統</b>下進程的幾種<b class='flag-5'>狀態</b><b class='flag-5'>介紹</b>

    Linux重啟命令介紹

    下面介紹Linux 操作系統中重啟和關閉相關的命令:shutdown、reboot、init、halt、poweroff、systemctl,你可以根據需要來選擇適合的
    發表于 10-13 15:33

    Linux系統管理命令

    Linux系統管理命令 Linux系統管理命令  wall
    發表于 01-18 12:47 ?891次閱讀

    Linux系統命令指南

    在“Linux 文件命令精通指南”中,我們討論了利用最基礎和最常用 Linux 文件命令所需的基本信息。在本文中,我將對 Linux
    發表于 05-23 10:23 ?1021次閱讀

    Linux必學的系統安全命令

    新的挑戰。本文將重點介紹Linux系統安全的命令。 雖然Linux和Windows NT/2000系統
    發表于 11-02 15:09 ?0次下載

    linux常用命令實例詳解

    ,就必須從Linux命令學起,通過基礎的命令學習可以進一步理解Linux系統。不同Linux發行
    發表于 11-03 10:19 ?5619次閱讀

    Linux系統管理命令整理及使用方法介紹

    linux命令是對Linux系統進行管理的命令。對于Linux
    的頭像 發表于 09-23 14:55 ?7014次閱讀

    Linux重啟命令介紹

    下面介紹Linux 操作系統中重啟和關閉相關的命令:shutdown、reboot、init、halt、poweroff、systemctl,你可以根據需要來選擇適合的
    發表于 01-28 15:58 ?1016次閱讀

    概述學習Linux系統命令簡單方法

    如果說如何快速學習、了解 Linux 的話,我的答案是學命令、背命令!為何呢?對于一名新手來說,去學習 Linux 的思想、了解 Linux
    發表于 04-11 08:57 ?998次閱讀
    概述學習<b class='flag-5'>Linux</b><b class='flag-5'>系統</b>中<b class='flag-5'>命令</b>的<b class='flag-5'>簡單</b>方法

    Linux查看服務器狀態命令大全

    Linux查看服務器狀態命令大全
    發表于 07-09 09:34 ?21次下載
    <b class='flag-5'>Linux</b>查看服務器<b class='flag-5'>狀態</b>的<b class='flag-5'>命令</b>大全

    常用Linux命令介紹

    linux命令是對Linux系統進行管理的命令。對于Linux
    的頭像 發表于 02-09 14:31 ?1265次閱讀

    Linux系統維護命令的用法

    Linux有很多命令,每個命令基本可以用一篇文章介紹,本文僅簡單總結一些常用系統維護
    的頭像 發表于 04-17 14:57 ?1278次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統</b>維護<b class='flag-5'>命令</b>的用法

    linux重啟命令有哪些

    Linux是一種自由和開放源代碼的操作系統,被廣泛應用于服務器和嵌入式設備。在Linux中,有多種命令用于重啟系統。在本文中,我們將詳細
    的頭像 發表于 11-17 09:49 ?2481次閱讀

    linux 查看網卡狀態是否開啟

    如何查看 Linux 網卡狀態是否開啟 在 Linux 系統中,我們可以使用一些命令來查看網卡狀態
    的頭像 發表于 11-17 10:31 ?3388次閱讀

    Linux查看IO狀態的常用命令都有哪些呢?

    介紹Linux的3個常用I/O相關命令,解決I/O壓力過大問題時用iostat,查看磁盤的I/O狀態用iotop,查看I/O進程排名用lsof
    的頭像 發表于 01-16 09:28 ?5828次閱讀