
我不知道我的 Linux 系統中是否預先安裝了 Samba。
我有/etc/samba/
目錄和smb.conf
檔案。但如果我嘗試這些命令之一
sudo service smb start
sudo service samba start
sudo service smbd start
答案總是unrecognized service
。
沒有/etc/init.d
像smb
,samba
或smbd
.我還能怎樣檢查?
不管怎樣,謝謝你!
答案1
更簡單的方法是諮詢您的套件管理器。 dpkg、yum、emerge 等samba --version
。最後,您可以用來find / -executable -name samba
尋找任何名為 samba 的可執行檔。如果這些測試結果是否定的,則很可能您沒有安裝 samba。
答案2
在 SMB 版本 4.11.6-Ubuntu 中,執行以下命令:
systemctl status smbd
答案3
使用 smbstatus 指令
你看下面。版本 3.6.23-14.el6_6 以及您的 samba 進程和使用者、群組等的狀態...
答案4
還有一種更簡單的方法來檢查已安裝的程式。您可以鍵入以下內容來檢查任何已安裝的程式:
~$ 其中 [程式]
所以在這種情況下
~$ 森巴舞
如果已安裝,它會給您它的位置。如果不是,您將得到一個空輸出。