0 0

ubuntu sudo shell的问题10

我的ruby安装在 /usr/local/ruby  
ubuntu自带的在/usr/bin下
echo $PATH
/usr/local/ruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

1.  sudo ruby -v 是1.86 /usr/bin 下的ruby
2.  ruby -v 是1.87 /usr/local/ruby/bin 下的ruby


为什么用sudo后 读取不同的ruby

sudo采用了不同的shell?

ububtu8.04
问题补充:
在/etc/profile
/etc/environment
~/.profle
/root/.profile
都进行了设置。  sudo 还是不能寻找到我设置的路径。
发现sudo会reset他自己的环境变量
但是我的ubuntu安装的ruby程序是用sudo启动的。这样ruby程序都不能正常运行。
2008年6月23日 13:42

1个答案 按时间排序 按投票排序

0 0

修改全局配置吧
/etc/profile

sudo的确是不同的配置

2008年6月23日 22:16

相关推荐

    npm-g_nosudo:一个shell脚本,它将解决您要在Ubuntu上停止对npm -g停止使用sudo的问题

    一个shell脚本,它将解决您要在Ubuntu上停止对npm -g停止使用sudo的问题。 受到一天尝试在我们的系统上整理各种机器以更好地运行代码的启发。 而这个 经过测试: 带有Bash的Ubuntu 14.04 带ZSH的Fedora 30 用法...

    Z shell (终极shell)

    对于一般的Ubuntu系统,配置好正确的源之后,就能直接键入以下命令安装: sudo apt-get install zsh 2.配置zsh zsh的配置是一门大学问,这里不赘述,直接给出一个配置文件,大家可以下载后放入zsh配置文档直接...

    Ubuntu deepin-wine 解决系统非中文语言环境时软件无法设置为中文

    英文版 Ubuntu deepin-wine qq 乱码问题 在/opt/deepinwine/tools/run.sh 中将 WINE_CMD 那一行修改为 WINE_CMD=“LC_ALL=zh_CN.UTF-8 deepin-wine” Ubuntu把wine的QQ、微信的系统托盘集成到状态栏 1 安装gnome-...

    ubuntu 切换java版本的shell脚本文件

    将文件放在home目录,修改权限sudo chmod a+x sw_java.sh,在任何目录执行:. ~/sw_java.sh输入对应的java版本回车即可,详细内容见博客地址:https://blog.csdn.net/hello_java_Android/article/details/79267509

    BrightnessControl:Shell脚本来控制Ubuntu Linux中的屏幕亮度

    用于在Ubuntu Linux中控制屏幕亮度的Shell脚本。 ##用法 $ sudo backlight.sh -u | -d -u增加亮度-d降低亮度 ##更多乐趣 ###创建自己的命令 将脚本backlight.sh移至/ usr / bin / $ sudo mv backlight.sh /usr...

    Ubuntu入门(一) Shell操作 VIM文本编辑 Linux文件系统

    常用Shell命令2.APT下载3.VIM文本编辑4.Linux文件系统4.1.Linux文件系统结构4.2.Linux常用文件操作命令4.3.文件压缩&解压缩命令4.4.文件查询&搜索4.5.文件类型 1.常用Shell命令 ls:目录信息查看命令,主要用于显示...

    shell-script-to-install-multiple-packages:易于使用的Bash脚本在Ubuntu上安装组件堆栈

    $ sudo su # ubuntu $ sudo apt-get install wget 灯 Apache,MySQL,PHP(LAMP)。 在终端中运行以下命令: 安装 $ sudo wget --no-cache -O - ...

    Ubuntu/Debian自动配置IP的shell脚本

    Ubuntu/Debian的系统下对IP的自动配置脚本,包括网卡,IP ,掩码,网关,DNS服务器的配置,使用指令:sudo ipaddr.sh.x -i eth0 -a 192.168.1.10 -m 255.255.255.0 -g 192.168.1.1 -d 8.8.8.8 根据自己的需求进行一定...

    基于PythonFlask+Bootstrap做的简单视频在线播放网站(源码).zip

    基于PythonFlask+Bootstrap做的简单视频在线播放网站(源码).zip 需求 操作系统: Windows或Ubuntu Python: 高于3.5.0 安装方法 ...在Windows双击 start.bat,或者 在Ubuntu上执行sudo ./start.sh

    ubuntu14.04+docker的安装及使用

    安装 官方推荐在ubuntu安装,本文选择在ubuntu14.04作为宿主系统。 系统更新 代码如下: sudo apt-get update && apt-get upgrade ...# 使用ubuntu运行一个交互性的shell, # 分配一个伪终端,附带stdin和stdout(输入/输

    Ubuntu12.10触摸板失灵解决方案脚本

    之前Ubuntu12.10的触摸板总是不灵,在网上查到了重置触摸板的命令,然后自己用shell写的一个脚本.输入./repsmouse可以直接运行。 如果想不输入./运行的话,在文件目录里输入命令: sudo cp repsmouse /bin/ 就可以了...

    shell字符串截取报错:Bad substitution的解决

    问题重现: 当前系统Ubuntu16 shell进行字符串截取 运行 ${GIT_COMMIT:0:6}报错: /tmp/jenkins7505855461406722507.sh: 4: /tmp/jenkins7505855461406722507.sh: Bad substitution 原因:两种shell语言解释器 ...

    腾讯云服务器ubuntu安装mysql.md

    一个小白买的腾讯云服务器,安装mysql,在 Ubuntu 上安装 MySQL,最简单的方式是在线安装。 ```shell #安装 MySQL 服务端、核心程序 sudo apt-get install mysql-server #安装 MySQL 客户端 sudo apt-get install ...

    gnome-shell-extension-cpu-freq:从gnome shell更改CPU频率

    gnome-shell-extension... 现在也支持cpupower Fedora 18 :内核工具包中提供了cpupower Ubuntu 12.x :sudo apt-get install cpufrequtils 最好的测试方法是输入终端: 哪个cpufreq-info 或哪个cpupower 哪个cpufreq选

    Busybox的安装和使用

    1):在shell环境下执行命令:sudo apt-get install busybox,该命令将busybox的可执行文件安装在/bin文件夹下, 安装完成之后可以直接在shell下输入busybox来启动busybox。但是无法进行busybox的配置( make ...

    ubuntu-ansible:从头开始安装Ubuntu计算机

    setup_gnome.yml用于使用Gnome Shell设置Ubuntu Gnome环境。 例如,使用Ubuntu Gnome设置计算机的步骤如下: ansible-playbook setup_gnome.yml -i local.inventory --ask-sudo-pass 这将提示您输入用户密码,Git...

    myubuntu:Ubuntu的安装后脚本

    shell-extensions vundle 获取电力线字体获取优胜美地字体将点文件复制到主目录安装oh-my-zsh 为rofi创建键盘快捷方式(此操作是手动完成的,因为我不知道如何编写脚本来自动执行此操作)安装我的Ubuntu要求如果尚未...

    rpi_ubu64_desktop

    sudo apt install chrome-gnome-shell gnome-tweak-tool ubuntu软件中心 sudo apt install gnome-software sudo apt install snapd sudo apt install flatpak sudo apt install gnome-software-plugin-flatpak

    Ubuntu权威指南(2/2)

    《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...

Global site tag (gtag.js) - Google Analytics