分类目录安全运维

实例讲解screen命令高级用法

[root@zgao ~]# screen -h
用法: screen [-选项] [命令[参数]]
或者: screen -r [host.tty]

screen是我很早就在用的一个后台执行程序的命令,但是之前我一直停留在基本操作上,对于screen的高级用法以及操作都没有深入探究过,恰好前段时间在跑多个xray被动扫描时就用到了,虽然网上也有介绍的资料,但我觉得还不够详细,所以决定自己用实例演示并附上详细的截图。

阅读更多

Windows远程桌面RDP禁用udp连接解决卡顿问题

在家里使用windows远程桌面连接服务器的时间是比较多的。按理说家里的带宽都很大的,但偶尔还是会出现卡顿的情况。通常是在家里有其他设备在浏览视频或者下载资源占用带宽比较大的时候远程桌面会出现卡顿。并且点击连接信息时会弹出如下窗口。猜测应该是启用了udp造成的卡顿,通过关闭udp即可解决卡顿的问题。

阅读更多

shell 常用命令合集

sed 删除空行

只删除纯空行

sed '/^\s*$/d' file

删除纯空行和由空格组成的空行

sed '/^[  ]*$/d' file

使用pigz提升压缩效率

正常使用tar或者zip这类压缩命令,是单进程进行压缩的,无法充分利用CPU多核心的优势。可以结合pigz提升压缩效率。

可以通过使用 tar 命令结合 pigz 来替代 zip 命令进行压缩。tar 命令可以创建一个归档文件,而 pigz 可以用于压缩该归档文件。这样可以达到类似 zip 命令的效果,同时利用 pigz 的多线程优势提升压缩速度。

tar -cvf - demo/ | pigz -p 8 > demo.tar.gz

在这个例子中:

  • tar -cf - demo/ 会创建一个 tar 归档文件,并将其输出到标准输出。
  • pigz -p 8 会使用 pigz 将标准输出的 tar 归档文件进行压缩,并将压缩后的数据保存到 demo.tar.gz 文件中。
  • -p 8 指定了使用 8 个线程,可以根据你的 CPU 核心数调整这个值。