小编th3*_*0id的帖子

如何永久启用 scl CentOS 6.4?

我安装了较新版本的 devtoolset (1.1),并想知道如何将这些永久设置为默认值。现在,当我通过 ssh 进入运行 CentOS 的服务器时,我必须运行此命令scl enable devtoolset-1.1 bash

我尝试将它添加到 ~/.bashrc 并简单地将其粘贴到最后一行,但没有成功。

linux command-line bash command scl

46
推荐指数
3
解决办法
8万
查看次数

sudo -i 返回错误

当我尝试使用切换到 root 时sudo -i出现错误/var/tmp/sclDvf3Vx: line 8: -i: command not found......但是,su -我将继续使用的作品。我绝不是Linux系统管理员,所以环境对我来说仍然很模糊。我想我的问题是:

  1. 为什么会抛出错误?
  2. 这两个命令有什么区别?
  3. 你为什么要使用一个?

更新:

我正在使用 CentOS 版本:CentOS 版本 6.6(最终版)

这是我被要求运行的一些命令的输出,在下面的评论中。

  • type sudosudo is /opt/centos/devtoolset-1.1/root/usr/bin/sudo
  • sudo -V/var/tmp/sclIU7gkA: line 8: -V: command not found
  • grep'^root:' /etc/passwdroot:x:0:0:root:/root:/bin/bash

更新:

这是因为我需要 C++11 支持,所以不久前它被添加到我的非 root 用户的 ~/.bashrc 中。当我注释掉它时,重新 ssh 进入,我可以运行 sudo -i 就好了,没有任何错误。

if [ "$(gcc -dumpversion)" != "4.7.2" ]; then 
  scl enable devtoolset-1.1 bash
fi
Run Code Online (Sandbox Code Playgroud)

linux command-line sudo centos

15
推荐指数
1
解决办法
3037
查看次数

/proc 中的哪个文件在启动过程中被内核读取?

/proc内核在启动过程中读取了哪个文件?这是我的 LPIC 101 测试中的一个问题,我想我可能回答错了。我在谷歌和其他一些地方搜索,但无法找到答案。希望你们中的一位可以提供。谢谢!

linux boot kernel proc

4
推荐指数
1
解决办法
447
查看次数

标签 统计

linux ×3

command-line ×2

bash ×1

boot ×1

centos ×1

command ×1

kernel ×1

proc ×1

scl ×1

sudo ×1