linux中whoami命令的作用是,浅谈linux中的whoami与 who指令
浅谈linux中的whoami与 who指令
whoami
功能说明:
显示用户名称
语法:
whoami
补充说明:
显示自身的用户名称,本指令相当于执行 id -un 指令
whoami 与 who am i的区别
who这个命令重点在用来查看当前有那些用户登录到了本台机器上
who -m的作用和who am i的作用是一样的
who am i显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m
whoami显示的是有效用户ID ,是当前操作用户的用户名
命令实践:
[test@test~]$ whoami 显示当前用户名称
test
[test@test~]$ who 查看当前有哪些用户登录了本机
root tty1 2013-04-18 19:30
test pts/0 2013-04-18 19:31 (10.0.0.131)
[test@test~]$ who am i 显示实际用户的用户名,登录的时候的用户ID
test pts/0 2013-04-18 19:31 (10.0.0.131)
[test@test~]$ who -m
test pts/0 2013-04-18 19:31 (10.0.0.131)
以上这篇浅谈linux中的whoami与 who指令就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
时间: 2016-12-15
PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了.chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了.通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录.chattr命令不能保护/./dev./tmp./var目录.lsattr命令是显示chattr命令设置的文件属性. 这两个命令是用来查看和改变文件.目录属性的,与chmod这个命令相比,ch
摘抄自:ABS_GUIDE 下载地址:http://www.tldp.org/LDP/abs/abs-guide.pdf linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表.如"$*"用「"」括起来的情况.以"$1 $2 - $n&q
ldd 查看程序依赖库 ldd 作用:用来查看程式运行所需的共享库,常用来解决程式因缺少某个库文件而不能运行的一些问题. 示例:查看test程序运行所依赖的库: /opt/app/todeav1/test$ldd test libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00000039a7e00000) libm.so.6 => /lib64/libm.so.6 (0x0000003996400000) libgcc_s.so.1 => /
本文主要研究的是linux中sed命令和awk命令的使用的相关内容,具体如下. 1.sed命令:没有重定向不会真正修改源文件中的内容 查询语句 ①sed -n '/sbin/p' passwd 表示查询出passwd文件中存在sbin字符的所有行并打印出来,其中两个/表示的是其中的是正则表达式,-n和/p是该命令的参数,需要联合使用 ②sed -n 'xp' passwd x是数字,表示打印出passwd文件中第x行的数据 新增语句 ①sed '1a 这是第一行后面添加的内容' passwd 其
vue.js为开发者提供了很多便利的指令,其中v-model用于表单的数据绑定很常见, 下面是最常见的例子:
{{msg}}
js里data初始化数据
linux中whoami命令的作用是,浅谈linux中的whoami与 who指令相关推荐
- python sys模块作用_浅谈Python中的模块
模块 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式.在Python中,一个.py文件就称之为一个模块(Mod ...
- python生成器和迭代器作用_浅谈Python中的生成器和迭代器
迭代器 迭代器协议 对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么返回一个异常来终止本次迭代.(只能往前走,不能往后退!) 迭代器对象 遵循了(实现了)迭代器协议的对象.(对象内 ...
- java中修饰常量的事_浅谈java中的声明常量为什么要用static修饰
今天定义一个类常量,想着也只有这个类可以用到,就没用static关键字修饰.结果sonar代码检查提示: Rename this field "PERSON_TYPE_USER" ...
- java中的标识符和关键字_浅谈java中的标识符、修饰符和关键字
合法标识符 Java语言中,对于变量,常量,函数,语句块均有名字,我们统统称之为Java标识符.标识符是用来给类.对象.方法.变量.接口和自定义数据类型命名的. 组成:Java标识符由数字,字母和下划 ...
- float在html语言中的用法,[html5入门-4]浅谈html5中float的用法
html5的文档布局方式一般有流式布局,浮动布局,固定布局和弹性布局等几种方式,本文主要浅谈一下浮动布局在html5中的用法. 一.float定义 浮动的框可以向左或向右移动,直到它的外边缘碰到包含框 ...
- vue 中provide的用法_[转]浅谈vue中provide和inject 用法
provide:Object | () => Object inject:Array | { [key: string]: string | Symbol | Object } provide ...
- python中的date的含义_浅谈python中的dateime
原文链接:http://www.cnblogs.com/lhj588/archive/2012/04/23/2466653.html Python提供了多个内置模块用于操作日期时间,像calendar ...
- C语言中字符串分配几个字节,浅谈C++中的string 类型占几个字节
在C语言中我们操作字符串肯定用到的是指针或者数组,这样相对来说对字符串的处理还是比较麻烦的,好在C++中提供了 string 类型的支持,让我们在处理字符串时方便了许多. 首先,我写了一段测试代码,如 ...
- linux cp mv区别,浅谈Linux下mv和cp命令的区别
1.功能上的区别 mv:用户可以使用该命令为文件或目录重命名或将文件由一个目录移入另一个目录中. cp: 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中. 2.从inode角度来区分 mv:会 ...
最新文章
- R语言使用yardstick包的pr_curve函数评估二分类(binary)模型的性能、并使用autoplot函数可视化模型的PR曲线(precision recall)
- vmware虚拟机ubuntu开机黑屏问题解决
- arm云教室服务器_成都凌点科技告诉你ARM集群服务器适合的应用场景有哪些
- SPOJ 1812 LCS2 - Longest Common Substring II (后缀自动机、状压DP)
- 反思本地与测试服一个接口不同的响应:本地正常测试服不行500错误,原因php版本新语法不一样
- 阿里云江岑:云原生在边缘形态下的升华
- 为什么 SAP 电商云 Spartacus UI SSR 模式下的客户端应用,不会发起 product 请求
- GitHub 告急!黑客威胁程序员不交钱就删库!
- Fish for mac安装 fish+on my fish ---(powerline主题)美化
- 去除MacBook屏幕下方的白条
- 计算机无法访问文件怎么办,电脑通过局域网共享互传文件出现无法访问,怎么处理...
- FSA确定性识别算法
- css样式的三种写法
- 【C++】7-41 互评成绩(PTA)
- 前端下载其他服务器上的跨域图片资源问题
- RPA学习天地:艺赛旗RPA机器人的4种类型和区别介绍
- 白银之手服务器人物不显示,白银之手 - 萌娘百科 万物皆可萌的百科全书
- 引流脚本到底怎么样?是不是骗人的?没有效果?
- ubuntu linux moodle安装
- C#实现excle数据复制粘贴到DataGrideView表格中
热门文章
- 嵌入式软件测试资料,嵌入式软件测试电子版教程
- 在 Ubuntu 18.04 中配置静态 IP 地址及灵活切换IP的办法
- 为U盘安装即插即用的kali(linux)操作系统(UEFI版)
- Cty的Linux学习笔记(一)
- 微信重要更新,再也不怕被海王骗了..
- 微信怎么退出我的城市服务器,微信没有城市服务怎么办 微信城市服务在哪里...
- CATIA VBA二次开发(一)快速入门之宏脚本
- MAC电脑(os x)访问公司局域网里windows下的打印机(惠普打印机为例)
- Android学习笔记 2.2.1 线性布局 2.2.2 表格布局
- 【工作日志】elementUI学习-Layout布局-2