前言:
如今咱们对“ssh关闭apache命令”大约比较关切,咱们都需要分析一些“ssh关闭apache命令”的相关知识。那么小编在网上网罗了一些有关“ssh关闭apache命令””的相关文章,希望你们能喜欢,你们一起来了解一下吧!echo命令作用
在终端设备上输出字符串或变量提取后的值
格式
echo [字符串] [$变量]
命令
[root@hacker ~]# echo baidu.combaidu.com指定字符串输出到屏幕[root@hacker ~]# echo $SHELL/bin/bash输出变量Shell的值
data作用
用于显示或设置系统的时间与日期
格式
date [+指定的格式]
常用参数
参数
作用
%S
秒(00~59)
%M
分钟(00~59)
%H
小时(00~23)
%I
小时(00~12)
%m
月份(1~12)
%p
显示出AM或PM
%a
缩写的工作日名称(例如:Sun)
%A
完整的工作日名称(例如:Sunday)
%b
缩写的月份名称(例如:Jan)
%B
完整的月份名称(例如:January)
%q
季度(1~4)
%y
简写年份(例如:20)
%Y
完整年份(例如:2020)
%d
本月中的第几天
%j
今年中的第几天
%n
换行符(相当于按下回车键)
%t
跳格(相当于按下Tab键)
命令
[root@hacker ~]# dateThu Aug 18 17:48:29 CST 2022查看当前系统时间
[root@hacker ~]# date "+%Y-%m-%d %H:%M:%S"2022-08-18 17:49:14按照“年-月-日 小时:分钟:秒”的格式查看当前系统时间
[root@hacker ~]# date -s "20201101 8:30:00"Sun Nov 1 08:30:00 CST 2020[root@hacker ~]# dateSun Nov 1 08:30:03 CST 2020设置时间为2020年11月1日8点30分
timedatectl(time date control)作用
用于设置系统的时间
格式
timedatectl [参数]
常用参数
参数
作用
status
显示状态信息
list-timezones
列出已知时区
set-time
设置系统时间
set-timezone
设置生效时区
命令
[root@hacker ~]# timedatectl status Local time: Sun 2020-11-01 08:31:21 CST Universal time: Sun 2020-11-01 00:31:21 UTC RTC time: Thu 2022-08-18 09:51:27 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: noNTP synchronized: no RTC in local TZ: no DST active: n/a查看系统时间与时区
[root@hacker ~]# timedatectl set-timezone Asia/Shanghai手动进行设置时区为上海(Asia/Shanghai)
[root@hacker ~]# timedatectl set-time 2022-08-18手动修改系统日期
[root@hacker ~]# timedatectl set-time 17:54[root@hacker ~]# dateThu Aug 18 17:54:01 CST 2022手动修改时间
reboot作用
用于重启系统,输入后回车执行即可
命令
[root@hacker ~]# reboot重启系统poweroff作用
用于关闭系统,输入后回车执行即可
命令
[root@hacker ~]# poweroff关机wget(web get)作用
用于在终端命令行里下载网络文件
格式
wget [参数] 网址
常用参数
参数
作用
-b
后台下载模式
-P
下载到指定目录
-t
最大尝试次数
-c
断点续传
-p
下载页面内所有资源,包括图片、视频等
-r
递归下载
命令
[root@hacker ~]# yum -y install wget 安装wget,如果提示wget是最新版则不需要这一步[root@hacker ~]# wget 从官网中下载wordpress[root@hacker ~]# wget -r -p 递归下载网站中所有页面数据以及文件,下载完后会自动保存到当前路径下下载名的目录中ps(processes)作用
查看系统中的进程状态
格式
ps [参数]
常用参数
参数
作用
-a
显示所有终端机下执行的程序,除了阶段作业领导者之外
-u
以用户为主的格式来显示程序状况
-x
显示所有程序,不以终端机来区分
a
显示现行终端机下的所有程序,包括其他用户的程序
-A
显示所有程序
-U <用户识别码>
列出属于该用户的程序的状况,也可使用用户名称来指定
U <用户名称>
列出属于该用户的程序的状况
v
采用虚拟内存的格式显示程序状况
-V或V
显示版本信息
-p <程序识别码>
指定程序识别码,并列出该程序的状况
命令
[root@hacker ~]# ps auxUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.0 0.1 193760 6868 ? Ss 16:13 0:05 /usr/lib/systeroot 2 0.0 0.0 0 0 ? S 16:13 0:00 [kthreadd]root 3 0.0 0.0 0 0 ? S 16:13 0:00 [ksoftirqd/0]root 5 0.0 0.0 0 0 ? S< 16:13 0:00 [kworker/0:0H]root 7 0.0 0.0 0 0 ? S 16:13 0:00 [migration/0]root 8 0.0 0.0 0 0 ? S 16:13 0:00 [rcu_bh]root 9 0.0 0.0 0 0 ? S 16:13 0:01 [rcu_sched]root 10 0.0 0.0 0 0 ? S< 16:13 0:00 [lru-add-drainroot 11 0.0 0.0 0 0 ? S 16:13 0:00 [watchdog/0]root 12 0.0 0.0 0 0 ? S 16:13 0:00 [watchdog/1]root 13 0.0 0.0 0 0 ? S 16:13 0:00 [migration/1]root 14 0.0 0.0 0 0 ? S 16:13 0:00 [ksoftirqd/1]root 16 0.0 0.0 0 0 ? S< 16:13 0:00 [kworker/1:0H]root 18 0.0 0.0 0 0 ? S 16:13 0:00 [kdevtmpfs]root 19 0.0 0.0 0 0 ? S< 16:13 0:00 [netns]显示进程:ps命令可允许参数不加减号(-)
pstree(process tree)作用
用于以树状图的形式展示进程之间的关系,输入后回车执行即可
命令
[root@hacker ~]# pstreesystemd─┬─ModemManager───2*[{ModemManager}] ├─NetworkManager─┬─dhclient │ └─2*[{NetworkManager}] ├─VGAuthService ├─2*[abrt-watch-log] ├─abrtd ├─accounts-daemon───2*[{accounts-daemon}] ├─alsactl ├─anacron ├─at-spi-bus-laun─┬─dbus-daemon───{dbus-daemon} │ └─3*[{at-spi-bus-laun}] ├─at-spi2-registr───2*[{at-spi2-registr}] ├─atd ├─auditd─┬─audispd─┬─sedispatch │ │ └─{audispd} │ └─{auditd} ├─avahi-daemon───avahi-daemon以树状图的形式,展示出进程之间的关系
top作用
动态地监视进程活动及系统负载等信息,输入该命令后按回车键执行即可
命令
[root@hacker ~]# toptop - 18:06:00 up 1:52, 3 users, load average: 0.02, 0.02, 0.05Tasks: 202 total, 1 running, 201 sleeping, 0 stopped, 0 zombie%Cpu(s): 0.3 us, 0.2 sy, 0.0 ni, 99.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 stKiB Mem : 3863564 total, 1082084 free, 836952 used, 1944528 buff/cacheKiB Swap: 2097148 total, 2097148 free, 0 used. 2712968 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2677 root 20 0 3204828 221952 55868 S 0.7 5.7 0:16.75 gnome-she+ 607 root 20 0 320064 6528 5068 S 0.3 0.2 0:07.30 vmtoolsd 5014 root 20 0 161972 2336 1576 R 0.3 0.1 0:00.11 top 1 root 20 0 193760 6868 4172 S 0.0 0.2 0:05.71 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.02 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:00.25 ksoftirqd+ 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0+ 7 root rt 0 0 0 0 S 0.0 0.0 0:00.10 migration+ 8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh 查看系统进程
nice作用
用于调整进程的优先级
格式
nice 优先级数字 服务名称
在top命令输出结果中的PR和NI值代表的是进程的优先级,数字越低(取值范围是-20到19)、优先级越高。日常生产工作中,可以将一些不重要的进程的优先级调低、让紧迫的服务更多的利用CPU和内存资源,合理分配系统资源
命令
[root@hacker ~]# nice -n -20 bash将bash服务的优先级调整到最高pidof作用
查询某个指定服务进程的PID号码值
格式
pidof [参数] 服务名称
命令
[root@hacker ~]# pidof sshd4712 1891 1026查询本机上sshd服务程序的PID
kill作用
用于终止某个指定PID值的服务进程
格式
kill [参数] 进程的PID
命令
[root@hacker ~]# pidof sshd4712 1891 1026[root@hacker ~]# kill 1026强制停止sshd服务[root@hacker ~]# kill -9 1026最高级别地强制杀死进程[root@hacker ~]# kill -9 %1杀死后台进程——作业号killall作用
用于终止某个指定名称的服务所对应的全部进程
格式
killall [参数] 服务名称
命令
[root@hacker ~]# killall sshd结束ssh全部进程——杀死后远程直接断开pkill作用
按照进程名杀死进程
格式
pkil [参数] 进程名
命令
[root@hacker ~]# pkill httpd杀死Apache进程
标签: #ssh关闭apache命令 #apache进程设置