目录
1. whoami
作用: 显示出当前有效的用户名称
语法:whoami 选项
场景使用:
当用户想要查看当前登录系统的用户名时,可以使用whoami指令来显示当前用户的用户名。
2. hostname
作用: 用于显示和设置系统的主机名称
语法:hostname 选项 参数
场景使用:
在系统管理和网络管理中,可以使用hostname指令来查看当前主机的名称。
3. uname
作用: 用于显示当前系统相关信息
语法:uname 选项
场景使用:
硬件信息查询:通过uname指令可以查看当前系统的硬件类型,包括处理器架构和计算机类型。
内核信息查询:可以使用uname指令来获取当前系统的内核名称和版本号,以便进行系统管理和维护工作。
4. date
作用:显示或设置系统时间与日期
语法:date 选项 参数
场景使用:
显示当前日期和时间:可以使用date指令来查看当前系统的日期和时间。
设置系统时间:系统管理员可以使用date指令来手动设置系统的日期和时间,以确保系统时间的准确性
5. alias
作用:设置指令的别名
语法:alias 选项 参数
场景使用:
缩短命令:可以使用alias指令将一些常用的长命令或复杂命令定义为简短的别名,以便在命令行中更快地输入和执行。
6. history
作用:显示指定数目的指令命令
语法:history 选项 参数
场景使用:
查看命令历史:可以使用history指令来查看在当前会话中执行过的所有命令,以便追溯和查找之前执行的命令。
7. sudo
作用:sudo命令是Linux或者Unix系统中,允许普通用户可以使用超级管理员权限的工具,比如执行单个命令和应用程序,而无需切换到管理员账户
语法:-u username 以指定的用户身份执行命令,默认是root用户
场景使用:
管理系统:在管理和维护Linux系统时,需要执行一些需要超级用户权限的操作,如安装软件、修改系统配置文件、管理服务等,这时可以使用sudo指令来暂时获取root权限执行相应的命令。
8. systemctl
作用:使用
systemctl
命令可以管理系统服务,如启动、停止、重启服务等场景使用:
启动和停止服务:使用systemctl可以启动和停止系统中的各种服务,例如网络服务、数据库服务、Web服务器等。
9. ps
作用:命令用于显示当前进程的状态,类似于 windows 的任务管理器
语法:ps [options] [--help]
-A 列出所有的进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的进程
场景使用:
查看系统中的进程:使用ps指令可以列出当前系统中正在运行的进程,包括进程的PID(进程ID)、运行状态、占用的资源等信息。