【笔记】Linux就该这么学-第二天课(5.8报名,没书)
systemctl enable 服务名称 (将服务加入到开机启动项中)systemctl start 服务名称 (启动服务)
systemctl restart 服务名称 (重启服务)
systemctl stop 服务名称 (停止服务)
systemctl status 服务名称 (查看服务状态)
命令的参数组合规则:
长格式之间不能合并
长格式与短格式不能合并
短格式之间可以合并,但只能有一个“-”符号
man 查看命令帮助信息
命令查询网 : https://www.linuxcool.com
echo 输出到屏幕,经常会在组合命令中和脚本中出现
date 显示时间
%I 12 %H 24 小时
%M 分钟
%j 今年第几天
%Y 年
%y 两位年
%m 月
%d 日
%h 星期
%D 美式日期
date "+%j-Y-m %H:%M:%S" 英文双引号
wget下载 +命令可可以直接跟需要下载文件地址
-b 后台下载
-p 下载到指定文件夹
-t 最大尝试次数
-c 断点续传
-p 下载页面所有资源,包括图片视频等
-r 递归下载
ps 系统中的进程状态 (aux组合参数可以不用加“-”号)
a 显示当前用户进程
-a 显示同一终端下的所有进程信息
-u 用户及其他详细信息
-x 现实没有控制的终端进程(系统)
-e 也是显示所有进程
-f 全格式
(显示状态:R 运行、S 中断、D 不可中断、Z 僵死、T 停止)
top 动态监控进程与负载信息
第 1 行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为 1 分钟、5分钟、15 分钟内的平均值,数值越小意味着负载越低。建议维持在1,如果一直维持在5{睡不着,高负载状态},则需提升服务器性能)。
第 2 行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。
第 3 行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。
第 4 行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。(单位为KB)
第 5 行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。
pidof 查询指定进程的PID,命令后跟服务名
kill -signal PID终止进程
signal的常用参数如下:
注:最前面的数字为信号的代号,使用时可以用代号代替相应的信号。
1:SIGHUP,启动被终止的进程
2:SIGINT,相当于输入ctrl+c,中断一个程序的进行
9:SIGKILL,强制中断一个进程的进行
15:SIGTERM,以正常的结束进程方式来终止进程
17:SIGSTOP,相当于输入ctrl+z,暂停一个进程的进行
killall [-iIe] 终止指定名称的服务所对应的全部进程
-i :交互式的意思,若需要删除时,会询问用户
-e :表示后面接的command name要一致,但command name不能超过15个字符
-I :命令名称忽略大小写
{:6_264:}自己坐个沙发~
页:
[1]