相关疑难解决方法(0)

让 sudo 为别名工作

我在拥有 GNOME 的 Fedora 20 中安装了 Sublime Text 3,因为我无法从终端调用它,我创建了一个.bash_aliases文件,其中一行如下:

alias sublime='sublime_text'
Run Code Online (Sandbox Code Playgroud)

因此还通过编辑.bashrc文件添加将 sublime_text 文件位置添加到 PATH :

export PATH=$PATH:/usr/local/share/applications/sublime-text-3/
Run Code Online (Sandbox Code Playgroud)

但是,当我想编辑任何可能首先获得sudo 权限的文件时,我想做:

sudo sublime sudoLikelyFile
Run Code Online (Sandbox Code Playgroud)

或者

sudo sublime_text sudoLikelyFile
Run Code Online (Sandbox Code Playgroud)

但是我得到:

sudo: sublime: command not found
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

bash sudo path alias

3
推荐指数
1
解决办法
944
查看次数

标签 统计

alias ×1

bash ×1

path ×1

sudo ×1