Linux常用命令之帮助和用户管理命令
帮助命令
获得命令或配置文件帮助信息:man
语法: man【命令或配置文件】
范例1:查看 ls 命令的帮助信息:man ls
范例2:查看配置文件 services 的帮助信息:man services。
注意:查看配置文件不需要加上绝对路径,如果是 man /etc/services,那么显示的就是services的文件内容。
如果文件既是命令,又是配置文件,比如man passwd,系统是优先显示命令帮助信息的。如果你想看passwd的配置文件信息,可以 man 5 passwd。因为5表示配置文件信息,1表示命令帮助信息。
获得shell内置命令的帮助信息:help
语法: help【shell内置命令】
范例:查看 umask 命令的帮助信息:help umask
我们如何判断一个命令是否是shell内置命令呢?which命令,是用来搜索命令所在的目录及别名信息,如果使用which找不到该命令的所在路径,那么此命令就是shell内置命令。
下面的命令都是shell内置命令:
获得命令的中文帮助信息:--help
这里给大家一个简单的技巧,如果我们想简单的查看命令的帮助信息,而不是上面显示的很多内容,那该怎么办呢?
我们执行此命令:命令 --help
范例:查看 ls 的帮助信息
用户管理命令
添加新用户:useradd
语法: useradd【用户名】
范例:添加用户tom:useradd tom
设置用户密码:passwd
语法: passwd【用户名】
注意:root用户能修改任何用户的密码。而普通用户只能修改自己的密码,而且密码要符合密码规则,不然修改不了
范例:修改用户tom的密码
查看登录用户简单信息:who
语法:who
查看登录用户详细信息:w
范例:查看当前登录用户的详细信息
第一排 13:46:28:当前系统的时间 up 4 days:Linux连续运行时间4天 1 user:表示当前1个用户登录 load average:0.00,0.01,0.05:系统的负载情况,分别表示过去一分钟,五分钟和十五分钟系统的负载情况。
- USER:登录用户名
- TTY:登录终端,pts表示远程终端,tty表示本地终端
- FROM:登录的主机IP,如果没有写表示本机登录
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现