命令 su 格式为:su [ - ] username,后面可以跟 - ,也可以不跟。 普通用户的su命令不加username时,就相当于切换到root用户,反之亦然。...当su 命令加上 - 后,会初始化当前用户的各种环境变量。 ? 如果不加 - 切换到root用户时,当前目录没有变化;而如果加上 - 切换到root账户时,当前目录为root账户的家目录。...注:当由root切换到普通用户时,不需要输入密码。 命令 sudo ?...由于切换到zoctopus账户后当前目录还是 /root,zoctopus账户没有任何权限,所以当我使用命令ls查看时会提示权限不够。...然而当我使用sudo ls输入zoctopus账户自身的密码时,就拥有该权限了。
linux切换用户的命令是“su”。...u 是最简单的用户切换命令,通过该命令可以实现任何身份的切换,包括从普通用户切换为 root 用户、从 root 用户切换为普通用户以及普通用户之间的切换。...su 命令的基本格式如下: # su [选项] 用户名 选项: -:当前用户不仅切换为指定用户的身份,同时所用的工作环境也切换为此用户的环境(包括 PATH 变量、MAIL...-m:和 -p 一样; -c 命令:仅切换用户执行一次命令,执行后自动切换回来,该选项后通常会带有要执行的命令。...su 和 su - 的区别 注意,使用 su 命令时,有 - 和没有 - 是完全不同的,- 选项表示在切换用户身份的同时,连当前使用的环境变量也切换成指定用户的。
切换oracle用户: [root@YJZHPT bin]# su - oracle [root@YJZHPT bin]# lsnrctl status 创建表空间步骤: 第一步:创建临时表空间 CREATE...100M AUTOEXTEND ON; 第二步:创建表空间 CREATE TABLESPACE YJ DATAFILE 'YJ.dbf' size 512M AUTOEXTEND ON; 第三步:创建用户...grant connect,resource,dba to yj; 第五步:恢复数据 SELECT * FROM DBA_DIRECTORIES imp yj/yj@YJZHPT file=/u01/oracle11
后面的符号表示普通用户,普通用户的话就是在 2.这时我们分别输入su xg和su -,如下图所示: 输入su xg命令的话,并输入xg的密码之后不能切换到root用户,而输入su -命令,此时我们输入密码错误的话...,会在命令行下显示信息,如下图所示: 此时,输入su -命令,输入正确的密码,然后就可以切换到root用户了(注:这里我也搞晕了,不知道默认的密码是什么,如果你没进行下面修改root密码的操作,应该是当前用户的密码...4.接下来我把linux系统关掉,重新开启linux系统,在username下输入root,password下输入上面我们设置的新的unix密码,发现如下图所示,我们的用户变成了root用户了: 5,...所以我把linux系统关掉,再重新开启linux系统,输入用户名xg和xg对应的密码,发现如下图所示: 答案是可以的,xg用户还是可以用的。...root用户,来积累linux学习到的知识了!
为什么需要切换用户身份? 在日常工作中,尽量使用普通用户账号操作,当需要root权限的时候再通过身份切换的方式切换至root管理员,这样能保证系统的安全性。...下面介绍两种Linux中切换用户身份的方式。 身份切换方式一:su 该命令可以将身份切换至指定账户,但需要输入该账户的密码。...su [-lm] [-c 命令] username 若不加username则表示切换至root 使用su和su -均能切换至root账户,但不加-会使很多变量仍然保持切换前用户的变量,而加了-之后则参数将会完全变成...若只想执行一个root权限才能执行的命令的时候,可以将命令直接写在-c的后面,这样无需切换身份,如: su -c vim /etc/shadow 身份切换方式二:sudo 使用su切换身份需要直到root...限制sudo操作 1.限制可切换的用户范围,如:只允许chai能sudo至root chai ALL=(root) ALL 2.限制用户能执行的操作,如只允许用户执行命令/usr/bin
login命令用于给出登录界面,可用于重新登录或者切换用户身份,也可通过它的功能随时更换登入身份。在Slackware发行版中 ,您可在命令后面附加欲登入的用户名称,它会直接询问密码,等待用户输入。...当/etc/nologin文件存在时,系统只root帐号登入系统,其他用户一律不准登入。...语法 login(选项)(参数) 选项 -p:告诉login指令不销毁环境变量; -h:指定远程服务器的主机名。 参数 用户名:指定登录使用的用户名。
大家好,又见面了,我是你们的朋友全栈君。...--创建用户 testuser 密码 123456 create user testuser identified by 123456; grant resource,connect to testuser
1.修改oracle 用户用户不过期 sql>SELECT username,PROFILE FROM dba_users;//查询用户 修改默认的配置文件无限制 SELECT * FROM dba_profiles...修改解锁的用户 alter user smsc(用户) identified by oracle(密码) account unlock;
本文实例讲述了linux用户和组命令。...分享给大家供大家参考,具体如下: 1、用户相关命令 su 切换用户 root -> 普通用户 不需要密码 普通用户之间 需要密码 普通用户->root 需要密码 newgrp 切换组身份 ?...whoami 查看当前登录名称 id 查看用户信息 groups 查看用户组信息 chfn 设置用户备注信息 finger 查看用户备注信息 2、批量添加用户 在linux中创建很多账号,可以将信息放入文本文件中...1)编辑用户文件 ? 2)编辑密码文件 ? 3)newusers ? 4)pwunconv 将/etc/shadow中的密码写回到/etc/passwd文件中 ?...visudo 这个命令用来管理/etc/sudoers文件 *查找命令的完整路径 whereis 命令 希望本文所述对大家Linux系统维护有所帮助。
二、用户的加入步骤: 第一种方法、用useradd命令 useradd name(lisi) 假设运行下面的命令: #useradd lisi 造成的影响是: /etc...(/home/u_name中的隐含文件) 将/etc/skel文件夹下的文件拷贝到 /home/lisi(用useradd命令这个复制操作是自己主动的) /etc/login.defs—用户环境的设置...三、手动加入用户与用useradd加入的差别 用useradd加入的用户由于是系统自己加入的 通过已经定义好的脚本文件将skel里的脚本分给每个 在/home/下新加入的用户,这里当读到/etc/login.defs...,zhy 五、对组的编辑 向组中加入一个成员 #gpasswd -a user group 删除成员从组中 #gpasswd -d user group 补充: 1、不加-的切换用户 [。。...lisi] su zhy 当前更换的用户为zhy 可是文件夹不变 2、加-的用户切换 [。。。。。
切换目录命令的使用 命令 说明 cd 目录 切换到指定目录 cd ~ 切换到当前用户的主目录 cd .. 切换到上一级目录 cd ....切换到当前目录 cd - 切换到上一次目录 注意: cd命令切换目录时,这个目录必须存在。...小结 cd命令是完成目录切换操作的,当切换目录时,这个目录必须存在。
大家好,又见面了,我是你们的朋友全栈君。 linux查看当前用户信息及其用户切换 一、查看用户信息 作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。...本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法。 使用w命令查看登录用户正在使用的进程信息 w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。...(登录)用户名称及所启动的进程 who命令用于列举出当前已登录系统的用户名称。...也就是说:当输入java -version的时候,jdk版本为1.7,而不是1.8。 之所以是1.7,是因为在进行切换用户的时候,su命令后面加了横杠。...su charles_1, 此时用户切换到charles_1后,环境变量不会跟着改变,还是root用户的环境变量。
1.pwd pwd命令用于显示用户当前所处的工作目录 格式:pwd[选项] [root@linuxprobe Desktop]# pwd /home/linuxprobe/Desktop 2.cd 用于切换工作路径...格式:cd[目录名称] cd- 命令返回到上一级所处的目录 cd.....进入上一级目录 cd~ 命令切换到当前用户的家目录 [root@linuxprobe Desktop]# cd /etc [root@linuxprobe etc]# cd /bin [root@linuxprobe...bin]# cd - /etc [root@linuxprobe etc]# cd ~ [root@linuxprobe ~]# 3.ls 用于显示目录中的文件信息 格式:ls[选项][文件] ls...-a:查看全部文件 -l 可以查看文件的属性、大小等详细信息 -al 查看当前目录中的所有文件并输出这些文件属性信息 [root@linuxprobe ~]# ls -al total 48 dr-xr-x
cd 命令,是 Change Directory 的缩写,用来切换工作目录。Linux 命令按照来源方式,可分为两种,分别是 Shell 内置命令和外部命令。...Linux 中的绝大多数命令是外部命令,而 cd 命令是一个典型的 Shell 内置命令,所以 cd 命令没有执行文件所在路径。...[root@localhost vbird]# cd ~ #表示回到自己的主目录,对于 root 用户,其主目录为 /root [root@localhost ~]# cd #没有加上任何路径,也代表回到当前登录用户的主目录...[root@localhost ~]# cd ~vbird #代表切换到 vbird 这个用户的主目录,亦即 /home/vbird 2....#表示切换到目前的上一级目录,亦即是 /root 的上一级目录的意思; 需要注意的是,在 Linux 系统中,根目录确实存在 .(当前目录)以及 ..
su [user] 和 su - [user]的区别: su [user]切换到其他用户,但是不切换环境变量,su - [user]则是完整的切换到新的用户环境。...如: [root@rac1 ~]# pwd --当前目录 /root [root@rac1 ~]# su oracle --使用su [user] [oracle@rac1 root]$ pwd -...-当前目录没有改变,还是之前的用户目录 /root [oracle@rac1 root]$ su - oracle --使用su - [user] Password: [oracle@rac1 ~]$...pwd --当前目录变为当前用户的家目录 /home/oracle [oracle@rac1 ~]$ 所以建议大家在切换用户时,尽量用su - [user],否则可能会出现环境变量不对的问题。
切换用户的命令为:su username 从普通用户切换到root用户,还可以使用命令:sudo su 在终端输入exit或logout或使用快捷方式ctrl+d,可以退回到原来用户...,其实ctrl+d也是执行的exit命令 在切换用户时,如果想在切换用户之后使用新用户的工作环境,可以在su和username之间加-,例如:【su – root】 $表示普通用户...#表超级用户,也就是root用户 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/112964.html原文链接:https://javaforall.cn
大家好,又见面了,我是你们的朋友全栈君。 Linux下删除以后的时候我们需要通过相关的命令来实现。下面由学习啦小编为大家整理linux删除用户命令的相关知识,希望对大家有帮助!...linux删除用户命令简介 userdel 是一个底层用于删除用户的工具。在 Debian 上,我们通常会使用 deluser 命令。...那么它会删除所有和用户名相关的条目。在我们删除它之前,用户名必须存在。 linux删除用户命令的用法 由于 userdel 会修改系统账户文件,那么我们需要root特权来运行它。...命令本身已经成功。如果我们使用cat 命令查看/etc/passwd的内容,我们看不到到用户 pasadena 存在了。他的家目录还存在但是所有者只能显示为数字ID。...补充:linux删除用户命令userdel总结 上面就是Linux使用userdel命令删除用户账号的方法介绍了,userdel命令不仅能够用来删除系统用户账号,还能用于删除文件。
大家好,又见面了,我是你们的朋友全栈君。...一、sqlplus连接oracle 1、sqlplus登录 Windows需要sqlplus命令框,获取CMD窗口下输入sqlplus(需要先安装成功oracle) 2、输入用户名和口令(密码...) 3、以sysdba身份连接oracle conn sys/密码 as sysdba 4、查看当前查看当前实例名 select instance_name from v$instance...size 200M; create tablespace表空间名称 datafile ‘文件路径’ size 空间大小; 注意:表空间名不能用横线”-“,可以用下划线”_” 6、创建用户...identified by 密码 default tablespace 表空间名; 7、用户授权 grant dba to 用户; 8、测试 发布者:全栈程序员栈长,转载请注明出处:https
场景一: 在重置一些系统sys和system用户密码(已过期)时(还是使用原密码,根据user中的password修改重置),在user查看sys和system用户信息时发现这两个用户的PASSWORD...profile发现并没有使用密码函数 后面通过测试,发现如下命令可以使user$ 的password为空: alter user scott identified by values ‘ ‘; –引号里面是空格...场景二: 在对另外一套系统(rac+dg)的sys及system用户进行密码重置时(也是使用原密码,根据user$中的password修改重置,与上面不同的是这里的password是正常的),重置命令如下...Archiver continuing ORACLE Instance vatms1 – Archival Error. Archiver continuing....2.alter user scott identified by values ‘ ‘;这条命令修改用户密码之后,用户的真实密码是什么?
领取专属 10元无门槛券
手把手带您无忧上云