簡介:
這是可以查看系統使用者資訊的程式。
用法:
finger [-lmsp] [user ...] [user@host ...]
DESCRIPTION
-s
- 顯示出使用者的登入名稱(login name), 真實名稱(real name), 終端機名稱(Tty),寫入權限(如果不允許寫入的話,將會在終端機名稱後面有個星號*),閒置時間(idle time),登入時間(login time),辦公室位置和辦公室電話號碼,如下:
- 登入時間顯示的格式是以:月→ 日→時→分,除非是已經超過六個月了,如果已經超過六個月的話則年分會在時跟分後面。
- 如果是不明裝置或者是不存在的閒置,它們的登入時間都會顯示星號。
-l
- 以多行的格式顯示出所有的資訊,包含了選項「-s」裡面的資訊和使用者的資料夾位置(home directory),家裡的電話,login shell,email的狀態還有使用者home資料夾裡的「.plan」,
- 「.project」,「.pgpkey」,「.forward」資訊。
- 如果你在某個裝置後面發現有一個「(messages off)」,那就代表這個裝置被拒絕寫入。
-p
- 格式跟「-l」一樣,只是不會顯示「.plan」,「.project」,「.pgpkey」等檔案。
-m
- 這個選項會避免相同使用者名稱的配對。雖然通常使用者名稱都會是登入名稱(login name),但是也有可能會用real name來匹配,除非你使用這個「-m」選項。所有在finger的搜尋條件都是不分大小寫的。
通常如果你沒有特定參數的話,就會直接預設為「-l」:
eg. 「finger hugh」 == 「finger -l hugh」
如果沒有特別註明使用者名稱,就會列出目前已經登入的使用者資訊。
$ finger
除了本地端以外,你也可以查看遠端的使用者資訊,格式的話就要特別指定「user@host」或是「@host」,前面的格式預設會使用「-l」,後者的話是「-s」。
如果standard output是socket的話,finger將會在每一行的換行符號(^J)前發出一個return(^M)。
ref : man finger
No comments:
Post a Comment