笔记分享
linux 系统设置ipv4与ipv6出口优先级
ipv4优先:
ipv6优先:
#常用命令
ipv4优先:
sed -i 's/#precedence ::ffff:0:0\/96 100/precedence ::ffff:0:0\/96 100/' /etc/gai.conf
curl ip.sb
ipv6优先:
sed -i 's/precedence ::ffff:0:0\/96 100/#precedence ::ffff:0:0\/96 100/' /etc/gai.conf
curl ip.sb
#常用命令
iftop -i $(ip -o -4 route show default | awk '{print $5}')
说明:• ip -o -4 route show default:获取默认路由信息
• awk '{print $5}':提取默认网关使用的网卡名称
• $(...):将网卡名称传递给 iftop
这条命令会自动检测默认网关所使用的网卡,并用 iftop 监控该网卡的流量。
#常用命令
debian以下命令获取系统状态
#常用命令
lsb_release -a # 查看 Debian 版本
uname -r # 查看内核版本
dpkg --audit # 检查未配置的软件包
sudo dpkg --configure -a # 修复未完成的安装
sudo apt update && sudo apt upgrade -y # 更新系统
journalctl -xe # 查看系统日志(报错时提供日志)#常用命令
在Debian 11中修改DNS服务器的命令是:
然后将以下行添加或修改为你想要的DNS服务器:
保存文件并退出编辑器。请注意,这些更改在重启后可能会丢失。为了使更改永久生效,你可能需要编辑
sudo nano /etc/resolv.conf
然后将以下行添加或修改为你想要的DNS服务器:
nameserver 8.8.8.8
nameserver 8.8.4.4
保存文件并退出编辑器。请注意,这些更改在重启后可能会丢失。为了使更改永久生效,你可能需要编辑
/etc/resolvconf/resolv.conf.d/head文件或/etc/dhcp/dhclient.conf文件,具体取决于你的网络配置。#常用命令iftop 按IP 连接显示实时流量排行:
-n 选项避免 DNS 解析,直接显示 IP。
nethogs 可以按进程查看流量使用情况:
默认按进程统计实时流量。
#常用命令
sudo apt update && sudo apt install -y iftop
sudo iftop -n-n 选项避免 DNS 解析,直接显示 IP。
nethogs 可以按进程查看流量使用情况:
sudo apt update && sudo apt install -y nethogs
sudo nethogs默认按进程统计实时流量。
#常用命令
要查看Debian系统上的内存占用进程排行,你可以使用以下几个命令:
这些命令会帮助你找出哪些进程占用了最多的内存资源。
#常用命令
1. 使用`top`命令按内存使用率排序:top -o %MEM
2. 使用`ps`命令查看并排序:ps aux --sort=-%mem | head -n 10
这会显示内存占用最高的10个进程。3. 使用`htop`工具(如果你还没有安装,可以通过`apt install htop`安装):htop
在htop中,按F6然后选择MEM%可以按内存使用率排序。4. 使用`free`命令查看系统内存总体使用情况:free -h
5. 使用`smem`工具获取更详细的内存使用情况(需要先安装`apt install smem`):smem -k
这些命令会帮助你找出哪些进程占用了最多的内存资源。
#常用命令