admin 发布的文章

Windows双网卡路由

在Windows下通过两个网卡接入两个网络时,Windows会默认认为两张网卡均可以访问整个互联网,而有些内网因为完全与外网断开所以会在内网分配非内网ip段,这时候访问内网资源会出现问题,解决方案是手动修改Windows路由表

阅读全文 >>


Aria2长期运行导致硬盘空间占用未被释放

因为之前服务器被黑,所以最近一直在各个服务器上检查防火墙设置和一些软件的配置.今天正好查到目前用来追番的服务器,于是顺手df -h看了眼硬盘占用.一看不要紧,突然发现硬盘占了7G多然而aria2的下载目录是空的,第一反应是日志文件,但是找了一圈发现日志文件都很正常.只好用du命令确定是哪个文件夹的锅.之后,诡异的事发生了
Snipaste_2019-05-17_14-35-57.png
df说磁盘占用7.3G du却说根目录只有2.7G????(黑人问号.jpg
正在我怀疑人生的时候突然想起来早上水群的时候有群友也遇到过这个问题,原因似乎是文件删除了但是有进程在占用所以空间没有释放用lsof |grep deleted命令看一下哪些进程在占用已经删除的文件,停止或者重启就好了.但是我已经知道是aria2的锅了,所以重启aria2就好了
PS:理论上正常使用应该不会出这个问题,我之所以出现这个问题应该是之前下过几部老番,但是分享率一直上不去(估计没人下2333)导致卡在做种状态,于是在aria2做种的时候直接rclone move了
PSS:使用lsof |grep deleted命令的时候可以看到有些系统进程也占用了/tmp下的已删除文件,因为怂所以没敢动,大概可能也许应该是feature吧


利用excel对文本文件行末批量处理

起因:给某个几千行的纯文本文件在每行行末添加分隔符和标签
其实写个脚本什么的处理起来更灵活,不过突然想起来用excel也可以搞。所以记录一下过程
首先复制全部文本内容,在excel中选中第一列全部单元格,粘贴
PS:将文本内容复制到excel中的时候是可以自动分配到多个单元格内的,但是列分割会有一些问题
之后就可以愉快的格式刷了


Linux下一些一直没记住的命令

解压 .tar.gz压缩包
tar zcvf FileName.tar.gz DirName
解压 .tar.bz压缩包
tar jxvf FileName.tar.bz
firewall防火墙

firewall-cmd --zone=public --add-port=543/tcp --permanent
firewall-cmd --zone=public --add-service=http