我想知道,在 Ubuntu 的 Unity 中是否有任何方法可以做到这一点:
- 按下Super按钮
- 类型
gksu wireshark
- 以 root 身份享受 Wireshark
换句话说:有没有办法从 Unity 行执行 shell 命令?
答案1
有一种更简单的方法可以启动应用程序,即从 shell 启动它们,如果你不想打开gnome-terminal
,只需键入Alt+ F2,然后键入
gksu wireshark
或您想要运行的任何命令。
警告:不建议以 root 身份运行 wireshark,如果你真的想,请查看这。
答案2
没有可以充当终端的镜头,因为如果有人想发出终端命令,只需输入++Ctrl就可以打开gnome-terminal。Altt
如果您只需要以 root 身份启动 Wireshark,只需编辑其.desktop
文件来更改启动方式,首先打开终端并输入:
sudo gedit wireshark.desktop
并将以 开头的行更改为Exec
添加gksudo
:
Exec=gksudo wireshark %f
这样,Wireshark 将始终以 root 身份从 Unity 启动器启动或在按下Super键后进行查询后运行。