Hacker基础之Linux篇:基础Linux命令十四

今天我们继续学习Linux命令

su


su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码


Hacker基础之Linux篇:基础Linux命令十四

su命令使用介绍:
命令格式:su [option] name

命令功能:切换当前用户身份到其他用户身份

命令的常用参数选项说明:

-c 执行完指定的指令后,即恢复原来的身份

-f 适用于cshtsch,使shell不用去读取启动文件

-l 改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,logname

-s 指定要执行的shell;–help:显示帮助

–version 显示版本信息。

Hacker基础之Linux篇:基础Linux命令十四


一般常用的命令就是用来切换用户的


1


切换用户到root


su root


2


或者你只想用test用户执行一个命令之后退出


su -c ls test


这里是切换到用户test之后执行了ls,之后退出


Hacker基础之Linux篇:基础Linux命令十四

sdfd


usermod


usermod命令用于修改用户的基本信息


usermod命令不允许你改变正在线上的使用者帐号名称


usermod命令用来改变user id,必须确认这名user没在电脑上执行任何程序


Hacker基础之Linux篇:基础Linux命令十四

usermod命令使用介绍:
命令格式:usermod [option] name

命令功能:修改用户的基本信息

命令的常用参数选项说明:

-c 修改用户帐号的备注文字

-d 修改用户登入时的目录

-e 修改帐号的有效期限

-f 修改在密码过期后多少天即关闭该帐号

-g 修改用户所属的群组

-G 修改用户所属的附加群组

-l 修改用户帐号名称

-L 锁定用户密码,使密码无效

-s 修改用户登入后所使用的shell

-u 修改用户ID

-U 解除密码锁定

Hacker基础之Linux篇:基础Linux命令十四


一般常用的用法如下


1


someuser用户添加到newgroup


usermod -G newgroup someuser


2

修改一个用户的用户名


usermod -l newuser olduser


3

假如你的服务器上发现了一个不是由你本人创建的用户,我们可以这样冻结它


usermod -L hackuser


4


当然,如果你哪天发现这个是你自己创建的用户,你想解封可以这样


usermod -U hackuser


Hacker基础之Linux篇:基础Linux命令十四

sdfd


uname


uname命令可用于大多数UNIX和类UNIX系统以及Linux


Hacker基础之Linux篇:基础Linux命令十四

uname命令使用介绍:
命令格式:uname [option]

命令功能:来获取电脑和操作系统的相关信息

命令的常用参数选项说明:

-a 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称

-m 显示主机的硬件(CPU)名

-n 显示主机在网络节点上的名称或主机名称

-r 显示Linux操作系统内核版本号

-s 显示Linux内核名称

-v 显示显示操作系统是第几个version版本

-p 显示处理器类型或unknown

-i 显示硬件平台类型或unknown

-o 显示操作系统名

–help 获得帮助信息

–version 显示uname版本信息

Hacker基础之Linux篇:基础Linux命令十四


一般常用的就是显示系统信息


uname -a




Hacker基础之Linux篇:基础Linux命令十四


本文完


Hacker基础之Linux篇:基础Linux命令十四


Hacker基础之Linux篇:基础Linux命令十四


Hacker基础之Linux篇:基础Linux命令十四


Hacker基础之Linux篇:基础Linux命令十四

Hacker基础之Linux篇:基础Linux命令十四
Hacker基础之Linux篇:基础Linux命令十四

Hacker基础之Linux篇:基础Linux命令十四



发表评论

电子邮件地址不会被公开。 必填项已用*标注