每当我在 Nautilus 中没有写权限的情况下打开文本文件时,是否可以自动启动 gksudo?我经常需要编辑我的 /etc/hosts 文件,有时我忘记右键单击并选择“以管理员身份打开”。
#!/bin/bash
EDITOR=gedit
SUDO=gksu-polkit
test -w "$1" || exec $SUDO $EDITOR "$1"
exec $EDITOR "$1"
Run Code Online (Sandbox Code Playgroud)
将其粘贴到文件中,使其可执行,然后设置为默认打开您喜欢的任何文件。如果您有不同的编辑器或 sudo 程序,请更改变量。(就我个人而言,我喜欢来自同名软件包的 gksu-polkit,比 gksudo 更好,只是因为它不会占用我的屏幕。)
我假设你知道如何做到这一切;如果您不这样做,我非常乐意提供帮助。
| 归档时间: |
|
| 查看次数: |
362 次 |
| 最近记录: |