瞭解誰在使用您的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要在Fedora上安裝finger,請使用以下命令:
sudo dnf install finger在Manjaro上,您需要從Arch User Repository(AUR)安裝Fingers,並從其原始碼構建它。有一些工具可以幫你完成,所以這是一個自動化的過程。這很好,但這確實意味著您必須在Manjaro系統上安裝這些工具,以及從AUR檢索和安裝finger的工具。所以我們需要先安裝它們。
如果您的系統上還沒有合適的AUR安裝程式,trizen是一個不錯的選擇。此命令將安裝它。
sudo pacman -Syu trizen在使用trizen為我們安裝finger之前,我們需要安裝一些開發工具。這些由trizen將呼叫的install和build指令碼自動呼叫,以便在系統上安裝finger。當然,如果您以前安裝過AUR中的專案,或者您進行過任何軟體開發,那麼您可能已經安裝了這些專案。
我們需要安裝gnuc庫。我們用這個命令:
sudo pacman -Syu glibc我們還需要GNU比努蒂爾。gcc編譯器使用這些命令:
sudo pacman -Syu binutils安裝過程還使用了補丁實用程式。此命令將安裝它:
sudo pacman -Syu patchmake實用程式用於從原始碼控制finger的實際編譯和構建。使用以下命令安裝:
sudo pacman -Syu make當然,如果沒有編譯器,我們就無法從原始碼構建任何東西。我們肯定需要gcc,GNU編譯器集合。此命令將為您安裝:
sudo pacman -Syu gcc最後,在滿足構建依賴關係並安裝trizen之後,我們可以發出命令來實際安裝finger。
trizen -S netkit-bsd-finger隨著安裝的進行,您將面臨各種問題。只需按“回車”接受預設值。
輸入finger並點選“Enter”將導致finger生成其預設輸出。
finger這將顯示有關每個登入使用者的單行資訊。這些列是:
相關:什麼是Linux上的TTY?(以及如何使用tty命令)
要檢視單個人員的詳細資訊,請在命令列中傳遞他們的帳戶名。
finger alec當finger在單個使用者上工作時,它提供更長的顯示時間。我們得到了一些額外的資訊。
如果我們重複這個命令,看看Mary,我們會發現她一直很勤奮,並且在她的“.plan”和“.project”檔案中添加了一些描述性文字。
finger mary你可以用手指說出一個人的真名。如果你記不起他們的戶名,就用他們的真名。
finger alec tumovit作為獎勵,你可以找到他們的帳戶名。
如果不想看到“.plan”和“.project”檔案摘要,請使用-p(無計劃)選項。
finger -p mary儘管Mary有活動的“.plan”和“.project”檔案,finger忽略它們並且不報告它們的內容。
要在長格式顯示中檢視所有使用者的列表,請使用-l(長格式)選項。
finger -l這使得finger以長顯示格式列出所有登入的使用者。
通常情況下,Linux會給您選擇。你可以用小指,也可以用手指。
它們之間的真正區別在於pinky的額外技巧,它允許您在刪除不感興趣的資料時非常精細。當然,它是預裝的。
... 如何在windows10上安裝linux bash shell ...
要在Linux中重新命名檔案嗎?如果您知道如何在Windows、macOS或Chrome作業系統中完成這項工作,那麼您就知道如何在這裡完成這項工作。在大多數版本的Linux上,您只需右鍵單擊一個檔案並選擇Rename選項。 ...
... 下面介紹如何使用Linux convert工具,它允許您透過命令列對終端執行所有這些操作,以及更多操作。 ...
雖然您可能已經知道如何使用GUI檔案瀏覽器在Linux中移動檔案,但您可能想知道終端中是否有move命令允許您將檔案快速移動到不同的目錄。mv命令就是您想要的命令,它的簡單語法和一些可選的安全標誌很容易使用。 ...
Linux中有幾種不同的應用程式和命令可以為您建立新檔案,即使不啟動應用程式。使用哪種方法取決於檔案的用途。讓我們看看這些選項,這樣您就可以知道哪一個對您最有用。 ...
...些分析,您還有一個問題。在處理不同檔案的資料之前,如何使其合理化?如何進入資料準備階段? 好訊息是,如果這些檔案至少共享一個公共資料元素,那麼linuxjoin命令可以讓您擺脫困境。 資料檔案 我們將用於演示join命令...
...在shell中的,因此Bash不必費勁地查詢這些命令。 但是Bash如何定位其他命令、程式和外部獨立二進位制檔案呢?Bash使用路徑,實際上是一組路徑,每個路徑指向一個目錄。然後,它在每個目錄中搜索與您試圖執行的命令或程式匹...
使用者帳戶不僅僅是使用者名稱。瞭解如何從命令列設定和更改與Linux使用者帳戶關聯的所有元資料。 名字裡有什麼? 如果您使用的是Linux或類似Unix的計算機,您將擁有一個使用者帳戶。指定給帳戶的名稱是您的使用者帳戶名...
...在Linux中意義深遠。很容易看出,Linux中的檔案許可權是如何成為使用者特權和許可權的支柱之一的。如果您擁有一個檔案或目錄(一種特殊型別的檔案),您可以對其執行您喜歡的操作,包括編輯、重新命名、移動和刪除它。...
...來,密碼一直是帳戶安全的基石,比Unix早了近10年。瞭解如何在Linux中使用命令列或GNOME桌面環境來管理密碼。 如何選擇強密碼 計算機密碼是出於需要而產生的。隨著多使用者分時計算機系統的出現,分離和保護人們資料的重...