🐸执行查看帮助命令🐸
❀echo
【语法】:echo[字符串][$变量]
功能:echo命令用于在终端输出字符串或变量提取后的值。
举个栗子>
把指定字符串“Hello Linux!”输出在终端屏幕的指令为:
再来使用$变量的方式提取变量SHELL的值,将其输出在屏幕上:
❀date
【语法】:date [选项] [+指定格式]
功能:用于显示及设置系统的时间或日期。
date命令中的参数以及作用
参数 | 作用 |
%t | 跳格【Tab键】 |
%H | 小时(00~23) |
%I | 小时(00~12) |
%M | 分钟(00~59) |
%S | 秒(00~59) |
%j | 今年中的第几天 |
举个栗子>
按照默认格式查看当前系统时间的date命令:
按照"年-月-日 小时:分钟:秒"的格式查看当前系统时间的date命令:
修改系统当前时间,改为2023年9月1日8点30分的date命令:
date -s "20230901 8:30:00"
date命令中的参数%j可以用来查看今天时当年中的第几天。这个参数能够很好的区分备份时间的新旧,即数字越大,越靠近当前时间:
❀reboot
【语法】:reboot
功能:reboot命令用于重启系统,由于重启计算机这种操作会涉及硬件资源的管理权限,因此默认只能使用root管理员来重启。
❀poweroff
【语法】:poweroff
功能:用于关闭系统,该命令和reboot命令相同,都会涉及硬件资源的管理权限,因此默认只有root管理员才能关闭电脑。
❀wget
【语法】:wgrt[参数] 下载地址
功能:用于在终端中下载网络文件
wgrt命令的参数以及作用
参数 | 作用 |
-b | 后台下载 |
-P | 下载到指定目录 |
-t | 最大尝试次数 |
-c | 断点续传 |
-p | 下载页面内所有资源,包括图片、视频等。 |
-r | 递归下载 |
❀ps
【语法】:ps [参数]
功能:用于查看系统中的进程状态
ps命令的参数以及作用
参数 | 作用 |
-a | 显示所有进程(包括其他用户的进程) |
-u | 用户以及其他详细信息 |
-x | 显示没有控制终端的进程 |
❀top
【语法】:top
功能:用于动态的查看监视进程活动域系统负载等信息。
❀pidof
【语法】:pidof [参数] [进程PID]
功能:用于查询某个指定服务进程的PID值。
每个进程的进程号码值(PID)是唯一的,因此可以通过PID来区分不同的进程。
例如:用如下命令来查询本机上sshd服务程序的PID:
pidof sshd
❀ kill
【语法】:kill [参数] [进程PID]
功能:用于种植某个指定PID的服务进程。
❀killall
【语法】:killall [参数][进程名称]
功能:用于终止某个指定名称的服务所对应的全部进程。
🐸系统状态检测命令🐸
❀ifconfig
【语法】:ifconfig [网络设备][参数]
功能:用于获取网卡配置域网络状态等信息。
❀uname
【语法】:uname [-a]
功能:用于查看系统内核与系统版本等信息。
❀uptime
【语法】:uptime
功能:用于查看系统的负载信息
❀free
【语法】:free [-h]
功能:用于显示当前系统内存的使用量信息
❀who
【语法】:who [参数]
功能:用于查看当前登入主机的用户终端信息。
❀last
【语法】:last [参数]
功能:查看所有系统的登陆记录。
❀history
【语法】:history [-c]
功能:用于显示历史执行过的命令,如果使用-c参数则会清空所有的命令历史记录。
❀sosreport
【语法】:sosreport
功能:用于收集系统配置及架构信息并输出诊断文档。
🍀小结🍀
今天我们认识了常用的系统工作命令、系统状态检测命令相信大家看完有一定的收获。