ps -ef和ps aux

ps -ef和ps aux

ps -ef

  • unix風格
    -e 列出所有進程
    -f 完整格式
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 8月27 ?       00:25:08 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root         2     0  0 8月27 ?       00:00:00 [kthreadd]
root         3     2  0 8月27 ?       00:02:10 [ksoftirqd/0]
root         5     2  0 8月27 ?       00:00:00 [kworker/0:0H]

ps aux

  • bsd風格,BSD是Unix的一個分支
    -a 所有關聯到終端的進程
    -x 所有進程
    -u 列出進程的用戶
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1  51756  2964 ?        Ss   8月27  25:08 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root         2  0.0  0.0      0     0 ?        S    8月27   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    8月27   2:10 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   8月27   0:00 [kworker/0:0H]

區別

ps aux 可以不帶-
ps -ef 必須帶-

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/382351.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/382351.shtml
英文地址,請注明出處:http://en.pswp.cn/news/382351.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Linux中screen的用法

screen 查看當前有多少窗口 [rootpython ~]# screen -ls There are screens on:20706.khz (Attached)20679.khz (Attached)20453.khz (Attached)20143.khz (Detached)16993.pts-2.python (Attached) 5 Sockets in /var/run/screen/S-root.新建一…

linux文件操作相關函數

&#xff08;1&#xff09;stat函數&#xff1a;顯示文件的相關信息&#xff08;類似于 ls -l的感覺&#xff09; 頭文件及函數原型&#xff1a; 函數參數:path:文件的路徑&#xff0c;buf是指待寫入的文件信息&#xff0c;fd:表示文件描述符&#xff1b; stat,fstat,lstat三者…

linux查看硬盤是不是ssd固態硬盤

linux查看硬盤是不是ssd固態硬盤 sdb是ssd、sr0是SATA [root 01 ~]# cat /sys/block/sdb/queue/rotational 0 [root 01 ~]# cat /sys/block/sr0/queue/rotational 1

linux目錄操作函數

&#xff08;1&#xff09;chdir函數&#xff1a;修改當前進程的路徑 函數頭文件及原型&#xff1a; 參數&#xff1a;要修改的文件路徑或文件描述符&#xff08;一般是當前空閑最小的&#xff09; 返回值&#xff1a;成功&#xff08;0&#xff09;&#xff0c;失敗&#xff0…

linux中的dup和fcntl的用法

&#xff08;1&#xff09;dup函數&#xff1a;文件描述符的拷貝 函數頭文件及函數原型&#xff1a; 參數&#xff1a;原來的文件描述符&#xff0c;新的文件描述符&#xff0c;標志位&#xff1b; 返回值&#xff1a;成功&#xff08;返回新的文件描述符&#xff09;失敗&…

^M

為什么打開文件有^M 計算機還沒有出現之前&#xff0c;有一種叫做電傳打字機&#xff08;Teletype Model 33&#xff09;的玩意&#xff0c;每秒鐘可以打10個字符。但是它有一個問題&#xff0c;就是打完一行換行的時候&#xff0c;要用去0.2秒&#xff0c;正好可以打兩個字符…

使用dup2實現重定向到屏幕終端遇到問題

參考博客&#xff1a;https://blog.csdn.net/qq_26093511/article/details/53255970 參考博客&#xff1a;https://blog.csdn.net/db199410/article/details/52335450#commentBox 1.要解決的問題 通過復制文件描述符來實現文件重定向問題。 2.實現代碼 2.代碼輸出 按照原來的…

redis源碼剖析(十二)—— RDB持久化

文章目錄RBD文件載入RDB文件分析源碼分析核心代碼rdb文件寫入rdb寫入關鍵函數rdbSaveObjectTyperdbSaveStringObjectRawrdbSaveLongLongAsStringObject為避免數據丟失。將redis中的數據保存到磁盤中&#xff0c;避免數據意外丟失。 RBD文件載入 在redis啟動時檢測是否有rdb文件…

linux操作系統之exec函數族

當我們想在進程中執行另外一個函數或程序時&#xff0c;可以使用exec函數。進程調用exec函數&#xff0c;則該進程中用戶空間所有代碼和數據會完全被新程序替換&#xff0c;但是不會創建新進程&#xff0c;因此進程id不會發生改變。 函數族的頭文件&#xff1a;unistd.h l:li…

