甲骨文Oracle Cloud推出新的免费实例基于Arm的Ampere A1 Compute

众所周知,甲骨文是一家相当厚道的服务商,它给大家提供长期免费的最多两台AMD架构免费实例使用;昨天,甲骨文又新推出了一款Arm架构的超强力免费实例,目测暂时可以与旧的两台AMD价格实例共存!

继续阅读甲骨文Oracle Cloud推出新的免费实例基于Arm的Ampere A1 Compute

一款开源的多源免费在线音乐收听APP-Listen1

有朋友给我推荐了一款免费音乐收听APP-Listen1,体验了下很不错,今天推荐给大家,多平台支持,非常方便,最主要是开源,安全放心!

继续阅读一款开源的多源免费在线音乐收听APP-Listen1

定期自动清理僵尸进程,降低系统的内存资源占用

什么是僵尸进程?在Unix系统管理中,当用ps命令观察进程的执行状态时,经常看到某些进程的状态栏为defunct,这就是所谓的“僵尸”进程。


僵尸进程的危害

僵尸进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。由于进程表的容量是有限的,所以,defunct进程不仅占用系统的内存资源,影响系统的性能,而且如果其数目太多,还会导致系统瘫痪。

如何杀死僵尸进程

一般僵尸进程很难直接kill掉,不过您可以kill僵尸爸爸。父进程死后,僵尸进程成为”孤儿进程”,过继给1号进程init,init始终会负责清理僵尸进程.它产生的所有僵尸进程也跟着消失。

自动清理僵尸进程教程

1、安装Crontab,高版本OS基本自带Crontab,如果提示未安装才需要安装。

CentOS 

yum install vixie-cron
yum install crontabs

 

Debian/Ubuntu

apt-get install cron

 

运行代码

启动:service cron start
重启:service cron restart
停止:service cron stop
检查状态:service cron status
查询cron可用的命令:service cron
检查Cronta工具是否安装:crontab -l

 

2、打开Crontab配置文件

sudo crontab -e

 

3、在末尾加上以下代码即可每12小时自动清理一次僵尸进程

0 */12 * * * kill -9 $(ps -A -ostat,ppid | grep -e ‘[zZ]’| awk ‘{ print $2 }’)

 

Windows&Linux一个命令创建任意大小空文件

很多朋友新购买的服务器,想要一个大文件来进行下载测速,怎么快捷的获取大文件呢?跟我一起学吧!

Windows

打开CMD:

输入 fsutil file createnew [文件路径] [大小字节]

[文件路径]:不带绝对路径,则直接生成在CMD当前文件夹

[大小字节]:你需要生成的文件大小,以字节换算

例如生成1G的txt文件:

fsutil file createnew testspeed_1G.txt 1073741824

1 - Windows&Linux一个命令创建任意大小空文件

2 - Windows&Linux一个命令创建任意大小空文件

Linux

在Shell输入:dd if=/dev/random of=[文件名] bs=[文件大小] count=[倍数]

[文件大小]:可以带任意单位,如KB,MB.GB等

文件总大小=文件大小*倍数

例如:

dd if=/dev/zero of=test_1G bs=10MB count=100

3 - Windows&Linux一个命令创建任意大小空文件