将系统的当前时间设置为2019年9月1日9点0分的date命令如下所示:
[root@linuxprobe Desktop]# date -s "20190901 9:00:00"
Sun Sep 1 09:00:00 CST 2019
再次使用date命令并按照默认的格式查看当前的系统时间,如下所示:
[root@linuxprobe Desktop]# date
Sun Sep 1 09:00:43 CST 2019
date命令中的参数%j可用来查看今天是当年中的第几天
[root@linuxprobe Desktop]# date "+%j"
244
3. reboot 命令
reboot命令用于重启系统,其格式为reboot:
由于重启计算机这种操作会涉及硬件资源的管理权限,因此默认只能使用root管理员来重启,其命令如下:
[root@linuxprobe Desktop]# reboot
4. poweroff 命令
poweroff命令用于关闭系统,其格式为poweroff
由于关闭计算机这种操作会涉及硬件资源的管理权限,因此默认只能使用root管理员来重启,其命令如下:
[root@linuxprobe Desktop]# poweroff
5. wget 命令
wget命令用于在终端中下载网络文件,格式为"wget [参数] 下载地址"
[root@linuxprobe Desktop]# wget
6. ps 命令
ps命令用于查看系统中的进程状态,格式为"ps [参数]"
l -A 列出所有的行程(包括其他用户的进程)
l -u 用户以及其他详细信息
l -x 显示没有控制终端的进程
进程有5种状态,分别为运行、中断、不可中断、僵死与停止
· R(运行):进程正在运行或在运行队列中等待
· S(中断):进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该状态
· D(不可中断):进程不响应系统异步信号,即便用kill命令也不能将其中断
· Z(僵死):进程以及终止,但进程描述符依然存在,直到父进程调用wait4()系统函数后将进程释放
· T(停止):进程收到停止信号后停止运行
[root@linuxprobe Desktop]# ps -aux
[root@linuxprobe Desktop]# top
[root@linuxprobe Desktop]# pidof sshd
1805
9. kill 命令
kill命令用于终止某个指定PID的服务进程,格式为"kill [参数] [进程PID]"
[root@linuxprobe Desktop]# kill 1805
10. killall 命令
killall命令用于终止某个指定名称的服务所对应的全部进程linux命令,格式为:"killall [参数] [进程名称]"
[root@linuxprobe Desktop]# pidof httpd
13581 13580 13579 13578 13577 13576
[root@linuxprobe Desktop]# killall httpd
[root@linuxprobe Desktop]# pidof httpd
[root@linuxprobe Desktop]#
1. ifconfig 命令
ifconfig命令用于获取网卡配置与网络状态等信息,格式为"ifconfig [网络设备] [参数]"
[root@linuxprobe Desktop]# ifconfig
[root@linuxprobe Desktop]# uname -a