最新消息:

Linux

使用Monit监控进程与系统状态

使用Monit监控进程与系统状态

admin 12年前(2014-04-15) 1浏览

背景介绍: 随着线上服务器数量的增加,各种开源软件和工具的广泛使用,一些服务自动停止或无响应的情况时有发生。 而其中有很大一部分都是由于软件自身的稳定性或者机器硬件资源的限制而造成的,按道理来讲,这些情况都应该设法找到本质原因,然后避免再次出现。 但...

linux下解压分卷压缩zip

linux下解压分卷压缩zip

admin 13年前(2014-03-27) 1浏览

问题如题,解决方法: # 假设要解压的分卷文件是file.zip file.z01, file.z03 file.z04,(其他情况可类推) cat file.z01, file.z03 file.z04 file.zip > hana.zip...

Linux 分区错误

Linux 分区错误

admin 13年前(2014-03-09) 1浏览

今天客服出去实施,发现客户的机器安装的RAID 卡属于软RAID,磁盘在Centos 5.9 系统里认出来的是很长的字符串。按照业务需求分区后发现剩下的分区分给 data 目录,在安装界面无法 分区下去,一直停留在格式化 data 数据盘分区。给我通...

理解 pkg-config 工具

理解 pkg-config 工具

admin 13年前(2014-03-09) 1浏览

你在 Unix 或 Linux 下开发过软件吗?写完一个程序,编译运行完全正常,在你本机上工作得好好的,你放到源代码管理系统中。然后,告诉你的同事说,你可以取下来用了。这时,你长长的出了一口气,几天的工作没有白费,多么清新的空气啊,你开始飘飘然了。 ...

Linux批量部署更新脚本

Linux批量部署更新脚本

admin 13年前(2014-03-09) 4浏览

随着IT 运维不断的发展,作为Linux服务器管理员,使用脚本自动化运维,可以减轻很多繁琐的工作,让你快乐工作, 发一个简单的自动化部署更新脚本,可以根据这个扩展,仅供参考。 1、批量远程执行命令脚本如下: vi auto_deploy_ssh.sh...

lsof 命令教程

lsof 命令教程

admin 13年前(2014-03-04) 1浏览

1, 使用 lsof 命令行列出所有打开的文件 <strong># lsof </strong> 这可是一个很长的列表,包括打开的文件和网络 上述屏幕截图中包含很多列,例如 PID、user、FD 和 TYPE 等等。 <...

php script to monitor OTRS queue size from SNMP

php script to monitor OTRS queue size from SNMP

admin 13年前(2014-02-19) 1浏览

最近公司上线OTRS,感觉还不错,顾问居然还给了数据库的结构图,闲下来就写了这个php脚本给Opsview用来监控OTRS支持队列的大小。别问我为什么用php…因为我实在是不会pel…. 测试环境: DISTRIB_ID=Ubuntu DISTRIB...

查询linux发行版本号方法总结

查询linux发行版本号方法总结

admin 13年前(2014-02-16) 1浏览

了解Linux发行版本的版本号是一项非常重要的事情,大多数软件对系统的版本都有要求,发行版本号与软件不匹配,软件将无法安装或者无法使用.这边集合市面上流行的Linux发行版本版本号查询方法.有了这边文章,老板再也不担心我装错软件了呢 1. 发行版本号...

在 Linux 上创建 软RAID 10

在 Linux 上创建 软RAID 10

admin 13年前(2014-02-12) 1浏览

昨天重装一台老服务器的时候发现 Intel hardware RAID 控制卡有问题,不能识别所有硬盘,但是安装操作系统过程中可以识别所有硬盘,还有一个问题就是操作系统安装正常,但是安装完后无法启动,某种原因导致 BIOS 不能从硬盘启动系统。所以打...

在Linux上用Apache搭建Git服务器

在Linux上用Apache搭建Git服务器

admin 13年前(2014-02-10) 3浏览

最近在学Linux,终于在Linux上用Apache搭建起了Git服务器,在此记录一下。 服务器:阿里云服务器 Linux版本:CentOS 6.5 Apache版本:Apache/2.2.15 Git版本:git 1.7.1 Git访问方式:基于h...

Linux服务器性能评估

Linux服务器性能评估

admin 13年前(2014-02-09) 1浏览

一、影响Linux服务器性能的因素 1. 操作系统级 CPU 内存 磁盘I/O带宽 网络I/O带宽 程序应用级 二、系统性能评估标准 影响性能因素 影响性能因素 评判标准 好 坏 糟糕 CPU user% + sys%< 70% user% +...

linux 技巧:使用 screen 管理你的远程会话

linux 技巧:使用 screen 管理你的远程会话

admin 13年前(2014-01-29) 1浏览

你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完...

某些 linux 版本中 netstat 的 bug

某些 linux 版本中 netstat 的 bug

admin 13年前(2014-01-29) 2浏览

之前在 SLES 11 SP2 上观察到 netstat -lntp 时,PID 一列有部分进程显示为 – 。 # netstat -lntp Active Internet connections (only servers) Proto Recv...

linux cgroups 概述

linux cgroups 概述

admin 13年前(2014-01-29) 2浏览