redis源碼剖析(十三)—— dump.rdb文件分析

文章目錄操作方式查看rdb文件參考文檔redis作者解釋rdb和aof的不同redisRDB文件格式Sripathi Krishnamredis各個版本變化操作方式 127.0.0.1:9999> flushall OK 127.0.0.1:9999> set name hodge OK 127.0.0.1:9999> save OK查看rdb文件 [rootpython src]# od -c dum…

linux操作系統之子進程回收函數wait和waitpid函數小結

一個進程在終止時會關閉所有的文件描述符&#xff0c;釋放用戶空間分配的內存&#xff0c;但是它的PCB還保留著&#xff0c;內核在其中還保留著進程的一些信息&#xff1a;如果正常終止&#xff0c;則保留著退出狀態&#xff1b;如果異常終止則保存著導致進程種植的信號。 在父…

一鍵登錄云阿里云

免密登錄堡壘機 安裝oathtool和sshpass 這兩個文件安裝比較耗費時間&#xff01; brew install oath-toolkit brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb阿里云item2一鍵連接 1 #!/bin/bash23 sshpass -p 密碼…

linux操作系統進程間通信IPC之管道pipe及FIFO

linux環境下,各進程相互獨立&#xff0c;如果想要交換兩個進程之間的數據&#xff0c;需要通過內核&#xff0c;在內存中提供一個緩存區&#xff0c;一個進程往緩存區中寫數據&#xff0c;一個往緩存區讀數據&#xff0c;內核提供的這種機制稱為進程間通信&#xff08;IPC&…

MySQL為什么要用數字做自增主鍵?

1.MySQL為什么要用數字做自增主鍵&#xff1f; 首先為什么我們使用的是int類型&#xff0c;而不是varchar類型 int永遠是固定的4個字節&#xff0c;而char類型是1~255字節之間 優點 占用空間小&#xff0c;節省CPU開銷在使用中&#xff0c;通常會在主鍵上建立索引&#xff…

linux操作系統進程間通信IPC之共享存儲映射

&#xff08;1&#xff09;文件存儲映射I/O&#xff08;Memory-mapped I/O&#xff09; 一個磁盤文件與存儲空間中的一個緩存區相對應&#xff0c;這樣可以在不適合read/write函數的情況下&#xff0c;使用地址&#xff08;指針&#xff09;完成I/O操作。具體實現通過內核指定一…

redis源碼剖析(十四)—— dump.rdb文件分析工具

分析rdb文件的工具 安裝 git clone https://github.com/sripathikrishnan/redis-rdb-tools.git sudo pip install --upgrade pip sudo pip install python-lzf分析以n開頭的key rdb --command justkeyvals --key "n*" /home/kou/redis_tar/redis-3.0-annotated/s…

linux操作系統之信號

&#xff08;1&#xff09;信號的概念 信號的特點&#xff1a;簡單&#xff0c;不能攜帶大量信息&#xff0c;滿足某種特定條件才觸發。 信號的機制&#xff1b;“軟中斷”&#xff0c;通過軟件方式實現&#xff0c;具有很強的延時性。每個進程收到的信號&#xff0c;都由內核負…

redis源碼學習筆記目錄

Redis源碼分析&#xff08;零&#xff09;學習路徑筆記 Redis源碼分析&#xff08;一&#xff09;redis.c //redis-server.c Redis源碼分析&#xff08;二&#xff09;redis-cli.c Redis源碼剖析&#xff08;三&#xff09;——基礎數據結構 Redis源碼剖析&#xff08;四&…

linux操作系統信號捕捉函數之sigaction用法小結

&#xff08;1&#xff09;sigaction函數&#xff1a;注冊一個信號捕捉函數&#xff08;不參與捕捉信號&#xff0c;信號由內核捕捉&#xff09;&#xff0c;并修改原來的信號處理動作 &#xff08;2&#xff09;函數原型及頭文件 頭文件&#xff1a;#include<signal.h>…

redis源碼剖析(十五)——客戶端思維導圖整理

redis源碼剖析&#xff08;十五&#xff09;——客戶端執行邏輯結構整理 加載略慢