who 这个命令重点在用来查看当前有那些用户登录到了本台机器上 whoami 显示的是有效用户用户名 ,是当前操作用户的用户名 who am i == who -m 显示的是实际用户的用户名,即用户登陆的时候的用户的用户名 命令实践 [root@accdev ~]# su xmdev [xmdev@accdev root]$ who root pts/1 2016-12-06 15:40 (130.233.29.85) [xmdev@accdev root]$ whoami xmdev [xmd…
who am i :表示登录此虚拟机(或者计算机)时,使用的操作系统级别用户名称 whoami:表示当前正在使用的操作系统级别用户名称 select username from dba_users;查询的是当前数据库中所拥有的用户名称(属于数据库级别); [root@rhel58 oracle]# who oracle :0 2015-01-04 23:47 oracle pts/0 2015-01-04 23:48 (:0.0) oracle pt…
① 两个命令在一般的情况下,似乎效果是一样的 ② 但是当你执行完su 命令切换用户后,就不一样了,who am i 显示最早login的账户,而whoami 显示切换后的账户 例如: -bash-3.2# whoroot console Mar 13 14:54 (:0)root pts/3 Mar 13 14:57 (:0.0)root pts/4 Mar 13 15:26 (:0.0)root …
mkdir whoami touch:"摸",如果文件不存在,就建立新文件,如果存在,就改变文件的访问时间atime等时间戳信息. mkdir aa ls –ld aa 创建多级目录 mkdir –p a/b/c tree a ls mkdir {1..10} echo {1..10} whoami a目录存在的前提下, touch a/1.txt ls cat a touch a/1.txt tree a ls touch {a,b,c}.txt ls ls touch 3.txt…
linux中的su 命令可以完成用户切换:如我们先由root切换到mysql用户可以这样做su - mysql whoami #这个时候linux会打印出mysql who am i #这个时候linux会打印出 root 之所以会这样是因为这两个命令所取的用户不同. whoami-->取的是当前linux的有效用户. who am i -->取的是当前linux的实际用户.实际用户是指你用于登录linux系统的那个用户.…