linux下如何使用finger命令

瞭解誰在使用您的Linux或類Unix系統是管理它的一個基本部分。指著別人可能會被認為是粗魯的,但用你的手指仍然可以啟發。...

瞭解誰在使用您的Linux或類Unix系統是管理它的一個基本部分。指著別人可能會被認為是粗魯的,但用你的手指仍然可以啟發。

finger命令幾乎肯定不會預設安裝在Linux發行版中。在用於研究本文的Ubuntu、Fedora和Manjaro發行版中,都沒有使用它。我們已經介紹了pinky命令,它是finger的輕量級版本。預設情況下提供pinky,但如果要使用fingerYou,請單擊此處安裝。

finger和pinky命令執行相同的任務。它們都會告訴您一些關於Linux或類Unix作業系統上當前登入使用者的資訊。它們各自提供的資訊集略有不同,pinky還有幾個選項可以逐步刪減您可能不想看到的部分。

如果您想讓您的Linux設定更像“Unix”而不是“Linux”,您可能需要使用finger。也許您繼承了一些期望finger可用的指令碼。但不管是什麼原因,如果你被迫或只是喜歡使用手指,這裡是如何安裝和使用它。

相關:如何在Linux上使用pinky命令

安裝手指

您可以使用以下命令在Ubuntu上安裝finger:

sudo apt-get install finger

linux下如何使用finger命令

要在Fedora上安裝finger,請使用以下命令:

sudo dnf install finger

linux下如何使用finger命令

在Manjaro上,您需要從Arch User Repository(AUR)安裝Fingers,並從其原始碼構建它。有一些工具可以幫你完成,所以這是一個自動化的過程。這很好,但這確實意味著您必須在Manjaro系統上安裝這些工具,以及從AUR檢索和安裝finger的工具。所以我們需要先安裝它們。

如果您的系統上還沒有合適的AUR安裝程式,trizen是一個不錯的選擇。此命令將安裝它。

sudo pacman -Syu trizen

linux下如何使用finger命令

在使用trizen為我們安裝finger之前,我們需要安裝一些開發工具。這些由trizen將呼叫的install和build指令碼自動呼叫,以便在系統上安裝finger。當然,如果您以前安裝過AUR中的專案,或者您進行過任何軟體開發,那麼您可能已經安裝了這些專案。

我們需要安裝gnuc庫。我們用這個命令:

sudo pacman -Syu glibc

linux下如何使用finger命令

我們還需要GNU比努蒂爾。gcc編譯器使用這些命令:

sudo pacman -Syu binutils

linux下如何使用finger命令

安裝過程還使用了補丁實用程式。此命令將安裝它:

sudo pacman -Syu patch

linux下如何使用finger命令

make實用程式用於從原始碼控制finger的實際編譯和構建。使用以下命令安裝:

sudo pacman -Syu make

linux下如何使用finger命令

當然,如果沒有編譯器,我們就無法從原始碼構建任何東西。我們肯定需要gcc,GNU編譯器集合。此命令將為您安裝:

sudo pacman -Syu gcc

linux下如何使用finger命令

最後,在滿足構建依賴關係並安裝trizen之後,我們可以發出命令來實際安裝finger。

trizen -S netkit-bsd-finger

linux下如何使用finger命令

隨著安裝的進行,您將面臨各種問題。只需按“回車”接受預設值。

使用手指

輸入finger並點選“Enter”將導致finger生成其預設輸出。

finger

linux下如何使用finger命令

這將顯示有關每個登入使用者的單行資訊。這些列是:

  • 登入:登入者的使用者帳戶名。
  • 姓名:系統已知的人的全名。
  • Tty:他們登入的終端型別。這通常是一個pts(偽電傳打字機)。“:0”表示連線到計算機的物理鍵盤和螢幕。
  • 空閒:使用者的空閒時間。如果是一個數字,它的意思是分鐘。如果有結腸,則表示小時和分鐘;如果有“d”,則表示天和小時。
  • 登入時間:使用者登入的時間。
  • 辦公室:這是歷史遺留問題。它用於顯示該人員工作的房間的名稱或編號。這是非常罕見的根現在成立。相反,finger將顯示使用者登入機器的ip地址。“:0”表示連線到計算機的物理鍵盤和螢幕。
  • 辦公室電話:這是另一個遺留物品。如果root沒有記錄某個人的辦公室電話號碼,它將顯示一個空白。

相關:什麼是Linux上的TTY?(以及如何使用tty命令)

對一個使用者使用finger

要檢視單個人員的詳細資訊,請在命令列中傳遞他們的帳戶名。

finger alec

linux下如何使用finger命令

當finger在單個使用者上工作時,它提供更長的顯示時間。我們得到了一些額外的資訊。

  • 目錄:個人的主目錄。
  • 外殼:他們正在使用的外殼。
  • On-Since:使用者登入的時間和日期,從哪個tty和哪個IP地址。
  • 郵件:如果他們有郵件,這是顯示。如果他們最近檢查過郵件,則會顯示他們檢查郵件的時間。亞歷克沒有郵件等著他。
  • 計劃:如果使用者在自己的主目錄中建立了一個“.Plan”和“.project”檔案,並在其中放了一些描述他們正在處理的內容的文字,這些檔案的內容將顯示在這裡。這是一個今天很少使用的系統。我們被告知亞歷克沒有計劃。這不是對他的職業戰略的控訴,這意味著他沒有費心更新他的“.plan”檔案。

