随笔分类 - linux
摘要:Yesterday one of my development servers decided it was going to do some very strange things.Wordpressand other websites stopped working properly, I got session errors when trying to usePHPMyAdmin, I couldn't upload files through web forms (the server complained there was no temporary directory).
阅读全文
摘要:转载自http://www.cnblogs.com/eoiioe/archive/2008/12/28/1363889.html1、快速关闭SElinux,使用如下命令就可以: /usr/sbin/setenforce 0 立刻关闭 SELINUX /usr/sbin/setenforce 1 立刻启用 SELINUX 2、加到系统默认启动里面 echo "/usr/sbin/setenforce 0" >> /etc/rc.local3、可以编辑配置文件达到同样的目的vi /etc/selinux/confset SELINUX=disabled
阅读全文
摘要:1、或操作grep -E '123|abc' filename// 找出文件(filename)中包含123或者包含abc的行egrep '123|abc' filename// 用egrep同样可以实现awk'/123|abc/'filename// awk 的实现方式2、与操作grep pattern1 files|grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行。3、其他操作grep-i pattern files :不区分大小写地搜索。默认情况区分大小写,grep-l pattern files
阅读全文
摘要:原创总结,转载著名出处http://blog.csdn.net/hittata/article/details/7630072############################1.helpusage: top -hv | -bcisSH -d delay -n iterations [-u user | -U user] -p pid [,pid ...]h 显示帮助v 显示版本b 顺序输出,而不是刷新输出d 时间间隔n 刷新次数u 指定某个用户进程p 监视某个进程或某几个进程中间用逗号隔开s 安全模式i 忽略空闲进程c 显示程序名而不是启动命令行2.交互命令 h 查看帮助 q 退出或者
阅读全文
摘要:转载自http://www.truevue.org/vps/unixbench-performance-test现在大家都从共享主机慢慢转移到Linux VPS了。虽然各VPS主机提供商出售的VPS主机配置都大同小异,除了硬盘容量,带宽之外,Linux VPS性能又如何来衡量呢?这里推荐给大家一款Linux VPS性能测试软件UnixBench。一.VPS性能测试软件Unixbench介绍UnixBench的目的是给类Unix系统的性能提供一种基本的指标; 因此,多个测试被用于测试系统性能的各种各样的方面。 然后将这些测试结果与从基础系统的分数比较,产生一个预定值,这个预定值比原始的分数更容易
阅读全文
摘要:ethtool eth0中有一个speed选项,即可查看速度。lspci | grep net可以查看网卡型号
阅读全文
摘要:在目录/etc/sysconfig/networkscripts里面修改ifcfg-eth0DEVICE=eth0TYPE=EthernetHWADDR=44:37:e6:98:0b:c0ONBOOT=yesNM_CONTROLLED=noBRIDGE=br0创建ifcfg-br0DEVICE=br0TYPE=BridgeNM_CONTROLLED=noBOOTPROTO=staticONBOOT=yesIPADDR=10.66.13.238NETMASK=255.255.254.0DNS2=10.64.255.10GATEWAY=10.66.13.254DNS1=10.66.127.10
阅读全文
摘要:sudoapt-getinstallunicode 这个有用吗?然后使用iconv。使用一个库将string转化为utf-8?好像确实是很麻烦的,thrift也不支持unicode。还有wcsrtombs这个转换函数。std::stringis abasic_stringtemplated on achar, andstd::wstringon awchar_t.charvs.wchar_tcharis supposed to hold a character, usually a 1-byte character.wchar_tis supposed to hold a wide chara
阅读全文
摘要:其父亲为僵死进程,而这个僵死进程的父亲为1号进程。
阅读全文
摘要:RSS is how much memory this process currently has in main memory (RAM). VSZ is how much virtual memory the process has in total. This includes all types of memory, both in RAM and swapped out. These numbers can get skewed because they also include shared libraries and other types of memory. You can
阅读全文
摘要:简单版本1. 创建一个脚本a,内容如下: #!/bin/sh #filename: a exit 22 2. 创建一个c语言程序1.C,调用该脚本,通过system的返回值来判断是否执行脚本成功. #include <stdio.h> #include <stdlib.h> #include <iostream.h> int main() { int nRes = system("a"); nRes = nRes >> 8; cout<<nRes<<endl; return 1; } 通过: g++ -
阅读全文
摘要:auto loiface lo inet loopbackauto br0iface br0 inet staticaddress 172.16.60.3network 172.16.0.0netmask 255.255.0.0#下面这个语句就是添加了一条默认的路由规则,注意,是默认的路由规则gateway 172.16.0.254bridge_ports eth1bridge_stp offbridge_fd 0bridge_maxwait 0auto eth0iface eth0 inet staticaddress 10.145.80.67netmask 255.255.255.128u
阅读全文
摘要:如果你有用wge身份t下載檔案,而且檔名北京都是一樣的話,如設定谢霆锋排程每天自動下載an快乐大本营那麼你會發現,wge手机[/url麼你會發 現,wget不會覆寫原本已經存在的檔案。而在他的說明文件中,似乎也沒有辦法在下載前先刪除已存在的檔案,只有檢查遠端檔案是否比較新,若遠端檔案比較 新才下載的參數。而檢查檔案是否比較新的參數其實很簡單,只要輸入「-N」就可以了;而這裡還有一個更強的參數,叫做「-m」,這個參數是許多參數的結合,當然包括了「-N」,詳情就請看wget的說明文件囉!所以,如果你要下載檔案的話,並且覆蓋掉原本的檔案,你可以用以下的兩個範例的其中之一,但前提是遠端檔案要比現在這個
阅读全文
摘要:年底需要修改一次密码,修改的时候遇到了问题,无法修改密码,经过baidu 、google,找到了可能引起的原因,成功修改密码。以下内容来自于网络。Authentication token manipulation error发生该错误原因是:1、分区没有空间导致。2、/etc/passwd 和/etc/shadow不同步但是这次上面两条却行不通,通过df查看根分区还有40%剩余。1、尝试修改密码,出现错误# passwdChanging password for user root.New UNIX password: BAD PASSWORD: it is WAY too shortRety
阅读全文
摘要:转载自:http://blog.yufeng.info/archives/2456前几天 纯上 同学问了一个问题:我ps aux看到的RSS内存只有不到30M,但是free看到内存却已经使用了7,8G了,已经开始swap了,请问ps aux的实际物理内存统计是不是漏了哪些内存没算?我有什么办法确定free中used的内存都去哪儿了呢?这个问题不止一个同学遇到过了,之前子嘉同学也遇到这个问题,内存的计算总是一个迷糊账。 我们今天来把它算个清楚下!通常我们是这样看内存的剩余情况的:$free-mtotal usedfreeshared buffers cachedMem: 48262 7913 4
阅读全文
摘要:查找文件夹下包含字符串的文件例:查找/usr/local目录下所有包含”rubyer.me”的文件。1grep -lr 'rubyer.me' /usr/local/*vim替换单个文件中所有字符串方法例:替换当前文件中所有old为new1:%s/old/new/g2#%表示替换说有行,g表示替换一行中所有匹配点。替换文件夹下包含字符串的文件sed结合grep 例:要将目录/www下面所有文件中的old都修改成new,这样做:1sed -i "s/old/new/g" `grep old -rl /www`-i 表示直接修改文件,后面的`grep ...`表
阅读全文
摘要:出自:http://www.makelinux.net/kernel_map/
阅读全文
摘要:SIGINT SIGKILL SIGTERM这三个信号都是用于终止程序,具体差别为: SIGINT 通过ctrl+c 发送,可以被捕获。此信号被当前进程树接收到,也就是说,不仅当前进程会收到信号,它的子进程也会收到。 SIGTRM kill命令不加参数就是发送这个信号,可以被捕获。而且其子进程不会收到。如果当前进程被kill了,那么它的子进程的父进程将会是init,也就是pid为1的进程。 SIGKILL 是kill -9 发送的,该命令不能被捕获,程序收到这个信号后,一定会退出。
阅读全文
摘要:1)新建用户:sudo useradd -m newuser 可创建家目录,但是显示有问题,而且不能命令回顾。2)删除用户:sudo userdel -r uewuser. 彻底删除,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。3)新建用户:sudo adduser newuser OK
阅读全文

浙公网安备 33010602011771号