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

susu -的区别

susu - 是用于切换用户的命令,但它们在行为上有一些重要的区别。su 命令su 是 "switch user" 的缩写,用于切换到另一个用户的身份,但不改变环境变量。...当您使用 su 命令切换到另一个用户时,环境变量(包括路径、用户目录等)并不会被修改。...su - 命令su - 命令也被称作 "su -l"(dash ell)或 "su --login",它同样用于切换到另一个用户的身份,但是与简单的 su 不同的是,它会启动一个完整的登录会话。...使用 su - 命令登录后,会话会以目标用户的身份启动,并且包括了目标用户的环境变量和配置文件。这意味着,通过 su - 切换用户后,您会进入一个完全新的Shell会话,就好像您以目标用户登录一样。...总结来说,su 命令主要用于快速切换用户,而 su - 命令用于完全以目标用户的身份启动一个新的Shell会话,包括环境变量和配置文件。

16310

3.7 su命令

su命令介绍 sum命令,它是用来切换用户的 快捷键ctrl+d,退出当前用户 su命令用法 su - username 完全切换当前用户 [root@localhost ~]# whoami root...[root@localhost ~]# su - hanfeng [hanfeng@localhost ~]$ whoami hanfeng [hanfeng@localhost ~]$ pwd /home...hanfeng@localhost ~]$ 登出 [root@localhost ~]# 其中这个 - ,目的就是彻底的切换用户,使用自己的配置、环境变量等 .bash开头的文件都是用户的配置文件 su...-c用法 su - -c “命令” 用户名:是不进入这个账户,但是以这个账户的身份执行命令 [root@localhost ~]# su - -c "touch /tmp/han.111" hanfeng...~]$ 登出 [root@localhost ~]# 普通用户也可以 su - 到root用户下,只需要root用户的密码 [root@hf-01 ~]# su - hanfeng 上一次登录:五

1K10
您找到你想要的搜索结果了吗?
是的
没有找到

sudo、susu – 之间的区别以及wheel组

所以,一般 su 命令需要输入目标用户的密码。在输入正确的密码之后,su 命令会在终端的当前会话中打开一个子会话。...1.su - 还有一种方法可以切换到 root 用户:运行 su - 命令,如下: [moonrong@haopython-kvm /]$ su -   密码:   上一次登录:六 9月 26 14:...注意:如果你想在 su - 命令的 - 后面传递更多的参数,那么你必须使用 su -l 而不是 su -。...当使用 - 时,必须放在 su 命令的最后一个选项。其他选项(-l 和 --login)无此限制。 2.su -c 还有一个值得一提的 su 命令行选项为:-c。...二.sudo vs. su 现在,我们已经讨论了关于 su 命令的基础知识,是时候来探讨一下 sudo 和 su 命令之间的区别了。 sudo可以跳过root用户登录而去执行一些特定命令。

1.8K31

su 与sudo

su和sudo   1.1 su 作用:切换到其他用户账户进行登录。 注意事项:   (1)root用户切换到普通用户是不需要输入密码确认。...普通用户切换至root需要输入root密码确认,普通用户相互切换需要对方的密码  (2)如果su不带任何选项及参数,默认切换到root账户且不改变shell环境  (3)使用su时一定要带- 即su –...要不然对于一个运维来说是非常low的表现    实验 :susu -的区别 [root@desperadochn ~]# echo $PATH /usr/local/sbin:/usr/local...bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [root@desperadochn ~]# pwd /root [root@desperadochn ~]# su...usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin  #还是root的环境变量 [desperadochn@desperadochn root]$ su

63410

Linux命令su、sudo、sudo su、sudo -i使用和区别

sudo 与 su 两个命令的最大区别是: sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。另外一个区别是其默认行为。...su 用以切换成不同的用户的身份 ? 默认只是切换身份,并没有切换环境变量,环境变量依然是普通用户的。...su root 输入root密码后切换之root用户但是pwd目录不变 ? su - root 输入root密码后切换之root用户但是pwd目录/root ?...su :切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。...sudo su 运行sudo命令给su命令提权,运行su命令。要求执行该命令的用户必须在sudoers中才可以。 来自:Linux迷 链接:https://www.linuxmi.com/

13.8K10

linux中susu -之间你知不道的事

su 命令用于切换到另一个用户,即更改用户ID。在正常登录会话期间,如果没有执行username例如su -,它默认以root用户身份登录。...$ su rumenz 要注意用户对用户rumenz保持环境deploy 原始登录会话,当前工作目录和可执行文件的路径也保持不变。...当你使用 su -或-l或--login时,它会为你提供一个类似于正常登录时的登录界面。下面的所有命令都是等价的。...$ su - rumenz OR $ su -l rumenz OR $ su --login rumenz 在这种情况下,用户rumenz提供了自己的默认登录环境,包括可执行文件的路径;他还会进入他的默认家目录...重要的是,当你在su没有username,将自动成为超级用户。将获得root的默认环境,包括可执行文件更改的路径。还将进入 root 的家目录: $ su

2.8K20

服务器操作系统 CoreOS

