免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

linux沒有who命令,linux命令沒有找到

如何在linux下編寫who命令

樓上的理解也錯誤

成都創新互聯公司公司2013年成立,是專業互聯網技術服務公司,擁有項目成都網站建設、網站設計網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元正定做網站,已為上家服務,為正定各地企業和個人服務,聯系電話:18980820575

who am i 其實運行了 who命令 am 和 i 作為參數 并沒有被接受

who指令顯示了當前登錄在該機器上的所有用戶的列表

(但是不包括su的用戶,因為su過去的用戶進程空間是作為一個子空間存在,他并沒有得到一個登錄的tty)

只有 whoami 中間不加空格 才顯示我是誰

而且

su - username 事實上是切換用戶 并使用被切換用戶的環境變量的意思

su uesrname 是切換用戶 但是使用當前用戶的環境變量

linux下who命令的使用問題!

樓上的理解也錯誤

who am i 其實運行了 who命令 am 和 i 作為參數 并沒有被接受

who指令顯示了當前登錄在該機器上的所有用戶的列表

(但是不包括su的用戶,因為su過去的用戶進程空間是作為一個子空間存在,他并沒有得到一個登錄的tty)

只有 whoami 中間不加空格 才顯示我是誰

而且

su - username 事實上是切換用戶 并使用被切換用戶的環境變量的意思

su uesrname 是切換用戶 但是使用當前用戶的環境變量

Linux進程查看的who命令

該命令主要用于查看當前在線上的用戶情況。這個命令非常有用。如果用戶想和其他用戶建立即時通訊,比如使用talk命令,那么首先要確定的就是該用戶確實在線上,不然talk進程就無法建立起來。又如,系統管理員希望監視每個登錄的用戶此時此刻的所作所為,也要使用who命令。

who命令的常用語法格式如下:

who[imqsuwHT] [--count] [--idle] [--heading] [--help] [--message] [--mesg] [--version] [--writable] [file] [am i]

所有的選項都是可選的,也就是說可以單獨使用who命令。

不使用任何選項時,who命令將顯示以下三項內容:

login name:登錄用戶名;

terminal line:使用終端設備;

login time:登錄到系統的時間。

如果給出的是兩個非選項參數,那么who命令將只顯示運行who程序的用戶名、登錄終端和登錄時間。通常這兩個參數是“am i”,即該命令格式為:“whoam i”。

下面對who命令的常用參數進行說明。

-m 和“whoam i”的作用一樣,顯示運行該程序的用戶名。

-q,--count 只顯示用戶的登錄帳號和登錄用戶的數量,該選項優先級高于其他任何選項。

-s 忽略。主要是用于和其他版本的who命令兼容。

-i,-u,--idle 在登錄時間后面顯示該用戶最后一次對系統進行操作至今的時間,也就是常說的“發呆”時間。

-H,--heading 顯示一行列標題。常用的標題如表4-2所示。

表4-2who命令輸出常用標題

標 題

說 明

USER

用戶登錄帳號

LINE

用戶登錄使用終端

LOGIN-TIME

用戶登錄時間

IDLE

用戶空閑時間,即未進行操作的時間

PID

用戶登錄shell的進程ID

FROM

用戶網絡地址

-w,-T--mesg,--message,--writable 和-s選項一樣,在登錄帳號后面顯示一個字符來表示用戶的信息狀態:

+:允許寫信息;

-:不允許寫信息;

?:不能找到終端設備。

--help 在標準輸出上顯示幫助信息。

--version 在標準輸出上顯示版本信息。

下面介紹who命令的一些基本用法。

如果需要查看在系統上究竟有哪些用戶,可以直接使用who命令。

[例17] 查看登錄到系統的用戶情況

$who

root tty1 Mar 17 13:49

foxytty2 Mar 17 13:49

root tty3 Mar 17 13:49

bbs ttyp0 Mar 17 13:49 (river.net)

