Centos 5系统优化详解

Centos 5系统优化详解
系统环境部署及调整 检查系统是否正常 # more /var/log/messages (检查有无系统内核级错误信息) # dmesg (检查硬件设备是否有错误信息) # ifconfig(检查网卡设置是否正确) # ping www.baidu.com (检查网络是否正常) [1] 停止打印服务 如果不准备提供打印服务,停止默认被设置为自动启动的打印服务。 root@lxy ~]#/etc/rc.d/init.d/cups stop ← 停止打印服务 Stopping cups:            ...


误删yum命令,如何安装yum命令

误删yum命令,如何安装yum命令
Centos误删或者没有yum命令时如何安装yum命令 rpm -ivh http://mirror.centos.org/centos/5.8/os/i386/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm rpm -ivh http://mirror.centos.org/centos/5.8/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm 如果版本不和你系统的一样,可以到http://mirror.centos.org/centos/ 查找,再找上面2个包。把上面的地址换一下就可以了。 希望能够帮到...


vzquota : (error) Quota on syscall for id 189: Device or resource busy的解决方法

vzquota : (error) Quota on syscall for id 189: Device or resource busy的解决方法
开启openvz虚拟机的时候总也失败,命令行启动提示错误如下: vzctl start 189 Starting container ... vzquota : (error) Quota on syscall for id 156: Device or resource busy vzquota : (error) Possible reasons: vzquota : (error) - Container's root is already mounted vzquota : (error) - there are opened files inside Container's private area vzquota : (error) -...


locate: can not open `/var/lib/mlocate/mlocate.db’的解决方法

locate: can not open `/var/lib/mlocate/mlocate.db’的解决方法
使用 locate 命令时,出现如下问题: locate: can not open `/var/lib/mlocate/mlocate.db': 没有找到指定数据库文件 解决的办法: 更新数据库: [root@lxy /]# updatedb locate命令可以在搜寻数据库时快速找到文件,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快,但较差劲的是locate所找到的文件若是最近才建立或刚更...


Linux使用rename命令进行批量重命名

Linux使用rename命令进行批量重命名
Linux的 rename 命令有两个版本,一个是C语言版本的,一个是Perl语言版本的,早期的Linux发行版基本上使用的是C语言版本的,现在已经很难见到C语言版本的了,由于历史原因,在Perl语言大红大紫的时候,Linux的工具开发者们信仰Perl能取代C,所以大部分工具原来是C版本的都被Perl改写了,因为Perl版本的支持正则处理,所以功能更加强大,已经不再需要C语言版本的了。 如何区分系统里的rename命令是哪个版本...


Unable to fork: Cannot allocate memory的解决方法

Unable to fork: Cannot allocate memory的解决方法
vzctl enter 188然后报出下面错误: Unable to fork: Cannot allocate memory 用cat /proc/user_beancounters发现188内核内存不够 所以将内核内存调整为64M vzctl set 188--kmemsize 67108864:67108864 --save #vzctl restart 188一般不用重启 再运行vzctl enter 188,顺利进入虚拟机。
 

/bin/sh^M: bad interpreter: No such file or directory问题的解决

/bin/sh^M: bad interpreter: No such file or directory问题的解决
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。 解决:1)在windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。 2)也可在Linux中转换: 首先要确保文件有可执行权限 #sh>chmod a+x filename 然...


Shell之date用法

Shell之date用法
#man date可以看到date的help文件 #date 获取当前时间 #date -d "-1 week" +%Y%m%d 获取上周日期(day,month,year,hour) #date --date="-24 hour" +%Y%m%d 同上 date_now=`date +%s` shell脚本里面赋给变量值 %% 输出%符号 %a 当前域的星期缩写 (Sun..Sat) %A 当前域的星期全写 (Sunday..Saturday) %b 当前域的月份缩写(Jan..Dec) %B 当前域的月份全称 (January..December) %c 当前域的默认时间格式 (Sat ...


Linux下查找漏洞的几种必备工具

Linux下查找漏洞的几种必备工具
Linux下查找漏洞的几种必备工具 相关搜索: Linux, 漏洞, 工具 Linux操作系统是一个开放源代码的免费操作系统,它不仅安全、稳定、成本低,而且很少发现有病毒传播,因此,Linux操作系统一直被认为是微软Windows系统的劲敌。近年来,随着Linux操作系统在我国的不断普及,随着越来越多的服务器、工作站和个人电脑开始使用Linux软件,当然,越来越多的安全发烧友也开始对这个操作系统发生了浓厚的兴趣。本文的...