Linux终端中如果要执行root命令该怎么做呢?下面由学习啦小编为大家整理了linux终端中执行root命令的方法,希望对大家有帮助!

在linux终端中执行root命令的方法

使用sudo命令,命令格式sudo

sudo使一般用户不需要知道超级用户的密码即可获得权限。而可以使用sudo命令的用户则由/etc/sudoers配置文件来管理。

编辑/etc/sudoers的方法:

1. 先给root用户/etc/sudoers文件的编辑权限,#chmod 740 /etc/sudoers

2. #vi /etc/sudoers,进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存退出。

3. 把/etc/sudoers文件的权限复原,#chmod 440 /etc/sudoers使用sudo后,需要输入一次当前用户的密码进行身份验证(此处注意,并非root用户的密码!),五分钟后,再次使用sudo命令时,需要再次认证。

linux终端执行root命令实例

[mao@linux6 ~]$ whoami

mao

[mao@linux6 ~]$ sudo whoami

[sudo] password for mao:

root

[mao@linux6 ~]$

参考资料:linux终端切换root用户的方法

方法1:

[plain] view plain copysmx@smx-Think:~/$su

密码:

root@smx-Think:~/#

对于ubuntu这类限制了以root账户登录的发行版来说,就稍微多打几个字

方法2:

需要输入当前用户的密码,但是切成root的时候,依然在切换前的文件夹

[plain] view plain copysmx@smx-Think:/tmp$sudo su

[sudo] password for smx:

root@smx-Think:/tmp#

方法3:

无需输入当前用户密码,但是切换后,跳转到root的home目录

[plain] view plain copysmx@smx-Think:/tmp$sudo -i

root@smx-Think:~#

linux中的root命令,在linux终端中执行root命令相关推荐

  1. Linux命令之远程登录与执行远程主机命令

    实现远程登录的命令 ssh.telnet.rlogin (1)ssh命令 ssh命令是openssh套件中的客户端连接工具,可以给予ssh加密协议实现安全的远程登录服务器.ssh命令用于远程登录上Li ...

  2. macOS 中 Cornerstone 的Clean操作和终端的svn cleanup命令无效了怎么办?

    说明:下文中的 "工作拷贝" 即 "Working Copy", "仓库" 即 "Repository", " ...

  3. Maven锦集:在IDEA中以5种不同的入口,执行Maven命令

    前言 本文使用的IDEA版本是lntelliJ IDEA 2021.2.2(Ultimate Edition),其他版本可能略有差异!如果你想使用更新的IDEA,点击进入. 使用IDEA开发的过程中, ...

  4. java adb命令_从Java程序执行ADB命令

    我正在使用的程序使用ADB(Android调试桥)将文件发送到手机: for (String s : files) String cmd = "adb -s 0123456789ABCDEF ...

  5. python怎样执行curl命令_如何使用python执行curl命令

    如何使用python执行curl命令 我想在python中执行curl命令. 通常,我只需要在终端输入命令并按回车键. 但是,我不知道它在python中是如何工作的. 该命令如下所示: curl -d ...

  6. 在beeline中执行Linux命令,python - 从python脚本执行beeline命令时出现“找不到beeline命令”错误(从oozie shell操作调用) - 堆栈内存溢出...

    我有一个要使用oozie计划的python脚本. 我正在使用Oozie shell动作来调用脚本. 脚本中有一条直线指令. 运行oozie工作流程时,出现错误" sh:beeline:命令未 ...

  7. idea中Terminal终端无法执行GIT命令

    问题现象: 解决方法: 更改路径即可 Git\bin\bash.exe 或 Git\bin\sh.exe 然后重新启动idea即可

  8. java中执行cmd命令_如何通过Java执行cmd命令

    小编典典 我在forums.oracle.com中找到了 允许重用进程以在Windows中执行多个命令:http : //kr.forums.oracle.com/forums/thread.jspa ...

  9. 计算机 运行新ie 命令,求助:“我的电脑”自动执行后退命令,IE网页一样

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 周六电脑突然出问题,症状如下: 1.刚开机时,任务栏假死,这时点桌面上的内容(如点"我的电脑",随便进个盘,运行一下)后状态栏恢复.桌 ...

  10. Delphi应用程序在命令行下带参数执行返回命令行提示的问题

    在命令行模式(CMD)下执行时,想获得执行参数,用以下变量:     ParamCount:参数个数     ParamStr:为参数数组 如果想在执行完一个操作后在命令行作出相应提示,就应该在相应位 ...

最新文章

  1. python3 %%time 表示执行单元格时间 时间指的是CPU时间
  2. 在ASP.NET MVC应用中开发插件框架(中英对照)
  3. mynginx.conf
  4. docker和docker-compose 端口映射
  5. 高速行车12条技巧,每一条都关乎你的生命
  6. 自动化系统计算机网络期末考试题,模拟试卷_计算机网络试题B-自动化-孙璐
  7. php数据库显示+ajax,如何使用PHP和AJAX显示MySQL数据库
  8. 市场占比 44%,IDC 最新报告:阿里云智能语音市场排名第一
  9. docker容器启动几分钟之后自动退出
  10. 分析Redis集群原理
  11. 中兴捧月营销精英挑战赛回顾
  12. 用 Mac 输入罗马数字
  13. WebGis——Pixi开发vue项目之创建pixi应用并显示一个精灵(一)
  14. Navicat Premium 12 for Mac 破解
  15. 软件设计师中级复习小总结
  16. **修炼一名程序员的职业水准(林庆忠__署名原创)**
  17. 【数据分析师求职面试指南】实战技能部分
  18. 梯度下降法和牛顿法计算开根号
  19. discuz当qq绑定超过5个网址时 如何解除绑定qq
  20. CircuitBreaker断路器

热门文章

  1. HDU2026 首字母变大写【入门】
  2. 开源库、jar包(要不要重新制造轮子)—— C/C++、Java、Python
  3. Python 中的循环与 else
  4. 战争论 —— 蓝田之战
  5. leetcode(三)—— Longest Substring Without Repeating Characters(最长不重复子串 Python/C++)
  6. sklearn 中的 Pipeline 机制
  7. 最大似然估计(MLE)的一些公式与定理(python实践)
  8. 计算机网络 第七版 谢,计算机网络-谢仁-第7版-01章.pptx
  9. python练手经典100例-10 个最值得 Python 新人练手的有趣项目
  10. micropython和python区别-MicroPython与Python速度对比