可以看到,現在系統一共有四個用戶。第一列是登錄用戶的帳號;第二列是登錄所使用的終端;第三列是登錄時間;第四列是用戶從什么地方登錄的網絡地址,這里是域名。

一般來說,這樣就可以了解登錄用戶的大致情況了。但有時上面的顯示不是那么直觀,因為沒有標題說明,不容易看懂,這時就需要使用-H選項了。

[例18] 查看登錄用戶的詳細情況,鍵入:

$who-uH

顯示如下:

USER LINE LOGIN-TIME IDLE FROM

root tty1 Mar 17 13:49 .

foxytty2 Mar 17 13:49 00:01

root tty3 Mar 17 13:49 00:01

bbs ttyp0 Mar 17 13:49 00:01 (river.net)

這樣一目了然。其中-u選項指定顯示用戶空閑時間,所以可以看到多了一項IDLE。第一個root用戶的IDLE項是一個“.”,這就說明該用戶在前1秒仍然是活動的,而其他用戶后面都有一個時間,稱為空閑時間。

最后來看看使用“whoam i”格式命令的結果:

233.river.net!root tty1 Mar 17 13:49

可見只顯示出了運行該who命令的用戶情況,當然這時候不存在空閑時間。

who命令應用起來非常簡單,可以比較準確地掌握用戶的情況,所以使用非常廣泛。

linux創建的用戶用who命令查不到

/etc/passwd文件中包含所有用戶及其配置信息。

cat?/etc/passwd?|cut?-f?1?-d?:

who命令是查看當前所有活動的用戶。

你可以用sudo su nox來切換用戶。

whoami可以查看當前用戶是誰。

linux怎么顯示who命令版本號

m 和“whoam i”的作用一樣,顯示運行該程序的用戶名。

Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲于1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。Linux有上百種不同的發行版,如基于社區開發的debian、archlinux,和基于商業開發的Red Hat Enterprise Linux、SUSE、Oracle Linux等。Linux操作系統的誕生、發展和成長過程始終依賴著五個重要支柱:Unix操作系統、MINIX操作系統、GNU計劃、POSIX標準和Internet網絡。

20世紀80年代,計算機硬件的性能不斷提高,PC的市場不斷擴大,當時可供計算機選用的操作系統主要有Unix、DOS和macOS這幾種。Unix價格昂貴,不能運行于PC;DOS顯得簡陋,且源代碼被軟件廠商嚴格保密;MacOS是一種專門用于蘋果計算機的操作系統。此時,計算機科學領域迫切需要一個更加完善、強大、廉價和完全開放的操作系統。由于供教學使用的典型操作系統很少,因此當時在荷蘭當教授的美國人AndrewS.Tanenbaum編寫了一個操作系統,名為MINIX,為了向學生講述操作系統內部工作原理。MINIX雖然很好,但只是一個用于教學目的的簡單操作系統,而不是一個強有力的實用操作系統,然而最大的好處就是公開源代碼。全世界學計算機的學生都通過鉆研MINIX源代碼來了解電腦里運行的MINIX操作系統,芬蘭赫爾辛基大學大學二年級的學生Linus Torvalds就是其中一個,在吸收了MINIX精華的基礎上,Linus于1991年寫出了屬于自己的Linux操作系統,版本為Linux0.01,是Linux時代開始的標志。他利用Unix的核心,去除繁雜的核心程序,改寫成適用于一般計算機的x86系統,并放在網絡上供大家下載,1994年推出完整的核心Version1.0,至此,Linux逐漸成為功能完善、穩定的操作系統,并被廣泛使用。

分享標題:linux沒有who命令,linux命令沒有找到
轉載來源:http://m.newbst.com/article46/hseihg.html

成都網站建設公司_創新互聯,為您提供域名注冊、App設計微信公眾號、網站維護、虛擬主機關鍵詞優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網頁設計公司