Centos查看进程的CPU内存占用情况

查看CPU占用前10

ps aux | head -1;ps aux |grep -v PID |sort -rn -k +3 | head -10

or

ps aux --sort -pcpu | head -n 11

查看内存占用前10

ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -10

or

ps aux --sort -rss | head -n 11

继续阅读 »

rabbitmqctl备份和恢复

RabbitMQ提供了rabbitmqctl工具来进行消息队列的管理,包括备份和恢复。

备份:

使用rabbitmqctl命令导出definitions到一个文件中。

rabbitmqctl export_definitions /path/to/definitions_file.json

恢复:

使用rabbitmqctl命令从备份文件中导入definitions。

rabbitmqctl import_definitions /path/to/definitions_file.json


继续阅读 »

Perl安装amqp

在PHP 7.4中安装AMQP扩展,您可以使用pecl命令行工具来安装。

运行以下命令安装AMQP扩展:

pecl install amqp

安装完成后,添加扩展到您的php.ini文件。

extension=amqp.so

重启您的Web服务器使更改生效。

如果您的环境中没有pecl和phpdev,您可以通过您的包管理器安装它们。

yum install php-pear php-devel

然后,再次运行pecl install amqp命令。

继续阅读 »

重启windows资源管理器命令

在Windows中,可以通过命令行重启Windows资源管理器(Explorer.exe)。这通常用于解决资源管理器因错误而停止响应或崩溃的问题。

下面是一个可以用来重启Windows资源管理器的命令:

taskkill /f /im explorer.exe & start explorer.exe

这条命令做了两件事:

taskkill /f /im explorer.exe 强制结束所有正在运行的Explorer进程。

start explorer.exe 重新启动Explorer程序。

请注意,在运行这些命令时,可能会丢失未保存的数据,并且可能会重新启动所有的插件和后台程序。在运行这些命令之前,请确保保存所有重要的工作。

继续阅读 »

阿里云远程受到RDP攻击Windows2008系统+3389默认端口

一、问题现象:

1.1、VNC登录服务器后在cmd执行netstat -ano|findstr 3389查看监听是正常的,但是出现了SYN_RECEIVED的连接

1.2、安全组开放了3389,但是外部无法telnet和正常的连接使用

二、关于解决方案

2.1、重装系统,安装较新的windows系统,成本较高,推荐第二种

2.2、修改远程端口,建议将默认的3389端口修改为类似63389、63322等非常用端口,从而减小服务器被攻击的可能性

选择开始 > 运行,输入regedit,打开注册表编辑器。
查找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp,然后查找PortNumber的子键值,并修改该值为您需要的端口。
查找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp,然后查找PortNumber的子键值,并修改该值为您需要的端口。
重启远程服务器


继续阅读 »

Centos系统boot空间扩容

问题:

由于安装系统时没有仔细看,/boot目录默认设置只有100M,这样编译几个版本的内核/boot空间就不够用了。mount一下,看到/boot目录被挂在到/dev/sda1上,空间只有100M。

(推荐教程:centos使用教程)

解决办法如下:

1、umount /boot

2、mkdir /boot_old

3、mount /dev/sda1 /boot_old

4、到/boot_old目录下: cp -rp * /boot

5、删除/etc/fstab表中含有 /boot项

该方法是取消将/boot挂在到sda1上,而是直接使用/boot目录,但是需要将原来在/dev/sda1上的文件拷贝到/boot下。

继续阅读 »

Samba支持软连接

打开文件smb.conf在[global]部分末尾增加以下配置

[global]
        ...
        follow symlinks = yes
        wide links = yes
        unix extensions = no

继续阅读 »