菜鸟入门:如何使用命令查看Linux系统负载状态

Posted Posted in Linux, 入门, 系统, 菜鸟

在进程调度器维护的运行队列中,任何时刻至少存在一个进程,那就是正在运行的进程。而当运行队列中有不止一个进程时,就说明此时CPU比较抢手,其他进程还在等着,进程调度器应该尽快让正在运行的基础释放CPU。

通过在任何时刻查看/proc/loadavg,可以了解到运行队列的情况
[root@andyx.net ~]# cat /proc/loadavg
0.00 0.02 0.05  1/335  3427

注意1/335这部分,其中的1代表此时运行队列中的进程个数,而335则代表此时的进程总数。
最右边的3427代表到此时为止,最后创建的一个进程ID。
接下来,请看左边的三个 ….[阅读全文]

快速配置:适用于CentOS/RHEL 5-6的Linux初始化脚本

Posted Posted in Linux, Shell脚本, 入门, 系统, 自动化, 菜鸟

以下脚本用于linux系统的初始化脚本,可以在服务器系统安装完毕之后立即执行。脚本结合各位大牛一些参数,已经在CentOS 5下通过。
使用方法:将其复制,保存为一个shell文件,比如init.sh。将其上传到linux服务器上,执行sh init.sh。建议大家在系统安装后立即执行。
脚本代码:
#!/bin/bash
# Configure yum source 配置yum源
cd /tmp
wget -c http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz
tar zxf yum-3.4.3.tar.gz
cd yu ….[阅读全文]

Linux中Crontab命令定时任务基本语法与操作教程-VPS/服务器自动化

Posted Posted in Linux, Shell脚本, 系统, 自动化

Crontab是一个Unix/Linux系统下的常用的定时执行工具,可以在无需人工干预的情况下运行指定作业。很多时候我们都要用到Crontab命令。

通过crontab命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本,可以用Crontab命令实现定时同步备份,用Crontab实现每天定时重启VPS、服务器或者是Nginx、PHP、MysqL服务等。

总之,掌握基本的Crontab命令语法对于我们管理自己的VPS/云主机是非常有必要的,本篇文章通过实例来讲解如何使用Linux Crontab命令,不作深入的探究,主要是方便日后的快速查询与参考。

….[阅读全文]

Linux系统监控命令整理汇总-掌握CPU,内存,磁盘IO等找出性能瓶颈

Posted Posted in Shell脚本, 监控, 自动化, 运维

不知道是不是之前用了配置高的VPS主机,还是新搬进的阿里云香港VPS主机的性能有问题,总之,每到晚上挖站否的主机就出现了不稳定的情况,系统负载忽高忽低。利用服务器日志分析利器:ngxtop和GoAccess也能查出有一些IP一直在不断地扫描服务器端口还有WP后台。

但是,最让人不解的是,我自己在进入WP后台后然后用浏览器同时打开十几个页面,用Top命令实时跟踪VPS系统负载,发现负载呈直线上升,由原来的零点几直接上升到3以上。接着,就会发现网站访问变慢和响应延迟了。这简直让我怀疑是不是买了个假的阿里云的VPS主机。

….[阅读全文]

新手的疑问:为什么服务器要选择用Linux操作系统

Posted Posted in 入门, 菜鸟

从最近的统计数据可以看到,全球大量数据中心的服务器已经开始向基于LinuxServer平台转移。相比较Windows Server而言,Linux Server提供了更多优势。包括Google/Twitter/Facebook和Amazon在内诸多国际互联网巨头,都是在基于Linux Server的服务器上运转他们的服务。

Linux服务器较Windows Server的优势有很多,下面为大家盘点服务器选择Linux Server的十大理由。

….[阅读全文]

原创经验:解决树莓派apt升级/安装提示依赖问题

Posted Posted in 入门, 新玩意, 树莓派, 菜鸟

在树莓派上通过apt安装各种应用的时候始终有如下依赖错误提示:

有一些软件包无法被安装。如果您使用的是unstable发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或者是它们已被从新到(Incoming)目录移出。下列软件包未满足依赖关系。

【原创】本文已经上传至百度经验:https://jingyan.baidu.com/article/6b1823090fa81bfa59e1594e.html

这是个常见的“安装源与本地系统分支不符”导致的问题,而本次问题的主要原因是:

使用PINN在树莓派上安装的多系统启动,因为官方的迷之原因,在安装完树莓派官方Debian系统之后source源指向的是旧版本,并未跟随新版更新。

….[阅读全文]