16
2024
12
Vim 查找与替换
查找:/关键词区分大小写查找:/关键词\C取消查找高亮::nohl当前行替换::s/原关键词/新关键词/g指定行替换::开始行,结束行s/原关键词/新关键词/g全局替换::%s/原关键词/新关键词/g
作者:hqy | 分类:Linux | 浏览:67 | 评论:0
16
2024
12
查询 Linux 内核应用的 TCP 拥塞控制算法
查询支持的 TCP 拥塞控制算法12sysctl net.ipv4.tcp_available_congestion_control> net.ipv4.tcp_available_congestion_control = reno cubic bbr查询应用的 TCP 拥塞控制算法12sysctl net.ipv4.tcp_congestion_control> sysctl net.ipv4.tcp_congestion_control启用 BBR TCP 拥塞控制算法12sys
作者:hqy | 分类:Linux | 浏览:67 | 评论:0
16
2024
12
firewalld 下的端口转发配置
CentOS7 默认使用 firewalld 作为防火墙管理工具,其实 firewalld 也是在内核中对 iptables 进行操作达到效果,使用 firewalld 进行端口转发也非常的简单、灵活。123456#portA 你的跳板机端口(访问此端口的数据会被转发到hostB:portB)#hostB 转发到该目标服务器#portB 转发到该目标服务器指定端口firewall-cmd --add-forward-port=\port={portA}:proto=tcp:toport
作者:hqy | 分类:Linux | 浏览:72 | 评论:0
16
2024
12
灵活配置 iptables 转发端口
灵活配置 iptables,通过跳板机访问指定服务器。当你访问跳板机的指定端口时,iptalbes 会自动将流量转发到目标机器的指定端口。关键命令1234567# hostA 你的跳板机IP# portA 你的跳板机端口(访问此端口的数据会被转发到hostB:portB)# hostB 转发到该目标服务器# portB 转发到该目标服务器指定端口iptables -t nat -A PREROUTING -p tcp -m tcp --dport {portA} -j DN
作者:hqy | 分类:Linux | 浏览:174 | 评论:0
16
2024
12
VMware 无损扩展分区容量
扩展磁盘大小,一般情况下会使用增加一块硬盘,然后添加到 LVM 卷组中的方式来完成,VMware 提供了一个动态扩展磁盘大小的方法,可以快速简洁的扩展分区容量。折腾前请先备份数据,数据无价! 这里需要为 /dev/sda2 中的 LVM 卷组扩展容量,原有磁盘大小为 20GB。扩展 /dev/sda2 容量 关闭虚拟服务器,在 VMware 中扩展磁盘容量。 开机进入系统后,发现 /dev/sda 已经扩展到 40GB 大小,但是 /dev
作者:hqy | 分类:Linux | 浏览:58 | 评论:0
16
2024
12
命令组合拳 - 统计目录下不同后缀名文件个数
按文件后缀统计目录下文件个数1find . -type f -name "*.*" | rev | cut -d "." -f 1 | rev | sort | uniq -c -i解析find.:从当前目录下开始递归查找-type f:仅查找文件-name "*.*":匹配所有文件rev:反向输出cut-d ".":以. 作为分隔符-f 1:仅留下第 1 个分隔后的内容sort:排序uniq-c:统计个数
作者:hqy | 分类:Linux | 浏览:72 | 评论:0
16
2024
12
各种包管理工具更换国内镜像的方法
npm/yarn pipnpm/yarn12npm config set registry https://registry.npm.taobao.orgyarn config set registry https://registry.npm.taobao.org/pip2023-04-19:目前阿里云源限速,更换为中科大源1pip3 config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simp
作者:hqy | 分类:Linux | 浏览:66 | 评论:0
16
2024
12
无损将普通分区转换为 LVM 分区
服务器用于存放数据的硬盘不够了,但是由于装机时没有采用 LVM 卷组,因此无法将新硬盘快速合并为一个大的存储空间。现在服务器的 sda 用于安装操作系统,sdb 为一个普通 ext4 分区挂载至 /home,现希望将新加入的 sdc 与 sdb 一起创建一个 lvm 卷组,并挂载至 /home。使用须知 请务必先完整阅读后在操作,并确保你具有以下知识:熟练的 Linux 运维技术了解磁盘分区了解 LVM
作者:hqy | 分类:Linux | 浏览:68 | 评论:0
11
2024
12
Account locked due to failed logins
Account locked due to failed logins可以分为两种情况处理 ⼀、普通⽤户被锁 1.⽅法这个错误是因为次数过多的原因导致的,如果不是root⽤户可以通过root执⾏以下命令清楚错误次数查看test⽤户的登录失败的次数pam_tally2 --user test 重置计数器,即⼿动解锁 使⽤root⽤户登陆后执⾏:pam_tally2&
作者:hqy | 分类:Linux | 浏览:75 | 评论:0
28
2024
11
AliYun 配置 TunnelBroker IPv6 隧道
流程编辑 /etc/sysctl.conf,修改以下条目。123net.ipv6.conf.all.disable_ipv6 = 0net.ipv6.conf.default.disable_ipv6 = 0net.ipv6.conf.lo.disable_ipv6 = 0执行 sysctl -p 刷新设置文件写入配置信息至 /etc/network/interfaces12345678auto he-ipv6iface he-ipv6 inet6 v4t
作者:hqy | 分类:Linux | 浏览:79 | 评论:0
28
2024
11
Ubuntu 查看分区内文件及文件夹占用大小
查看磁盘占用vanjay@VanJay:~$ df -h文件系统 容量 已用 可用 已用% 挂载点
udev 3.9G
作者:hqy | 分类:Linux | 浏览:66 | 评论:0
28
2024
11
linux 探测 对端 udp
在 Linux 中,探测对端的 UDP 端口通常可以使用 nc(Netcat)工具或 nmap 工具。这里我将为你介绍如何使用这两种方法。使用 nc(Netcat)nc 是一个功能强大的网络工具,可以用来读写网络连接。要探测对端的 UDP 端口,你可以使用 -u 选项指定 UDP 协议,并使用 -z 选项进行扫描而不发送任何数据。例如,要探测 IP 地址为 192.168.1.1 的主机
作者:hqy | 分类:Linux | 浏览:88 | 评论:0
27
2024
11
linux环境下的nc(ncat的简写)命令用法和udp端口检测
有时我们的服务程序采用udp与客户端进行通讯,但是总是接收不到客户端的请求,或者客户端总是接收不到服务器的响应,这个时候,我们需要确认时网络不通导致的,还是我们的服务程序故障引起的,特别是服务程序对应的网络端口状态是否正常,这个时候,我们就可以借助于linux环境下的nc命令进行辅助分析了。1. nc命令帮助输出# nc -helpNcat 7.50 ( https://nmap.org/ncat )Usage: ncat [options] [hostname] [port] Opt
作者:hqy | 分类:Linux | 浏览:81 | 评论:0
27
2024
11
使用yum时出现Error: rpmdb open failed解决方案
一、问题描述 使用yum安装软件时出现Error: rpmdb open failed,报错信息显示rpm数据库被损坏。二、解决方案 重建rpm数据库。[root@localhost yum.repos.d]# cd /var/lib/rpm[root@localhost rpm]# lsBasenames __db.001 __db.003 Group Name Packages Requirename Sigmd5Conflictname __db.002 Dirna
作者:hqy | 分类:Linux | 浏览:78 | 评论:0
27
2024
11
Linux下的TCP测试工具 如何在 Linux 上安装 tcpping
如何在 Linux 上安装 tcpping测量到远程主机的网络延迟的一种常用方法是使用ping应用程序。该ping工具依赖 ICMP ECHO 请求和回复数据包来测量远程主机的往返延迟。但是,在某些情况下,ICMP 流量可能会被防火墙阻止,这使得该ping应用程序对于受限制的防火墙后面的主机毫无用处。在这种情况下,你将需要依赖使用 TCP/UDP 数据包的第 3 层测量工具,因为这些第 3 层数据包更有可能绕过常见的防火墙规则。一种这样的第 3 层测量工具是tcpping. 为了测量延迟,tcp
作者:hqy | 分类:Linux | 浏览:80 | 评论:0
27
2024
11
centos tcping tcpping 两个命令区别
tcping 命令,centos本身就支持,可以通过yum install 安装,但是只能测试通跟不通,并没有显示延时,看到有脚本可以结合 tcptraceroute 实现延时https://cloud.tencent.com/developer/article/2101992?from=15425 但是脚本 报错,估计是脚本里面的文字信息给错版了。以下是修正后的脚本#!/bin/shver="v1.7"format="%Y%m%d%H%M%S
作者:hqy | 分类:Linux | 浏览:73 | 评论:0
26
2024
11
设置ssh连接超时自动断开
1、修改ssh配置防止ssh超时退出1.1设置服务器向SSH客户端连接会话发送频率和时间[root@server~]# vi m/etc/ssh/sshd_config,添加如下两项# TCPKeepAlive yes:是否向客户端发送 TCP keepalive 消息,默认为开启ClientAliveInterval 60ClientAliveCountMax 3#TCPKeepAlive yes:是否向客户端发送 TCP keepalive 消息,默认为开启# ClientAliveInte
作者:hqy | 分类:Linux | 浏览:97 | 评论:0
26
2024
11
linux apk linux rmp
https://pkgs.org/download/strongswan http://archives.fedoraproject.org/pub/archive/epel/7.9/x86_64/Packages/s/ https://rpmfind.net/linux/RPM/epel/7/x86_64/Packages/s/strongswan-5.7.2-1.el7.x86_64.html
作者:hqy | 分类:Linux | 浏览:87 | 评论:0
21
2024
11
Linux 命令多到记不住?这个开源项目帮你一网打尽!
最近发现了一个开源项目,简直赞不绝口,喜爱之情,无以言表。它就是 Linux-command,一个用于快速查找 Linux 命令的项目。对于大多数技术人员来说,Linux 命令是每天必用的工具。由于命令的多样性和复杂性,我们并不能清楚地记得每个命令的用法,这个时候只能靠搜索,但是很多时候,搜到的东西要么不全,要么说法有误,浪费时间不说,还给人造成困惑。这个项目就可以解决以上的问题。它的亮点在于:命令齐全:涵盖了 550 多个 Linux 命令,基本上是 Linux 所有的命令合集。多种访问入口:
作者:hqy | 分类:Linux | 浏览:130 | 评论:0
21
2024
11
Centos7主机带宽限速
目录1. 限制出站(发送)流量1.1 清除已有的规则1.2 设置出站限速为 10Mbps1.3 验证限速是否生效2. 限制入站(接收)流量2.1 使用 ifb 虚拟设备2.2 将入站流量重定向到 ifb02.3 设置 ifb0 上的入站限速为 10Mbps2.4 验证配置3. 限速多维度验证3. 移除规则4. 测试和调整注意事项使用CentOS实现网络流量控制引言在现代计算机网络中,网络流量控制是管理和优化网络带宽资源的重要手段。通过合理的网络流量控制策略,我们可以确保网络带宽合理分配,避免因某
作者:hqy | 分类:Linux | 浏览:113 | 评论:0