有时,当我运行命令时,我没有注意到我需要以超级用户身份运行它才能获得足够的权限。
有没有办法以超级用户身份再次运行相同的命令?
要手动打补丁,我必须输入这个命令
sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql
Run Code Online (Sandbox Code Playgroud)
09之前有一个空格:
sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql
Run Code Online (Sandbox Code Playgroud)
如何在脚本中运行它?
还有其他几个命令,但这个命令有问题。
我已经阅读了社区“RootSudo”文档并对这一行感兴趣:
您永远不应该使用普通的 sudo 以 Root 身份启动图形应用程序。
为什么?有什么不同?请提供一个简单的解释,因为我只是一个普通的桌面用户。
我想要一个命令来列出所有拥有 root 权限的用户,即 sudo ?
假设我是 sudoer 用户。我怎么知道所有其他 sudoer 用户?
我想每天自动打开我的系统。所以我在我的 Python 脚本中使用以下代码,但sudo
每次都要求我输入密码:
os.system('sudo sh -c "echo date \'+%s\' -d \'+ \
24 hours\' > /sys/class/rtc/rtc0/wakealarm"')
Run Code Online (Sandbox Code Playgroud)
如何在不sudo
要求每次输入密码的情况下运行此脚本?
每当我打开终端时,
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
Run Code Online (Sandbox Code Playgroud)
出现在终端之前。我怎样才能让它消失?
我尝试从终端更新我的包,这就是我得到的:
$ sudo apt-get update
E: The method driver /usr/lib/apt/methods/http could not be found.
E: The method driver /usr/lib/apt/methods/http could not be found.
E: The method driver /usr/lib/apt/methods/http could not be found.
E: The method driver /usr/lib/apt/methods/http could not be found.
E: The method driver /usr/lib/apt/methods/http could not be found.
Run Code Online (Sandbox Code Playgroud)
这是什么意思?我正在使用美国镜像,并且我尝试使用主服务器作为镜像,但我一直得到相同的结果,这是因为没有更新吗?
我不小心运行了以下命令
sudo chown [username] -hR /
Run Code Online (Sandbox Code Playgroud)
现在sudo su
得到错误:
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
我在 /etc/sudoers 中有一个 NOPASSWD 行(用 编辑visudo
)
gatoatigrado ALL=(ALL) NOPASSWD: /bin/set-slow-cpufreq
Run Code Online (Sandbox Code Playgroud)
然而,输出是,
gatoatigrado@coral:~> sudo -n /bin/set-slow-cpufreq
sudo: sorry, a password is required to run sudo
Run Code Online (Sandbox Code Playgroud)
这种命令适用于 OpenSuSE 机器,但不适用于 Ubuntu 11.10。我究竟做错了什么?
注意:我找不到任何相关的系统日志消息,例如通过tail -f /var/log/syslog
.
这是/etc/sudoers。
Defaults env_reset
# things I've tried copying from an opensuse machine
Defaults always_set_home
Defaults env_keep = "LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS XDG_SESSION_COOKIE"
root ALL=(ALL:ALL) ALL
gatoatigrado ALL=NOPASSWD: /bin/set-slow-cpufreq
%admin ALL=(ALL) …
Run Code Online (Sandbox Code Playgroud) 我是 ubuntu 的新手。我希望有人向我解释如何使用 sudo 命令解压缩和安装 .tar.gz 文件。