合集 ubuntu 下的文章

禁止国外IP访问服务器 屏蔽国外IP

实现方式:iptables + ipset 1、安装必要工具 # 更新系统 sudo apt update sudo apt upgrade -y # 安装必要工具 sudo apt install iptables ipset curl wget cron -y # 安装持久化工具 sudo apt install iptables-persistent netfilter-persistent -y 2、服务目录 sudo mkdir -p /mnt/ipfilter sudo mkdir -p /var/log/ipfilter cd /mnt/ipfilter 3、脚本配置 IP列表更新 sudo nano /mnt/ipfilter/update_ipsets.sh #!/bin/bash set -e LOG_FILE="/var/log/ipfilter/update.log" CHINA_IPS="/mnt/ipfilter/china_ips.txt" ALLOWED_COUNTRIES="CN H

ubuntu系统命令

存储情况 # 1、磁盘整体使用情况 # -h:以人类可读的格式(GB、MB)显示。 # 显示所有挂载磁盘的总容量、已用空间、可用空间及使用百分比 df -h # 2、查看具体目录/文件的存储占用 # -s:显示总大小(不递归子目录详情) du -sh /path/to/directory # 3、查看磁盘分区信息 # 列出所有磁盘分区(包括未挂载的),显示名称、大小、挂载点等 # -d 仅列出物理磁盘(不显示分区) lsblk # 4、查看硬盘详细信息 # 显示磁盘分区表、扇区大小等详细信息。 sudo fdisk -l # 5、查看根目录下各文件夹大小 sudo du -sh /* 2>/dev/null | sort -h # 6、查找大文件(>100MB) sudo find / -type f -size +100M -exec ls -lh {} \; # 7、查看每个磁盘的空间使用情况 df -h | grep "^/dev" 清除所有历史记录 # 1. 清空历史文件内容 rm -rf ~/.bash_history