内容目录
1.reboot命令
reboot命令用于重启系统,默认只能由root管理员来重启
2.poweroff命令
poweroff命令用于关闭系统,而不会重启,该命令与reboot相同,都会涉及到硬件资源的管理权限,只能由root关闭系统
3.wget命令
wget命令用于在终端中下载文件,格式为:wget【参数】下载地址
常用参数:
-b
:后台下载模式
-P
:下载到指定目录
-t
:最大尝试次数
-c
:断点续传
-p
:下载页面内所有的资源,包括图片、视频等
-r
:递归下载
例:
[root@study ~]# wget -rp jonyblog.cn #下载博客的所有资源
4.ps命令
ps命令用于查看系统中的进程状态,格式为:ps【参数】
常用参数:
-a
:显示所有进程(包括其他用户的进程)
-u
:用户以及其他详细信息
-x
:显示没有控制终端的进程
Linux系统中时刻运行着许多的进程,如果能够合理地管理他们,则可以优化系统的性能。在Linux系统当中,有5种常见的进程状态,分别为:运行(R)、中断(S)、不可中断(D)、僵死(Z)、停止(T)
[root@study ~]# ps -u
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1262 0.0 3.5 326068 35264 tty1 Ssl+ 7月23 0:13 /usr/bin/X :0 -background none -noreset -audit 4 -v
root 1903 0.0 0.0 110204 156 tty3 Ss+ 7月23 0:00 /sbin/agetty --noclear tty3 linux
root 2058 0.0 0.0 231972 516 tty2 S 7月23 0:00 su root
root 2065 0.0 0.0 116852 652 tty2 S+ 7月23 0:02 bash
root 72931 0.0 0.2 116836 2112 tty4 Ss+ 02:56 0:00 /bin/bash
root 84818 0.0 0.3 116892 3508 pts/0 Ss 09:37 0:00 -bash
root 84948 0.0 0.1 155472 1872 pts/0 R+ 09:44 0:00 ps -u
注:USER(进程所有者)、PID(进程ID号)、%CPU(运算器占用率)、%MEM(内存占用率)、VSZ(虚拟内存使用量)、RSS(占用的固定内存量)、TTY(所在终端)、STAT(进程状态)、START(被启动的时间)、TIME(实际使用CPU的时间)、COMMAND(命令名称与参数)
5.top命令(Linux版任务管理器)
- 第一行:系统时间、运行时间、登录终端数、系统负载(三个数值分别是1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低)
- 第二行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数
- 第三行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比
6.pidof命令
pidof命令用于查询某个指定服务进程的PID值,格式为:pidof【参数】【服务名称】
每个进程的进程号码值(PID)是唯一的,因此可以通过PID来区分不同的进程。
例如:可以使用如下命令来查询本机上的sshd服务程序的PID:
[root@study ~]# pidof sshd
84809 1191
7.killall命令
killall命令用于终止某个指定名称的服务所对应的全部进程,格式为:killall【参数】【进程名称】
Comments NOTHING