如果我們重複這個命令,看看Mary,我們會發現她一直很勤奮,並且在她的“.plan”和“.project”檔案中添加了一些描述性文字。

finger mary

linux下如何使用finger命令

用真名指頭

你可以用手指說出一個人的真名。如果你記不起他們的戶名,就用他們的真名。

finger alec tumovit

linux下如何使用finger命令

作為獎勵,你可以找到他們的帳戶名。

省略.plan和.project檔案

如果不想看到“.plan”和“.project”檔案摘要,請使用-p(無計劃)選項。

finger -p mary

linux下如何使用finger命令

儘管Mary有活動的“.plan”和“.project”檔案,finger忽略它們並且不報告它們的內容。

使用長列表選項

要在長格式顯示中檢視所有使用者的列表,請使用-l(長格式)選項。

finger -l

linux下如何使用finger命令

這使得finger以長顯示格式列出所有登入的使用者。

linux下如何使用finger命令

舉起你的小指或手指

通常情況下,Linux會給您選擇。你可以用小指,也可以用手指。

它們之間的真正區別在於pinky的額外技巧,它允許您在刪除不感興趣的資料時非常精細。當然,它是預裝的。

  • 發表於 2021-04-03 04:04
  • 閱讀 ( 38 )
  • 分類:網際網路

你可能感興趣的文章

如何在windows10上獲得linux bash shell

... 如何在windows10上安裝linux bash shell ...

  • 發佈於 2021-03-21 11:48
  • 閲讀 ( 60 )

linux下如何重新命名檔案

要在Linux中重新命名檔案嗎?如果您知道如何在Windows、macOS或Chrome作業系統中完成這項工作,那麼您就知道如何在這裡完成這項工作。在大多數版本的Linux上,您只需右鍵單擊一個檔案並選擇Rename選項。 ...

  • 發佈於 2021-03-22 02:48
  • 閲讀 ( 65 )

如何在linux終端上操作影象

... 下面介紹如何使用Linux convert工具,它允許您透過命令列對終端執行所有這些操作,以及更多操作。 ...

  • 發佈於 2021-03-27 05:34
  • 閲讀 ( 68 )

如何使用mv命令移動linux檔案

雖然您可能已經知道如何使用GUI檔案瀏覽器在Linux中移動檔案,但您可能想知道終端中是否有move命令允許您將檔案快速移動到不同的目錄。mv命令就是您想要的命令,它的簡單語法和一些可選的安全標誌很容易使用。 ...

  • 發佈於 2021-03-28 17:18
  • 閲讀 ( 39 )

如何在linux中建立新檔案

Linux中有幾種不同的應用程式和命令可以為您建立新檔案,即使不啟動應用程式。使用哪種方法取決於檔案的用途。讓我們看看這些選項,這樣您就可以知道哪一個對您最有用。 ...

  • 發佈於 2021-03-28 22:06
  • 閲讀 ( 56 )

如何在linux上使用join命令

...些分析,您還有一個問題。在處理不同檔案的資料之前,如何使其合理化?如何進入資料準備階段? 好訊息是,如果這些檔案至少共享一個公共資料元素,那麼linuxjoin命令可以讓您擺脫困境。 資料檔案 我們將用於演示join命令...

  • 發佈於 2021-04-02 15:30
  • 閲讀 ( 46 )

linux下如何使用which命令

...在shell中的,因此Bash不必費勁地查詢這些命令。 但是Bash如何定位其他命令、程式和外部獨立二進位制檔案呢?Bash使用路徑,實際上是一組路徑,每個路徑指向一個目錄。然後,它在每個目錄中搜索與您試圖執行的命令或程式匹...

  • 發佈於 2021-04-02 20:07
  • 閲讀 ( 50 )

linux下如何用chfn和usermod修改使用者資料

使用者帳戶不僅僅是使用者名稱。瞭解如何從命令列設定和更改與Linux使用者帳戶關聯的所有元資料。 名字裡有什麼? 如果您使用的是Linux或類似Unix的計算機,您將擁有一個使用者帳戶。指定給帳戶的名稱是您的使用者帳戶名...

  • 發佈於 2021-04-02 21:38
  • 閲讀 ( 38 )

linux下如何控制sudo訪問

...在Linux中意義深遠。很容易看出,Linux中的檔案許可權是如何成為使用者特權和許可權的支柱之一的。如果您擁有一個檔案或目錄(一種特殊型別的檔案),您可以對其執行您喜歡的操作,包括編輯、重新命名、移動和刪除它。...

  • 發佈於 2021-04-02 22:30
  • 閲讀 ( 41 )

如何在linux上更改帳戶密碼

...來,密碼一直是帳戶安全的基石,比Unix早了近10年。瞭解如何在Linux中使用命令列或GNOME桌面環境來管理密碼。 如何選擇強密碼 計算機密碼是出於需要而產生的。隨著多使用者分時計算機系統的出現,分離和保護人們資料的重...

  • 發佈於 2021-04-02 22:58
  • 閲讀 ( 49 )
rpo4711763
rpo4711763

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