Command-Line
我安裝了 tcpdump,但它顯示在使用時找不到命令
我還使用
whereis
&which
命令來檢查包是否存在並且它確實存在。
它被安裝到
/usr/sbin/tcpdump
,因為tcpdump
它應該以 root 使用者或同等權限執行。要驗證這一點,您可以使用
dpkg -L
顯示已安裝文件在磁碟上的位置:$ dpkg -L tcpdump /. /etc /etc/apparmor.d /etc/apparmor.d/usr.sbin.tcpdump /usr /usr/sbin /usr/sbin/tcpdump <- Here it is ! /usr/share /usr/share/doc /usr/share/doc/tcpdump ...
所以,你可以
- 以普通使用者身份執行它
sudo tcpdump
,或者- 先切換到root使用者,然後執行
tcpdump
,或者- 添加
/usr/sbin
到您的PATH
環境變數