现在位置 >首页 > linux
rss
评论关闭
2014年10月17日 linux ⁄ 被围观 17,517 次+
操作系统: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 ⁄ 被围观 70,107 次+
正常运行中的网站,忽然间出现session目录不可写,连接服务器一看,任何关于写硬盘的命令都不能用,提示read-only file system,使用一条命令即可搞定此问题: mount-oremountrw/
阅读全文
1℃
2013年10月24日 linux ⁄ 被围观 40,665 次+
问题 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 ⁄ 被围观 46,261 次+
习惯了freebsd里的cp/rm/mv等命令遇到同名文件时直接覆盖操作,而在linux中(不一定是全部,可能是我使用的几种),使用cp/rm/mv命令覆盖文件操作时总是提示输入yes或no,很是麻烦,一两个的也就算了,没什么,但有时会遇到大量文件的复制时,就麻烦了,要一个一个输入yes才能进行,即使加上了-f参数也无法达到强制覆盖。于是查阅资料后,找到一些小技巧,下面仅以cp命令为例,详细说明 一、使用unalias cp命令 解除对cp的别名(仅本次终端连接会话临时取消),我们先输入alias命令,查看系统内部已经设置的别名 ...
阅读全文
评论关闭
2013年05月24日 linux ⁄ 被围观 29,547 次+
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 ⁄ 被围观 15,134 次+
之前在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 ⁄ 被围观 18,200 次+
为了让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 openftp 22/tcp openssh 25/tcp opensmtp 80/tcp openhttp 766/tcpopenunknown 3306...
阅读全文
评论关闭
2012年12月05日 linux ⁄ 被围观 16,269 次+
linux下使用md5sum递归生成整个目录的md5 今天要用md5sum操作目录,递归生成目录下所有文件的md5值,结果发现它不支持递归操作于是写了个php脚本处理下 代码: <?php $path='/data/www/bbs/source'; $outfile='file.md5'; get_file_md5($path,$outfile); functionget_file_md5($path,$outfile) { $path=rtrim($path,'/'); if(function_exists('scandir')) { $files=scandir($path); foreach($filesas$v) { ...
阅读全文
评论关闭
2012年10月08日 linux ⁄ 被围观 5,817 次+
centos 5.7 yum时出现missing dependency :kernel-header 的解决方法,在此记下 错误信息如下: glibc-headers-2.5-81.el5_8.2.x86_64fromupdateshasdepsolvingproblems -->missingdependency:kernel-headers>=2.2.1isneededbypackageglibc-headers-2.5-81.el5_8.2.x86_64(updates) glibc-headers-2.5-81.el5_8.2.x86_64fromupdateshasdepsolvingproblems -->missingdependency:kernel-headersisneededbypackageglibc-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安装,使用如下命令: yumprovides"*/ld-linux.so.2"
阅读全文