首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linuxsudo、susu -命令区别小结

前言 在Linux系统,由于root权限过大,一般情况都不使用它。只有在一些特殊情况下才采用登录root执行管理任务,一般情况下临时使用root权限多采用susudo命令。...需要root用户通过使用visudo命令编辑sudo配置文件/etc/sudoers,才可以授权其他普通用户执行sudo命令。...变開始进行sudo后面的命令,root运行sudo是不须要输入password,切换到身份与运行者身份同样时候。也不须要输入password。...su USERNAME,与su – USERNAME不同之处如下: su – USERNAME切换用户后,同时切换到新用户工作环境。...用su -命令则默认转换成成root用户了。 而不带参数“su命令”不会改变当前工作目录以及HOME,SHELL,USER,LOGNAME。只是拥有了root权限而已。

33.7K41

Linux 命令 su sudo 区别

二者差异对比 这篇文章来系统总结一下 su sudo 这两个命令。 1. 准备工作 因为本篇博客涉及到用户切换,所以我需要提前准备好几个测试用户,方便后续切换。...Linux 中新建用户命令是 useradd ,一般系统这个命令对应路径都在 PATH 环境变量里,如果直接输入 useradd 不管用的话,就用绝对路径名方式:/usr/sbin/useradd...这里 sudo 之前 su 表示 switch user 是不同,这点需要注意,很容易搞混。 我们先介绍 sudo 命令能做什么事情,然后说明为何能做到这些,以及如何做到这些。 我们开始。...切换到 root 用户: sudo su - 这种方式也能以 login-shell 方式切换到 root 用户,但是它 su - 方法是由区别的: 前者输入 sudo su - 后,需要提供当前用户登录密码...还有一个命令: sudo -i 这个命令 sudo su - 效果一致,也是切换到 root 用户,也是需要提供当前用户(ubuntu 用户)登录密码。