从 2.6.24 版本开始,linux 内核提供了一个叫做 cgroups(控制组)的特性。cgroups 就是 control groups 的缩写,用来对一组进程所占用的资源做限制、统计、隔离。也是目前轻量级虚拟化技术 lxc (linux co...

Linux下配置rdate时间服务器

Linux下配置rdate时间服务器

admin 13年前(2014-01-28) 2浏览

配置多台服务器时,经常需要让各个服务器之间的时间保持同步,如果服务器有外网环境,可以直接同外部的时间服务器更新时间,可以采用rdate命令更新时间: rdate -s tick.greyware.com 可以写个脚本放在/etc/cron.hourl...

Linux下常用文本处理命令

Linux下常用文本处理命令

admin 13年前(2014-01-28) 2浏览

Linux下面有很多经典的非常有用的命令,其中处理文本的命令就有很多。这些小工具经过了几十年时间的洗礼,现在已经变成了经典,已经变成了Linux下面的标准,其实它们一直是遵循着Linux的标准。下面就让我们一起看看这些经典的Linux文本处理命令。 ...

Linux下文件名的编码转换

Linux下文件名的编码转换

admin 13年前(2014-01-27) 6浏览

从Linux往windows拷贝文件或者从windows往Linux拷贝文件,有时会出现中文文件名乱码的情况,出现这种问题的原因是因为,windows的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致,所以导致了文件...

Docker 如何将错综复杂的 Linux 代码转成开发者的魔法

Docker 如何将错综复杂的 Linux 代码转成开发者的魔法

admin 13年前(2014-01-24) 1浏览

我们经常发现,一些新技术的出现总会吸引大量的目光。我们都应该知道接下来会发生什么,这些新技术都将成为大大小小公司的关键基础设施。 Hadoop, MongoDB, 和Node.js 已经走过了这条路子了(当然还有其他许多技术)那么接下来在2013年中...

Linux 容器的建立和简单管理

Linux 容器的建立和简单管理

admin 13年前(2014-01-24) 1浏览

cgroups 简介 LXC 项目由一个 Linux 内核补丁和一些用户空间(userspace) 工具组成。这些工具使用由补丁增加的内核新特性,提供一套简化的工具来维护容器。2.6.29 版本后的 Linux 内核版本已经包含该补丁提供的大部分功能...

用 Python 脚本实现对 Linux 服务器的监控

用 Python 脚本实现对 Linux 服务器的监控

admin 13年前(2014-01-24) 1浏览

Python 版本说明 Python 是由 Guido van Rossum 开发的、可免费获得的、非常高级的解释型语言。其语法简单易懂,而其面向对象的语义功能强大(但又灵活)。Python 可以广泛使用并具有高度的可移植性。本文 Linux 服务器...

使用 Linux 文件恢复工具

使用 Linux 文件恢复工具

admin 13年前(2014-01-24) 1浏览

Linux 文件恢复的原理 inode 和 block 首先简单介绍一下 Linux 文件系统的最基本单元:inode。inode 译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件系统后,应该有两部份,一部份是 inode...

使用 Linux 安全删除工具

使用 Linux 安全删除工具

admin 13年前(2014-01-24) 2浏览

Linux 下的数据删除安全吗? 删除和格式化 普通 Linux 用户删除磁盘数据的常规方法主要有:删除和格式化。 “删除”是删除数据最便捷的方法,如 Linux 用户最经常采用“rm”删除命令。实际上并没有真正的将数据从硬盘上删除,只是将文件的索引...

linux下网卡配vlan

linux下网卡配vlan

admin 13年前(2013-12-12) 1浏览

1.需要使用到vconfig软件。首先yum安装vconfig yum install vconfig 2.查看核心是否提供VLAN 功能,執行 dmesg | grep -i 802 查看是否支持,如下图表示支持 [root@CactiServ]#...

Linux下高并发socket最大连接数所受的各种限制

Linux下高并发socket最大连接数所受的各种限制

admin 13年前(2013-12-10) 1浏览

1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个so...

记录一个软中断问题

记录一个软中断问题

admin 13年前(2013-11-17) 1浏览

前些天发现XEN虚拟机上的Nginx服务器存在一个问题:软中断过高,而且大部分都集中在同一个CPU,一旦系统繁忙,此CPU就会成为木桶的短板。 在问题服务器上运行「top」命令可以很明显看到「si」存在异样,大部分软中断都集中在 1 号CPU上,其它...

理解和配置 Linux 下的 Out of memory

理解和配置 Linux 下的 Out of memory

admin 13年前(2013-10-11) 1浏览

最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量请求内存导致系统内存不足造成的,这通常会触发 Linux 内核里的...

Linux技巧:一次删除一百万个文件的最快方法

Linux技巧:一次删除一百万个文件的最快方法

admin 13年前(2013-06-12) 1浏览

最初的测评 昨天,我看到一个非常有趣的删除一个目录下的海量文件的方法。这个方法来自http://www.quora.com/How-can-someone-rapidly-delete-400-000-files里的Zhenyu Lee。 他没有使用...

linux中断处理浅析

linux中断处理浅析

admin 13年前(2013-05-23) 1浏览

最近在研究异步消息处理, 突然想起linux内核的中断处理, 里面由始至终都贯穿着”重要的事马上做, 不重要的事推后做”的异步处理思想. 于是整理一下~ 第一阶段--获取中断号 每个CPU都有响应中断的能力, 每个CPU响应中断时都走相同的流程. 这...

linux网络报文接收发送浅析

linux网络报文接收发送浅析

admin 13年前(2013-05-22) 1浏览

对于linux内核来说,网络报文由网络设备来进行接收。设备驱动程序从网络设备中读取报文,通过内核提供的网络接口函数,将报文传递到内核中的网络协议栈。报文经过协议栈的处理,或转发、或丢弃、或被传送给某个进程。 网络报文的发送与之相反,进程通过系统调用将...