Linux基础命令之常用系统工作命令
1.echo命令
格式为:echo [字符串|$变量]
在终端输出字符串或变量提取后的值
[root@centos7 ~]# echo "hello world"
hello world
[root@centos7 ~]# echo $SHELL
/bin/bash
2.date命令
格式为:date [参数] [+指定的格式]
[root@centos7 ~]# date
Sun Mar 29 00:09:09 CST 2020
[root@centos7 ~]# date "+%Y-%m-%d %H:%M:%S"
2020-03-29 00:10:23
参数
-s:将系统的当前时间设定为指定时间
[root@centos7 ~]# date -s "20200101 09:00:00"
Wed Jan 1 09:00:00 CST 2020
[root@centos7 ~]# date
Wed Jan 1 09:00:05 CST 2020
3.reboot|poweroff命令
用于重启系统。默认只能使用root管理员。
4. wget命令
用于在终端中下载网络文件,格式为:wget [参数]下载地址
5.ps命令
用于查看系统中的进程状态,格式为:ps [参数]
参数 | 作用 |
---|---|
-e | 显示所有进程 |
-f | 全格式 |
a | 显示所有进程(包括其他用户的进程) |
u | 用户以及其他详细信息 |
x | 显示没有控制终端的进程 |
Linux进程状态
状态 | 描述 |
---|---|
D | 无法中断的休眠状态(通常为IO进程) |
R | 进程正在运行或在运行队列中等待 |
S | 进程处于休眠中,当某个条件形成后或者接收到信号时,脱离该状态 |
Z | 进程已经终止,但进程描述符yIran存在,知道父进程调用wait4()函数后讲进程释放 |
T | 进程收到停止信号后停止运行 |
< | 优先级较高的进程 |
N | 优先级较低的进程 |
s | 进程的领导者(有子进程) |
6.top命令
用于动态地监视进程活动与系统负载等信息。
7.pidof命令
用于查询某个指定服务进程的PID值,格式为:pidof [参数] [服务名称]。
8.kill命令
用于终止某个指定PID的服务进程,格式为:kill [参数] [进程PID]。
9.killall命令
用于终止某个指定名称的服务所对应的全部进程,格式为:killall [参数] [进程名称]。