3.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 命令 su sudo 区别

    Linux 中新建用户命令是 useradd ,一般系统这个命令对应路径都在 PATH 环境变量里,如果直接输入 useradd 不管用的话,就用绝对路径名方式:/usr/sbin/useradd...另外,Linux 系列面试题答案全部整理好了,微信搜索互联网架构师,在后台发送:2T,可以在线阅读。...切换到 root 用户: sudo su - 这种方式也能以 login-shell 方式切换到 root 用户,但是它 su - 方法是由区别的: 前者输入 sudo su - 后,需要提供当前用户登录密码...另外,Linux 系列面试题答案全部整理好了,微信搜索互联网架构师,在后台发送:2T,可以在线阅读。 4....另外,关注公众号互联网架构师,在后台回复:2T,可以获取我整理 Java、Linux 系列面试题答案,非常齐全。

    5.2K30

    Linux 命令 su sudo 区别

    之前一直对 su sudo 这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者关系以及用法搞清楚了,这篇文章来系统总结一下。 1....Linux 中新建用户命令是 useradd ,一般系统这个命令对应路径都在 PATH 环境变量里,如果直接输入 useradd 不管用的话,就用绝对路径名方式:/usr/sbin/useradd...另外,Linux 系列面试题答案全部整理好了,微信搜索Java技术栈,在后台发送:面试,可以在线阅读。...切换到 root 用户: sudo su - 这种方式也能以 login-shell 方式切换到 root 用户,但是它 su - 方法是有区别的: 前者输入 sudo su - 后,需要提供当前用户登录密码...还有一个命令: sudo -i 这个命令 sudo su - 效果一致,也是切换到 root 用户,也是需要提供当前用户(ubuntu 用户)登录密码。

    4.3K30

    Linux 命令 su sudo 区别

    之前一直对 su sudo 这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者关系以及用法搞清楚了,这篇文章来系统总结一下。...Linux 中新建用户命令是 useradd ,一般系统这个命令对应路径都在 PATH 环境变量里,如果直接输入 useradd 不管用的话,就用绝对路径名方式:/usr/sbin/useradd...这里 sudo 之前 su 表示 switch user 是不同,这点需要注意,很容易搞混。 我们先介绍 sudo 命令能做什么事情,然后说明为何能做到这些,以及如何做到这些。 我们开始。...切换到 root 用户: sudo su - 这种方式也能以 login-shell 方式切换到 root 用户,但是它 su - 方法是由区别的: 前者输入 sudo su - 后,需要提供当前用户登录密码...还有一个命令: sudo -i 这个命令 sudo su - 效果一致,也是切换到 root 用户,也是需要提供当前用户(ubuntu 用户)登录密码。

    16310

    linuxll命令用法_linux命令ll与ls区别

    大家好,又见面了,我是你们朋友全栈君。 ll并不是linux下一个基本命令,它实际上是ls -l一个别名。...一些Linux系统默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便。...如果要使用此命令,可以作如下修改: 打开 ~/.bashrc 增加 alias ll=‘ls -l’ alias ll='ls -l' (关闭原来终端才能使命令生效) 这样个人用户可以使用ll命令...,当切换成超级用户后,使用ll命令时提示找不到命令,那是因为你只是修改了个人用户配置,所以,切换成root后做相同操作即可解决问题。...启示:我们可以通过修改~/.bashrc添加任何其他命令别名。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

    2.7K40

    linux vim dd命令_vim命令vi区别

    大家好,又见面了,我是你们朋友全栈君。 Vim是从vi发展而来文本编辑器,可以用颜色或底线等方式来显示一些特殊信息。Vim是Linux必不可少工具,搭建网站修改配置文件时经常用到。...本教程介绍Vim模式常用操作。 背景信息 Vim各个模式介绍如下表所示: 模式 作用 模式转换 普通模式 (Normal Mode) 在该模式下,您可以复制、粘贴、删除字符或行。...运行vim example.conf命令打开文件,进入普通模式。 运行/AllowOverride None找到目标。 移动光标至None首字母。 按R进入替换模式。 输入All一个空格。...Listen 12.34.56.78:80 Listen 80 示例二:在配置文件example.conf,将#Listen 12.34.56.78:80行下一行内容删掉。...本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    4.7K10

    linux,&&&, ||| ,&> 与 >区别

    对应刚接触linux命令小伙伴们来说,这些符号一定是很困扰下面我们一起来看这些符号区别用法& 表示任务在后台执行,如要在后台运行如:[root@localhost local]# java -jar...test.jar > log.txt &运行 test.jar程序 ,并且置于后台执行,执行日志重定向 到当前默认log.txt文件&& 表示前一条命令执行成功时,才执行后一条命令如:[root.../tmp/log.txt文件&>可以将错误信息或者普通信息都重定向输出---------------------&& || 属于逻辑运算符号& | 属于位操作符   -------------...区别1.1 相同点:    &&&都可以用作逻辑与运算符,表示逻辑与(and),当运算符两边表达式结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false...| 区别2.1 相同点 :当二者表示或时候,二者都true则true,否则为false。

    1.8K40

    Linuxsu,sudo,sudo su,sudo -i命令使用区别

    sudo 与 su 命令区别: sudo 命令需要输入当前用户密码,su 命令需要输入 root 用户密码。...sudo 命令只允许使用提升权限运行单个命令,而 su 命令会启动一个新 shell,同时允许使用 root 权限运行尽可能多命令,直到明确退出登录。...更多可参考:Linux 命令 su sudo 区别 su 切换不同用户身份: 默认只是切换身份,并没有切换环境变量,环境变量依然是普通用户。...sudo - root、sudo -i ,sudo - ,sudo root 效果相同 提示输入密码时该密码 为当前账户密码,要求执行该命令用户必须在sudoers 才可以 su 需要是切换后账户密码...要求执行该命令用户必须在sudoers 才可以。

    9.4K20

    Linuxvi命令用法大全_vim命令vi区别

    大家好,又见面了,我是你们朋友全栈君。 linux下使用vi编辑是很方便,但是具体要怎么做呢?下面由学习啦小编为大家整理了linux下vi相关命令,希望对大家有帮助!...1.linux vi命令基本观点 基本上vi能够分为三种形态,区分是命令方式(command mode)、插入方式(Insert mode)底行方式(last line mode),各方式功用区分如下...2、linux vi命令基本操作 a) 进入vi 在系统提示符号输入vi及文件称号后,就进入vi全屏幕编辑画面: $ vi myfile 不过有一点要特别留意,就是您进入vi之后,是处于「命令行方式(..., 不存盘强迫退出vi) 3、linux vi命令行方式(command mode)功用键 1)....本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    2.7K20

    linux命令mysql启动,linuxmysql启动服务命令

    大家好,又见面了,我是你们朋友全栈君。 Linux下使用相关命令可以直接启动mysql服务,下面由学习啦小编为大家整理了linux下mysql启动服务命令相关知识,希望对大家有帮助!...linuxmysql启动服务命令 linuxmysql启动服务命令1:使用mysqld启动、关闭MySQL服务 mysqld是MySQL守护进程,我们可以用mysqld来启动、关闭MySQL服务,...mysql启动服务命令2:使用mysqld_safe启动、关闭MySQL服务 很多时候,人们会纠结mysqld与mysqld_safe区别....关于mysqld_safe,可以参考官方文档mysqld_safe — MySQL Server Startup Script linuxmysql启动服务命令3:使用mysql.server启动、关闭...mysql启动服务命令4:使用mysqld_multi启动、关闭MySQL服务服务器上运行了多个MySQL实例时,mysqld_multi是一个非常棒管理MySQL服务工具。

    46.2K50

    linux命令mysql启动,在linux启动mysql服务命令

    大家好,又见面了,我是你们朋友全栈君。 用reboot命令重启linux服务器之后会导致mysql服务终止,也就是mysql服务没有启动。...运行结果如下图所示: windows下启动mysql服务命令行启动手动启动方法 1.图形界面下启动mysql服务....在图形界面下启动mysql服务步骤如下: (1)打开控制面板->管理工具->服务,如下图所示: 可以看到Mysql服务目前状态是未启动(未写已启动linux下启动tomcat服务命令是什么...文件配置出错了, 你可以删除系统目录下my.ini文件, 把下面的内容重新写入my.ini文件试试, 要适当地改 … Linux下将MySQL服务添加到服务系统服务 Linux下将MySQL服务添加到服务系统服务...Linux环境下将MySQL服务添加到服务系统服务 1.了解MySQL程序路径 MySQL数据目录: /home/mysql/dataMyS … 命令行启动mysql服务 在课程中曾学过net命令

    20K30

    面试:说说Linux 命令 su sudo 区别

    作者 | Jun Tao 来源 | https://tanjuntao.github.io/ 之前一直对 su  sudo 这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者关系以及用法搞清楚了...Linux 中新建用户命令是 useradd ,一般系统这个命令对应路径都在 PATH 环境变量里,如果直接输入 useradd 不管用的话,就用绝对路径名方式:/usr/sbin/useradd...这里 sudo 之前 su 表示 switch user 是不同,这点需要注意,很容易搞混。 我们先介绍 sudo 命令能做什么事情,然后说明为何能做到这些,以及如何做到这些。 我们开始。...切换到 root 用户: sudo su - 这种方式也能以 login-shell 方式切换到 root 用户,但是它 su - 方法是由区别的: 前者输入 sudo su - 后,需要提供当前用户登录密码...还有一个命令: sudo -i 这个命令 sudo su - 效果一致,也是切换到 root 用户,也是需要提供当前用户(ubuntu 用户)登录密码。

    2.4K40

    面试被问Linux 命令 su sudo 区别

    之前一直对 su sudo 这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者关系以及用法搞清楚了,这篇文章来系统总结一下。 1....Linux 中新建用户命令是 useradd ,一般系统这个命令对应路径都在 PATH 环境变量里,如果直接输入 useradd 不管用的话,就用绝对路径名方式:/usr/sbin/useradd...这里 sudo 之前 su 表示 switch user 是不同,这点需要注意,很容易搞混。 我们先介绍 sudo 命令能做什么事情,然后说明为何能做到这些,以及如何做到这些。 我们开始。...切换到 root 用户: sudo su - 这种方式也能以 login-shell 方式切换到 root 用户,但是它 su - 方法是由区别的: 前者输入 sudo su - 后,需要提供当前用户登录密码...还有一个命令: sudo -i 这个命令 sudo su - 效果一致,也是切换到 root 用户,也是需要提供当前用户(ubuntu 用户)登录密码。

    1.9K20

    LinuxDHCP服务配置_linux配置ip地址命令

    在实际应用可能会遇到一个比较大物理网络存在多个ip子网,而每个ip子网主机都需要DHCP服务器来动态分配ip地址,实现方法有两种。...中继代理原理 在整个DHCP租约产生过程,DHCP服务客户端都是使用广播进行通信,我们知道,网络上上流量分为单播、广播、组播,单播组播可以顺利通过路由器,广播不可以通过路由器,路由器隔离广播...,这样就会产生一个问题,如果DHCP客户端DHCP服务器之间要跨越子网时,中间路由器会进行阻拦,路由器看到是广播包立马就会扔掉,那怎么办呢?...一般情况下,DHCP中继代理监听所有接口上DHCP请求。假如某个HDCP服务器位于网络接口为eth0子网内,那么就可以用中继代理向eth1eth2连接子网内提供DHCP服务。...常见错误 DHCP服务默认网关配置没有指定为代理中继服务器,导致客户端发送请求时候无法回包 分析原因:抓包查看,DHCP服务客户端网络配置有问题。

    16.6K10

    Linux进程和服务常见命令

    PS -AUX USER: 是那个用户产生 PID: 进程ID号 %CPU: 占用CPU资源百分比 %MEM: 占用物理内存百分比 VSZ: 占用虚拟内存大小 RSS: 占用实际物理内存大小...TTY:该进程是在哪个终端运行。...常见状态有:R:运行状态、S:睡眠状态、T:暂停状态、 Z:僵尸状态、s:包含子进程、l:多线程、+:前台显示 START:该进程启动时间 TIME:该进程占用 CPU 运算时间,注意不是系统时间...COMMAND:产生此进程命令名 PS -EF PPID: 父进程ID C:CPU 用于计算执行优先级因子。...:启动进程所用命令参数 Kill 终止进程 基本语法 kill [选项] 进程号 (功能描述:通过进程号杀死进程) killall 进程名称 (功能描述:通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用

    30750

    浅谈linuxsed命令awk命令使用

    本文主要研究linuxsed命令awk命令使用相关内容,具体如下。...1、sed命令:没有重定向不会真正修改源文件内容 查询语句 ①sed -n ‘/sbin/p’ passwd 表示查询出passwd文件存在sbin字符所有行并打印出来,其中两个/表示是其中是正则表达式...,-n/p是该命令参数,需要联合使用 ②sed -n ‘xp’ passwd x是数字,表示打印出passwd文件第x行数据 新增语句 ①sed ‘1a 这是第一行后面添加内容’...,1数字表示第几行,上面语句意思是在第一行之前插入文字内容 3、sed ‘1c hello world’ passwd c表示替换,语句意思是将password文件第一行替换为hello...删除passwd文件中正则表达式匹配postgres所有行 2、sed ‘2d’ passwd 删除passwd文件第二行 总结 以上就是本文关于浅谈linuxsed命令awk命令使用全部内容

    1.4K11
    领券