运维人

lvm的创建

1. 查看磁盘: [root@localhost ~]# fdisk -l …… 磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/sdc:21 […]

通过inode删除linux下的文件

由于某些原因在我们linux系统上面总会出现一些乱码文件,或者不能正常输入的文件名,当遇到这些无法正常输入的文件名要删除的时候就需要使用文件对应的inode号对文件进行删除。 inode的原理这里就不再说了,具体说明参见:http://www.ruanyifeng.com/blog/2011/12/inode.html 下面这个目录下的文件是我在网上下载的一个网页模板,里面包含了一个不能rm 的文 […]

python os.system的结果不能赋值到变量

今天在学习python os模块的system方法时,发现不能赋值给变量,具体操作如下   后来查询得知有更新的模块,如下: os.system os.spawn* os.popen* popen2.* commands.* 重新使用a = os.popen(‘df -hT’).read()  就能获取到啦。

通过 ulimit 改善系统性能

概述 系统性能一直是一个受关注的话题,如何通过最简单的设置来实现最有效的性能调优,如何在有限资源的条件下保证程序的运作,ulimit 是我们在处理这些问题时,经常使用的一种简单手段。ulimit 是一种 linux 系统的内键功能,它具有一套参数集,用于为由它生成的 shell 进程及其子进程的资源使用设置限制。本文将在后面的章节中详细说明 ulimit 的功能,使用以及它的影响,并以具体的例子来 […]

获取Linux服务器硬件信息

1.查看服务器型号、序列号: [root@localhots ~]#dmidecode|grep “System Information” -A9|egrep “Manufacturer|Product|Serial” Manufacturer: HP Product Name: ProLiant DL360 G6 Serial Number: JPT0012J2W 2.Linux 查看内存的插槽 […]

如何让计划任务实现秒级执行

最近有个应用需求,根据实际要求最好是每3秒执行一次,但是crond只能支持到分。这该如何是好? 第一种方法: 首先想到的是通过一个触发的脚本,然后在脚本中使用死循环来解决此问题,如: cat test.sh —————- #!/bin/bash while : ;do /home/script/test.sh 2>/dev/null & sleep 3 done […]

linux上ip归属查看神器

nali取名”哪里”的拼音。 nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库) 例如218.65.137.1会变成218.65.137.1[广西南宁市 电信]。 查询是在本地进行,并不会进行联网查询,所以效率方面不会有什么影响。 目前包含以下几个命令: nali nali-dig nali-nslookup n […]

Nagios-NRPE脚本返回值

自定义Nagios NRPE脚本EXIT退出值和nagios状态都应关系: 状态 EXIT退出值 输出 例子 OK 0 echo “OK – it’s ok.” echo “OK – it’s ok.” exit 0 WARNING 1 echo “WARNING – it&#8 […]