debian系統中查詢命令屬於哪個安裝包

2021-09-27 05:45:23 字數 501 閱讀 7176

在debian系統中,類似centos的yum whatprovides這條查詢系統中某個命令屬於哪個安裝包的命令我一般用以下兩種方法。

第一種,查本機已經存在的命令屬於哪個包,比如我要查netstat命令屬於哪個安裝包就執行dpkg -s bin/netstat

-s後面的內容會自動在前後補星號的

第二種,查本機沒有的命令又不知道要安裝哪個包的情況,這在最小化安裝的debian系統裡尤其有用。同樣還是以查詢netstat命令所在包為例。走下面這串兒

apt install -y apt-file && apt-file update && apt-file search netstat |grep bin

然後你會看到那麼幾行。從列出來的包名和後面的絕對路徑可以判斷出應該安裝的是net-tools包,所以執行apt install -y net-tools

如果還是沒有辦法判斷出來,可以結合apt list |grep 你所看到的一些拿不準的包名看看具體的介紹。甚至把你覺得有點像的都裝上。

Debian中安裝使用sudo命令

sudo可以讓非root使用者具有管理員的許可權,安裝好的debian後還不能使用sudo,需要使用root使用者登陸後安裝sudo命令。apt get install sudo 安裝後,就可以給你的帳號設定管理員許可權了 vim etc sudoers 新增一行 username all all ...

debian 修改系統時鐘。命令為 date s

其他參考 修改系統時鐘。命令為 date s 1 將時間調整為10月11日凌晨1點55分 data 10110155 2 將系統時間設定成2005年8月8日 date s 2005 08 08 3 將系統時間設定成下午8點12分0秒 date s 20 12 00 步驟 1.tzselect命令查詢...

linux查詢某個命令屬於哪個rpm包

背景 linux下的命令有很多,但是新安裝系統,尤其是最小化安裝之後,有些命令我們發現根本就沒有,而且我們也不知道該命令屬於那個rpm包。如何查詢某個命令屬於那個rpm包呢?這樣方便我們安裝。我們拿pip命令來舉例 方法一 確認命令的路徑 which pip usr bin pip 用yum命令查詢...