linux关闭端口命令linux常用命令的基本用法linux关闭端口命令




linux关闭端口命令linux常用命令的基本用法linux关闭端口命令

2022-07-21 2:24:12 网络知识 官方管理员

需要部署上线以及上线后的简单运维,都不可避免地和linux打交道。


今天,就整理了一下,在部署、部署后日志排错、端口占用等等方面的一些常用的linux命令

下面,咱们开始[鼓掌]

一.端口相关

查看端口占用情况:lsof-i:端口号

例如:查询8080端口的运行情况

linux关闭端口命令(linux常用命令的基本用法)(1)

查看端口运行情况:netstat-nlp|grep8080

linux关闭端口命令(linux常用命令的基本用法)(2)

杀死进程,释放端口

kill-9PID

如上PID为4898

二.后台运行java程序jar包

后端运行demo.jar

nohupjava-jardemo.jar&

后端运行demo.jar并将日志定向输出至catalina.out

nohupjava-jardemo.jar>catalina.out2>&1&

三.文件和文件夹的创建

创建文件夹:mkdirlog

创建文件:touchcatalina.out

四.关于日志的操作【以catalina.out为例】

实时滚动打印

tail-fcatalina.out

根据关键字进行实时打印

tail-fcatalina.out|grep'关键字'

应用场景:适用于实时监控日志的运行情况

ps:打印关键字后5行:grep-A5

打印关键字前5行:grep-B5

打印关键字前后5行:grep-C5

打印日志文件底部1000行内,关键字的前后5行

tail-1000catalina.out|grep-C5'关键字'

同理

底部:tail

头部:head

五.查询网络

ifconfig

六.查询系统使用空间

free-m

七.防火墙相关【centos】

1.systemctlstatusfirewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启,running状态则是开启

2.systemctlstatusfirewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启。

3.再次通过systemctlstatusfirewalld查看firewalld状态,显示active(running)即已开启了

4.如果要关闭防火墙设置,可能通过systemctlstopfirewalld这条指令来关闭该功能,没有任何提示则关闭成功

5.开启端口,再次执行执行firewall-cmd--permanent--zone=public--add-port=27017/tcp--permanent,提示success,表示设置成功,这样就可以继续后面的设置了

6.查看端口,执行firewall-cmd--permanent--query-port=27017/tcp,提示yes,即查询成功

7.重启防火墙,执行firewall-cmd--reload,提示success即执行成功


发表评论:

最近发表
网站分类
标签列表