iptables 四表五链 Linux
0x01 iptables概念
iptables是Linux系统中强大的网络流量控制工具,它通过四种主要的表(raw、mangle、nat、filter)和五条链(INPUT、OUTPUT、FORWARD、PREROUTING、POSTROUTING)来实现对数据包的过滤、修改和地址转换。
iptabl...
使用Ansible-Playbook批量扩容云主机系统盘 Linux
0x00 前言
接到一个需求,有200台云主机系统盘扩容到了80g,/dev/sda已经变成了80g,需要对dev/sda1扩展分区大小。
0x01 编写主机清单
myluzh@myluzhMacBookPro % cat inventory
[node]
36.134.92.10
36.212.225.133
36.212.225.129
...
CentOS7 部署本地YUM仓库 Linux
0x01 概述
环境准备:
CentOS7_A:YUM-SERVER,用来部署本地yum仓库。
ip:172.16.10.78
CentOS7_A:用来测试搭建YUM仓库是否生效。
ip:172.16.10.79
0x02 YUM-SERVER部署web服务
在yum-server机子上搭建一个web服务,开启目录索引
# 写入nginx repo
cat...
Linux云主机安装GPU驱动(NVIDIA) Linux
一、centos系统
0x01 查看显卡
[root@ecs-50372952-3-1 ~]# lspci | grep -i nvidia
00:06.0 3D controller: NVIDIA Corporation Device 20f1 (rev a1)
00:07.0 3D controller: NVIDIA Corporation De...
解决Linux空间未释放问题:处理被删除文件的占用 Linux
1、使用lsof +L1命令可以显示被删除但仍然被进程使用的文件列表
lsof输出中,'deleted'表示文件已被删除但仍被打开;fd表示文件描述符;u、w、r代表文件状态:已删除、可写、可读。
root@iZbp12bkuvg20e1j3y9gtvZ:/# lsof +L1
COMMAND PID USER FD TYPE...
Linux关于磁盘io排障的一些命令(iotop,iostat,blktrace) Linux
0x01 iotop
iotop还支持一些其他参数,如-b表示批处理模式,-n NUM表示迭代次数,-d SEC表示刷新间隔等。这些参数可以根据需要进行设置,以满足不同的监视需求。
# -d 1 每秒刷新一次
iotop -d 1
0x02 iostat
# -x:显示扩展的统计信息 -z:仅显示活动的设备 -k:以KB/s为单位显示I/O统计信息 1:这...
使用fdisk和parted硬盘分区笔记 Linux
0x01 使用fdisk分区
# sdX是需要分区的磁盘设备名
sudo fdisk /dev/sdX
- 进入fdisk交互模式后,按下以下命令进行分区:
- `n`: 创建新分区
- `p`: 选择主分区
- `1`: 选择分区号(可以根据需要选择不同的分区号)
- 输入起始扇区和结束扇区(可以直接按Ent...
Linux安装tcping Linux
0x01 安装tcping
curl -fk https://dl.itho.cn/bash/tcping -o /usr/bin/tcping && chmod +x /usr/bin/tcping
如果用不了需要安装下依赖
# CentOS
yum install -y tcptraceroute bc
# Debian/Ubuntu
apt-get ...
Linux安装Go1.20版本 Linux
安装
#下载Golang
curl -L https://go.dev/dl/go1.20.7.linux-amd64.tar.gz -o ./go-linux-amd64.tar.gz
#解压
sudo tar -zxvf go-linux-amd64.tar.gz -C /usr/local/lib/
#配置Go环境变量
#下面语句是给所有用户创建环...