linux下浅谈id、whoami、su、chage命令
一、浅谈id、whoami、su、chage
(1)id命令
命令格式:id username(用户名)
命令解释:查看用户的UID(用户ID)、GID(组ID)。
(2)whoami命令
命令格式:whoami
命令解释:查看当前用户的username,即我是谁。
(3)su命令
命令格式:su option username(用户名)
命令解释:切换用户身份。
其中option有如下可选:
-:使用"-"代表连用户的环境变量一起换。
-c:仅执行一次命令,而不切换用户身份。
(4)chage命令
命令格式:chage option username(用户名)
命令解释:修改用户密码的状态。
其中option有如下可选:
-l:列出用户的详细密码状态。
-d:修改密码最后一次的更改日期。
-m:修改密码两次的时间间隔,天数表示。
-M:修改密码的有效期。
-W:修改密码过期前的警告天数。
-I:修改密码过期后的宽限天数。
-E:修改用户账户的失效时间。
二、效果演示
(1)查看centos用户的UID和GID,Linux命令如下。效果如图2-1所示。
1 id centos
图 2-1
(2)查看当前用户的username(用户名),Linux命令如下。效果如图2-2所示。
1 whoami
图 2-2
(3)将当前用户切换成centos用户登录,Linux命令如下。效果如图2-3所示。
1 su - centos
图 2-3
(4)修改cruson用户密码过期前的警告天数,当前cruson用户密码过期前的警告天数是7天,如图2-4所示。修改成5天,Linux命令如下,修改后如图2-5所示。
图 2-4
1 chage -W 5 cruson
图 2-5
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Linux下的磁盘分区
一、硬盘接口类型 硬盘的接口主要有IDE、SATA、SCSI 、SAS和光纤通道等五种类型。其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取代了大部分IDE接口应用。SCSI 、SAS主要应用于服务器上,普通家用设备一般不支持SCSI和SAS接口。SAS也是是一种新生的硬盘接口类型,可以和SATA以及部分SCSI设备无缝结合。光纤通道最初设计也不是为了硬盘设计开发的接口,是专门为网络系统设计的,但随着存储系统对速度的需求,才逐渐应用到硬盘系统中,并且其只应用在高端服务器上价格昂贵。 二、硬盘和分区 Linux中主要有两种分区类型,分别为MBR(Master Boot Record)和GPT(GUID Partition Table),是在磁盘上存储分区信息的两种不同方式。这些分区信息包含了分区从哪里开始的信息,这样操作系统才知道哪个扇区是属于哪个分区的,以及哪个分区是可以启动的。在磁盘上创建分区时,你必须在MBR和GPT之间做出选择。 在Linux中会把设备映射成为一个/dev目录下的系统文件,IDE接口类型的硬盘设备映射的文...
- 下一篇
Linux关机&重启命令
基本介绍: shutdown -h now 立刻进行关机 shutdown -h 1 1分钟后关机 shutdown -r now 现在重启计算机 halt 关机,作用和上面一样 reboot 重启 sync 把内存的数据同步到磁盘 注意细节: 不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中 7.2 用户登录和注销 7.2.1 基本介绍: 1、登录时尽量少用root账户登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用“su -用户名”命令来切换成系统管理员身份。 2、在提示符下输入logout即可注销用户 7.2.2 使用细节 1、logout注销指令在图形运行级别无效,在运行级别3下有效。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合Thymeleaf,官方推荐html解决方案