传统的服务器操作系统,包括大多数Linux发行版,每隔几年都会更换。在这期间,开发者会不断用安全补丁和更新完善这个系统,但是不会进行特别大的改动,最终这个操作系统以及其上的软件会慢慢僵化。...CoreOS为现代网络的服务器量身定做,Polvi团队对这个服务器操作系统做了最大的精简,所有附加的功能都被剔除了,并将操作系统和应用程序做了完全的分离。...CoreOS核心思想是降低操作系统和应用程序的耦合度,使运行这些服务器的公司可以更快速、更廉价地更新自己的线上业务。...这意味着你可以很轻松得将应用程序在操作系统和计算机之间转移,就像是在轮船和火车上搬运箱子一样,同时也意味着可以在不中断应用程序的情况下更新操作系统。...CoreOS和ChromeOS一样,都基于Linux内核,运行container的方式也类似于其它Linux操作系统。 原创文章转载请注明:转载自:服务器操作系统 CoreOS

9.3K30

Linux中su,sudo,sudo su,sudo -i命令的使用和区别

sudo 与 su 命令的区别: sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。...sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退出登录。...更多可参考:Linux 命令 su 和 sudo 的区别 su 切换不同的用户的身份: 默认只是切换身份,并没有切换环境变量,环境变量依然是普通用户的。...su root 输入root密码后切换到root用户但是pwd目录不变 su - root 输入root密码后切换到root用户但是pwd目录/root sudo 命令: sudo -i root 与...su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root 账户,密码也为超级账户的密码,没有时间限制。

7.5K20

1.1 服务器安装操作系统

一、实施前期准备工作 1.1 服务器安装操作系统 1.2 Oracle安装介质 1.3 共享存储规划 1.4 网络规范分配 二、安装前期准备工作 2.1 各节点系统时间校对 2.2 各节点关闭防火墙和SELinux...GI配置 Part3:Linux平台 Oracle 19c RAC安装Part3:DB配置 本文安装环境:OEL 7.6 + Oracle 19.3 GI & RAC 一、实施前期准备工作 1.1 服务器安装操作系统...配置完全相同的两台服务器,安装相同版本的Linux操作系统。...对应OEL7.6的系统镜像文件放在服务器上,供后面配置本地yum使用。...> sdd2 --第二个节点db195最开始直接使用udevadm操作发现不行,此时需先partprobe,再udevadm触发即可成功 --使用partprobe将磁盘分区表变化信息通知内核,请求操作系统重新加载分区表

12K40

nginx+uwsgi+flask+su

WSGI Web Server Gateway Interface (web服务器网管接口) 是一种规范,是web服务器和web应用(django/flask) 之间的接口,是二者之间的通信桥梁 没有官方的实现...只要遵循这些协议,WSGI应用都可以在任何服务器上运行 uWSGI 是一个web服务器,实现了WSGI协议,uwsgi、http等协议 代码完全用c编写,效率高性能稳定,用于接收前端服务器转发的动态请求并处理后给...web应用程序 uwsgi 是uWSGI服务器实现的独有的协议,是一种传输协议,用户uWSGI与其他服务器间通信( 如与Nginx之间通信) 在Django中启动文件是wsgi.py, 该文件在生成...其他 相对的可作为web服务器的还有Gunicorn 是从Ruby 的(Unicorn)移植的python HTTP 服务器,兼容各种框架,不需要写配置文件,轻量级的资源消耗....# 启动服务器之后生成 access.log 保存访问日志 accesslog = 'access.log' # 启动服务器之后生成 errorlog , 保存错误日志

1.1K10

su和sudo的区别

linux中 su和sudo的区别 su和sudo是两个常用的切换到root超级用户命令。功能上类似,但使用上还是有不少差异。...su命令 su是切换到root用户的命令,主要用法如下: su:不带参数直接输入su将切换到root用户,需要输入root密码 su -:等同于 su -l,切换到root用户并开启root的环境变量(...不带其他参数时等同于su - user-name su -c ‘cmd’::以root用户执行命令,类似于sudo,不同之处是需要输入root密码 su命令主要是用来切换root身份,前提是需要知道root...sudo和su的区别点 su可以不带参数执行,sudo不行。 sudo命令获取root权限时输入的是用户密码,二su要求输入root密码。...只有/etc/sudo/sudoers文件中的用户才能使用sudo命令,任何人都可以使用su命令 当root密码未设置时,sudo能获取root权限,su不行 su可以切换到其他用户登录,sudo只能切换到

59810

sudo和su的用法

两者的区别 su命令可以临时切换用户身份,例如要想由root用户切换到普通用户test,可以执行su test,可以在不登出当前用户的前提下,登录为另外一个用户,但是我们切换成普通用户后,执行命令时便受权限限制...假如执行su切换到目标用户时,我们是需要输入目标用户的密码,才能成功切换 执行sudo命令时,可以允许用户提升运行单个命令的权限,但是需要输入当前用户的密码,且该用户在sudoers中,否则没有权限...sudo要比su灵活很多,sudo可以限制sudo用户使用哪些命令 普通用户免密切换root sudo配置 sudo的配置文件/etc/sudoers 1)别名规则 定义主机别名 `Host_Alias...1.t err 200 500 111111 404 11231412 wheel组的使用 wheel组就是一个管理员的组,比如一个使用场景如下: 我们创建一个普通用户,想让这个普通用户不管是用su...1)修改/etc/pam.d/su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #%PAM-1.0 auth sufficient

84920
领券