如何在購買CRM系統之前,先用Excel建立一個簡單的銷售線索追蹤系統
在投資 CRM 軟體之前,先用 Excel 建立一個實用的潛在客戶追蹤器,其中包含表格、下拉清單、跟進日期、篩選器、條件格式和簡單的資料透視表儀表板。
Linux 操作系統提供了創建和刪除用戶以及檢查哪些用戶已登錄的命令。但是,系統上沒有列出用戶(無論是否登錄)的命令。
不過,有幾種方法可以實現這一目標。如果您想了解如何在 Linux 中列出用戶,請按照以下步驟操作。
為什麼你應該檢查你的 Linux 用戶列表
您可能希望在 Linux 中列出用戶的原因有很多。就查找和刪除未使用的帳戶而言,這是一個很好的做法。從安全的角度來看,這也是確保您沒有入侵者創建用戶帳戶的好方法。
這是一項管理任務,您可能應該至少每月執行一次。如果您正在運行企業 Linux 服務器,您可能希望更頻繁地執行此操作。
/etc/passwd 中列出的用戶
所有 Linux 服務器的用戶帳戶在文件/etc/passwd中都有條目。每行代表一個用戶,有七個字段,用冒號分隔。這些字段提供有關用戶的信息。
因此,這為我們帶來了一種列出 Linux 上所有用戶的方法。您可以使用less命令查看整個文件,一次一屏。
less /etc/passwd

如果你想檢查某個特定用戶是否存在於 Linux 系統中,那麼命令grep是一個很好的用途:
less passwd | grep jeff
如果您沒有得到任何輸出,則該用戶在 Linux 服務器上不存在。
不過,這是很多信息。您可以將其縮減為僅用戶名,例如,使用awk或cut命令:
awk -F: '{print $1}' /etc/passwd cut -d: -f1 /etc/passwd
這往往更容易理解,但它仍然讓您查看與您的人類用戶混合的所有基於系統的用戶帳戶。
如何使用 getent 列出用戶
另一個命令getent更有用。它顯示來自服務器/etc/nsswitch.conf文件中配置的任何數據庫的條目。
getent passwd
輸出看起來與使用less命令完全相同,但列出了 Linux 系統上的所有 LDAP 用戶。再一次,我們的awk和cut命令只能幫助查看第一個字段,即用戶名。
如果要檢查特定用戶是否存在於 Linux 系統中,getent可以很容易:
getent passwd jeff
同樣,此命令的任何輸出都不會告訴您用戶不存在。
getent的另一個極好的用途是找出服務器上存在多少用戶帳戶。這是通過wc命令管道getent的輸出來完成的,如下所示:
getent passwd | wc -l
可以看到,我的Linux系統一共有48個賬號。非常有趣,因為我是唯一一個使用它的人,但這只是顯示了在 Linux 中創建了多少系統帳戶。
從普通用戶中剔除系統用戶
在 Linux 眼中,系統用戶和人類用戶沒有區別。每當您安裝操作系統時,它都會創建許多系統用戶。為各種軟件包創建其他系統用戶,例如 Web 或郵件服務軟件。
那麼,如何僅列出 Linux 系統上的常規人類用戶呢?這裡的關鍵是要理解,當你創建一個普通用戶時,它的 UID 是在一定的數字範圍內分配的。通過檢查/etc/login.defs文件,我們可以確定普通用戶帳戶可用的 UID 值的範圍。
grep -E '^UID_MIN|^UID_MAX' /etc/login.defs
根據輸出,我知道普通用戶的 UID 應該在 1000 到 60000 之間。由此,我可以構造一個只顯示普通用戶的getent查詢。
getent passwd {1000..60000}
請記住,即使getent顯示其輸出,它也會出現掛起。您可以按Ctrl-C結束該過程,或等到它完成。完成對passwd數據庫的搜索通常需要不到 15 秒的時間。
此命令的更通用版本考慮了各種服務器可能使用的不同UID_MIN和UID_MAX值。
eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)}
在該命令中,我們利用了 Linux 同時執行多項操作的能力。awk命令獲取UID_MIN和UID_MAX值,然後在getent命令中使用它們。
現在,假設我們想要的只是用戶名。再一次,我們通過cut命令管道輸出,如下所示:
eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)} | cut -d: -f1
此命令可能需要 10 到 15 秒才能完成,因此請耐心等待。
有效管理您的 Linux 用戶
跟踪 Linux 系統上存在哪些用戶帳戶非常重要。當您知道員工已經離開時,請及時刪除他們的用戶帳戶。定期列出您的 Linux 用戶將有助於確保您發現任何可能滯留的帳戶。
在投資 CRM 軟體之前,先用 Excel 建立一個實用的潛在客戶追蹤器,其中包含表格、下拉清單、跟進日期、篩選器、條件格式和簡單的資料透視表儀表板。
使用這份簡單的可列印日托考勤表,可以追蹤家庭托兒服務的到達、離開、缺勤、簽名和所需記錄。
為零售商店建立一個簡單的 Excel 庫存盤點表,包含 SKU、位置、盤點數量、差異、重新盤點和可列印控制項。
使用此可列印的單頁行銷策略模板,選擇本地受眾、產品/服務、管道組合、預算、行動方案和可衡量的目標。
在 Excel 中建立免費員工輪班表,包括開始/結束時間、休息時間扣除、夜間處理、每週總計和簡單的工時計算器。
比較 2026 年美國服務企業最佳免費發票應用程序,包括 Zoho Invoice、Square、Wave、PayPal 和 Invoice Ninja。
為小型團隊在 Excel 中建立一個簡單的雙週工資追蹤表,包含清晰的表格、公式、檢查和實用的限額,以確保工資核對的安全性。
了解如何將 Salesforce 聯絡人匯出到乾淨的 Excel 檔案中,保留 ID 和文字字段,安全地刪除重複項,並避免常見的 CSV 錯誤。
使用 Excel 建立可列印的建築工程估算表,其中包含實用的成本類別、公式、標記欄位、列印設定和承包商可直接使用的清單。
使用此可列印的每週清潔排程來管理 Airbnb 房源,協助安排退房清潔、例行清潔、補貨、檢查,以及 Word 轉 PDF 的交接流程。