侧边栏壁纸
博主头像
小白不想白 博主等级

行动起来,活在当下

  • 累计撰写 16 篇文章
  • 累计创建 5 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

linux基础命令

小白不想白
2024-12-17 / 0 评论 / 0 点赞 / 3 阅读 / 0 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1、查看端口占用情况

[!NOTE] 查看端口
netstat -tuln

  • -t: 显示 TCP 连接信息
  • -u: 显示 UDP 连接信息
  • -l: 仅显示监听状态的端口
  • -n: 使用数字格式显示端口号,而不是服务名

2、防火墙相关

  • 查看防火墙状态
systemctl status firewalld
  • 开启防火墙
systemctl start firewalld
  • 关闭防火墙
systemctl stop firewalld
  • 开机启动
systemctl enable firewalld
  • 关闭开机启动
systemctl disable firewalld
  • 开启端口
#(--permanent永久生效,没有此参数重启后失效) 
#注:可以是一个端口范围,如1000-2000/tcp 
firewall-cmd --zone=public --add-port=80/tcp --permanent
  • 移除端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent 
# 
firewall-cmd --permanent --remove-port=123/tcp
  • 重启防火墙(重新载入,更新配置)
firewall-cmd --reload
  • 查询某个端口是否开放
firewall-cmd --query-port=80/tcp
  • 查询已经开放的端口列表
firewall-cmd --list-port

3、curl用法

3.1 发送 GET请求

3.2 发送 POST请求

[!NOTE] JSON格式
application/json
https接口需添加 -k参数来忽略证书

  • http接口
curl -d '{"data": "aa"}' -H "Content-Type: application/json" -X POST "http://localhost:8080/post/api"
  • https接口
curl -d -k '{"data": "aa"}' -H "Content-Type: application/json" -X POST "https://localhost:8080/post/api"

4、查找文件

查找当前目录下最后修改时间是四天前的文件

find . -mtime 4
  • -mtime:用于根据文件的修改时间来过滤文件。

**例:**配合管道符删除四天前修改的文件

find . -mtime 4 | xargs -I {} rm {}
  • xargs -I {} rm {}xargs用于从标准输入构建和执行命令行。这里的 -I {}选项允许你指定一个替换字符串(在这个例子中是 {}),它会被 find命令输出的每一项所替换。因此,对于 find找到的每一个文件,都会调用一次 rm命令将其删除。
0

评论区