分类 Linux 下的文章

华为云服务器如何开启密码登录Linux

官方介绍

使用密码方式登录Linux弹性云服务器(SSH方式)的功能默认是被禁用的,用户如果有打开权限的需要,可以在登录弹性云服务器后自行设置。为避免安全风险,在打开SSH密码方式远程登录的权限后,请务必重置Linux弹性云服务器普通帐户的密码。

总结:华为云专坑 小白用户,在我看来,华为云仅适合 理解能力 & 会用搜索引擎

- 阅读剩余部分 -

Web压力测试工具ApacheBench(ab)独立安装及使用方法

ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。 ab命令对发出负载的计算机要求很低,既不会占用很高CPU,也不会占用很多内存,但却会给目标服务器造成巨大的负载,其原理类似CC攻击。自己测试使用也须注意,否则一次上太多的负载,可能造成目标服务器因资源耗完,严重时甚至导致死机。

ApacheBench命令原理:

ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。

ab命令对发出负载的计算机要求很低,既不会占用很高CPU,也不会占用很多内存,但却会给目标服务器造成巨大的负载,其原理类似CC攻击。自己测试使用也须注意,否则一次上太多的负载,可能造成目标服务器因资源耗完,严重时甚至导致死机。

- 阅读剩余部分 -

htop: 比top好用的Linux进程管理监控工具

1. htop简介

Htop是一款运行于Linux系统监控与进程管理软件,用于取代Unix下传统的top。与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。

用户一般可以在top无法提供详尽系统信息的情况下选择安装并使用htop。比如,在查找应用程序的内存泄漏问题时。与top相比,htop提供更方便、光标控制的界面来杀死进程。

htop用C语言编写,采用了ncurses库。htop的名称源于其作者的名字。

- 阅读剩余部分 -

forever命令,让Node.js应用在后台执行

Node.js一般是当成一条用户命令执行的,当用户断开客户连接,运行也就停了,很烦人。那么如何让Node.js应用当成服务,在后台执行呢?

最简单的方法就是用nohup命令:

  • nohup node app.js

但是,forever能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为API使用,搭建网站等等。

首先我们先安装forever

- 阅读剩余部分 -