我目前正在使用 Debian 7 Wheezy,我注意到一旦我以 root 身份登录,终端上的调色板(这可能有助于在大量文件和文件夹中进行识别)没有启用。
同样,我注意到选项卡完成在这种情况下不起作用。
如何配置这些问题?
我很困惑 PATH 环境变量在 Linux 下是如何工作的。我是 Linux Mint 15 用户。
首先,我阅读了有关编辑/home/.bashrc
文件和执行.a文件的内容PATH=$PATH:/directory
,
但我也知道其中管理的一些路径内容/etc/bash.bashrc
,因此/usr/local/bin
可以从 shell 的任何位置访问安装在其中的任何软件。
路径变量在Linux下是如何工作的,应该放在哪里?
我什至在Windows 上使用Ubuntu很长时间,有时我在开始安装相应的NTFS分区时遇到了这个问题,但是通过控制台的一对命令行我得到了它。
但是,我搬到了 Linux Mint MATE 15 并且我总是遇到这个问题,我查了一下,我知道 Windows 8 中的休眠文件有这个新用途,它可以实现快速启动。
为什么我不能直接挂载我的 NTFS 分区而忽略休眠文件?这甚至可能吗?而且,为什么Linux Mint 会变得更糟?
我真的很喜欢 Windows 8 的更快启动,所以我真的不考虑禁用 Windows 休眠和去 Windows 重新启动并登录到 Linux 是麻烦的...
我在拥有 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)
我该如何解决这个问题?