小编Ign*_*alò的帖子

如何使用 sudo 获得 root 登录 shell?

我的用户是该admin组的一部分,我习惯于输入sudo su来模拟 root。不幸的是,这会生成一个non-loginshell,如果我需要一个,我需要再次输入/bin/bash -l

有没有办法让登录shell直接运行sudo命令?

shell bash login sudo

5
推荐指数
1
解决办法
7306
查看次数

“./command”和“bash命令”有什么区别

我有一个简单的 bash 脚本文件,它只包含一行:

rvm gemset use --create 2.0.0@PRJ_NAME
Run Code Online (Sandbox Code Playgroud)

如果我使用以下命令运行此脚本:

./scriptname.sh
Run Code Online (Sandbox Code Playgroud)

我从 RVM 收到一条众所周知的错误消息

RVM is not a function, select.....
Run Code Online (Sandbox Code Playgroud)

但如果我运行脚本

bash scriptname.sh
Run Code Online (Sandbox Code Playgroud)

一切都好。

有人可以向我解释其中的区别吗?

shell bash shell-script

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

标签 统计

bash ×2

shell ×2

login ×1

shell-script ×1

sudo ×1