现在位置 >首页 > Linux
评论关闭
2014年10月17日 Linux ⁄ 被围观 14,448 次+
操作系统:CentOS release 6 安装包命令查找: yum whatprovides */lspci 查看主板型号: dmidecode |grep -A16 "System Information$" 内存槽及内存条: dmidecode |grep -A16 "Memory Device$" 硬盘: fdisk -l smartctl -a /dev/sda HP SmartArray (cciss) hardware RAID controllers: smartctl -d cciss,0 -a /dev/cciss/c0d0 网卡: mii-tool scsi/raid卡: lspci centos相关命令安装: yum -y install smartmontools yum install pciutils -y
阅读全文

3℃
2014年02月27日 Linux ⁄ 被围观 61,906 次+
正常运行中的网站,忽然间出现session目录不可写,连接服务器一看,任何关于写硬盘的命令都不能用,提示Read-only file system,使用一条命令即可搞定此问题: mount -o remount rw /  
阅读全文
1℃
2013年10月24日 Linux ⁄ 被围观 33,202 次+
问题 linux平台用pptp搭建了vpn服务器,拨入后访问内网ftp,下载文件极慢;用其作网关上网,除了baidu外,大部分网站访问速度极慢,几乎无法访问。 解决 在pptp所在的linux服务的iptables的*filter表中加入 -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356 或者在命令提示符运行 /sbin/iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356 原因分析 =====在断开vpn链接的情况下: 在windowsXP下用ping -f -l XXXXXX 192.168.0.1一步一步测试(XXXXXXX为MTU大小,可以从1500开始,逐渐...
阅读全文
评论关闭
2013年06月24日 Linux ⁄ 被围观 35,851 次+
习惯了FreeBSD里的cp/rm/mv等命令遇到同名文件时直接覆盖操作,而在linux中(不一定是全部,可能是我使用的几种),使用cp/rm/mv命令覆盖文件操作时总是提示输入yes或no,很是麻烦,一两个的也就算了,没什么,但有时会遇到大量文件的复制时,就麻烦了,要一个一个输入yes才能进行,即使加上了-f参数也无法达到强制覆盖。于是查阅资料后,找到一些小技巧,下面仅以cp命令为例,详细说明 一、使用unalias cp命令 解除对cp的别名(仅本次终端连接会话临时取消),我们先输入alias命令,查看系统内部已经设置的别名 ...
阅读全文
评论关闭
2013年05月24日 Linux ⁄ 被围观 25,197 次+
linux下查找目录下的所有文件中是否包含指定字符串 find . | xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find . | xargs grep -ril "IBM" 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (2)基本元字符集及其含义 ^ :只匹配行首。 如^a 匹配以a开头的行abc,a2e,a12,aaa,...... $ :只匹配行尾。 如^a 匹配以a结尾的行bca,12a,aaa,....... * :匹配0个或多个此单字符。 如(a)*...
阅读全文
1℃
2013年03月15日 Linux ⁄ 被围观 13,696 次+
之前在FreeBSD7.4上安装很顺利就安装了,但这次在CentOS 5.5上安装时遇到了如下问题 zmalloc.o: In function zmalloc_used_memory': /home/xx/redis-2.6.2/src/zmalloc.c:223: undefined reference to__sync_add_and_fetch_4′ collect2: ld 返回 1 make[1]: *** [redis-server] 错误 1 make[1]: Leaving directory `/home/xx/redis-2.6.2/src’ make: *** [all] 错误 2 github上面一兄弟在src/Makefile开头加 CFLAGS= -march=i686解决了,但是我试了。继续google,发现google group里有个兄弟编辑了下src/.make_set...
阅读全文
评论关闭
2013年02月06日 Linux ⁄ 被围观 16,236 次+
为了让linux主机少一些隐患,我们要尽可能把一些不需要的服务取消或者删掉。 我们可以先来看看目前有哪些端口是开着的 [root@localhost linsc]# nmap 127.0.0.1 Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2007-12-05 21:28 CST Interesting ports on localhost.localdomain (127.0.0.1): (The 1652 ports scanned but not shown below are in state: closed) PORT     STATE SERVICE 21/tcp   open  ftp 22/tcp   open  ssh 25/tcp   open  smtp 80/tcp   open  http 766/tcp  open  unknown 3306...
阅读全文
评论关闭
2012年12月05日 Linux ⁄ 被围观 13,598 次+
linux下使用md5sum递归生成整个目录的md5 今天要用md5sum操作目录,递归生成目录下所有文件的md5值,结果发现它不支持递归操作于是写了个php脚本处理下 代码: <?php       $path ='/data/www/bbs/source';    $outfile = 'file.md5';    get_file_md5($path, $outfile);       function get_file_md5($path, $outfile)    {        $path = rtrim($path, '/');        if(function_exists('scandir'))        {            $files = scandir($path);            foreach($files as $v)            {       ...
阅读全文
评论关闭
2012年10月08日 Linux ⁄ 被围观 5,112 次+
CentOS 5.7 yum时出现Missing Dependency :kernel-header 的解决方法,在此记下 错误信息如下: glibc-headers-2.5-81.el5_8.2.x86_64 from updates has depsolving problems    --> Missing Dependency: kernel-headers >= 2.2.1 is needed by package glibc-headers-2.5-81.el5_8.2.x86_64 (updates)    glibc-headers-2.5-81.el5_8.2.x86_64 from updates has depsolving problems    --> Missing Dependency: kernel-headers is needed by package glibc-headers-2.5-81.el5_8.2.x86_64 (updates)...
阅读全文
2℃
经常会遇到linux下安装软件时提示少文件,如何知道所缺少的文件属于哪个包?用什么命令查看? 例如:/lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 如何判断知道ld-linux.so.2文件属于哪个包,知道后才能用yum安装,使用如下命令: yum provides "*/ld-linux.so.2"  
阅读全文