摘要: sudo apt-get updatesudo apt-get install rrdtoolsudo apt-get install fpingsudo apt-get install echopingsudo apt-get install curlsudo apt-get install smokeping curl libauthen-radius-perl libnet-ldap-perl libnet-dns-perl libio-socket-ssl-perl libnet-telnet-perl libsocket6-perl libio-socket-inet6-perl a 阅读全文
posted @ 2012-09-28 20:42 周书记 阅读(438) 评论(0) 推荐(0)
摘要: 环境:Ubuntu 12.04s 64位更新Sudo apt-get update安装nginxsudo apt-get install nginx安装php和mysqlsudo apt-get install php5-cli php5-cgi mysql-server php5-mysql安装FastCgisudo apt-get install spawn-fcgi配置 nginxsudo vi /etc/nginx/sites-available/default修改nginx的配置文件:/etc/nginx/sites-available/default修改index的一行修改为:in 阅读全文
posted @ 2012-09-28 11:53 周书记 阅读(401) 评论(0) 推荐(0)
摘要: #!/bin/bash #非注释使用参数传递内容$1 $2 $3使用命令进行交互-read 读入数据给变量-echo 输出数据-printf 输出数据例:#!/bin/bashread -p “please input your name: ” AAAprintf “$AAA is rich”shell脚本执行chmod a+x xx.sh./xx.sh 打开子bashroot/xx.sh 也会打开子bash,变量要设置成环境变量,用exportbash ./xx.sh 会打开子bash. ./xx.sh 不会打开子bash判断[ abc ] 没有空格表示任选一个[ "... 阅读全文
posted @ 2012-08-26 23:18 周书记 阅读(285) 评论(0) 推荐(0)
摘要: > >>ls > /tmp/aaa>> 追加ls 2> /tmp/aaa 错误输出find / -name shrek &> /tmp/findfile 对错都重定向到此文件=find / -name shrek > /tmp/findfile 2>&1<<cat << EEE 输入到EEE才结束tr 替换tr “a-z” “A-Z” /etc/passwd命令运行的判断依据: ; , &&, ||cmd ; cmd (不考虑命令相关性的连续命令下达)[root@www ~]# 阅读全文
posted @ 2012-08-26 22:27 周书记 阅读(159) 评论(0) 推荐(0)
摘要: grep -R(整个目录) -l(只显示名) -v(反向选择) -c(行数) -A2(下面两行) -B2(上面两行)cut -d : -f1-4 /etc/passwd 截取第一到第四列cut -c1-3 /etc/passwd 截取第一到第三个字符sort -t: +2 -n /etc/passwd 按数字排序 -r 反向排序du | sort -n -r | head -n 3 | cut -f2 从大到小列出前三行wc /etc/passwd 显示行数(-l),字符(-c),单词(-w)diff a b正则表达式. 任意一个字符* 任意多个字符脱义符^ 开头$ 结尾a+ 表示a, aa. 阅读全文
posted @ 2012-08-26 21:30 周书记 阅读(168) 评论(0) 推荐(0)
摘要: which查询可执行文件位置locate=slocate 查找anything,需updatedblocate -r ‘.*filename.*’ -ls -exec(执行程序) file {查找出来的路径} ;find 从当前目录开始查找find / -name -user -type -group -size -mtime -perm(777) filename 从根开始查find /home -user maxwell -a(and,-o or,-type d) -group maxwell -lsgrepgrep -R -l maxwell /etcgzip gunzipgzip A 阅读全文
posted @ 2012-08-26 16:58 周书记 阅读(205) 评论(0) 推荐(0)
摘要: 文件类型brw- 块设备文件(硬盘,USB)crw- 字符设备文件(tty)drw- 目录lrw- 链接-rw- 普通文件srwx 网络类型prwx 管道路径. 代表此层目录.. 代表上一层目录- 代表前一个工作目录~ 代表『目前使用者身份』所在的家目录~account 代表 account 这个使用者的家目录(account是个帐号名称)权限-rw-r–r– 2-4 owner 5-7 group 8-10 othersx表示执行权限,如是目录,那x表示是否能进入此目录的权限r=4 w=2 x=1chmod... 阅读全文
posted @ 2012-08-26 14:10 周书记 阅读(518) 评论(0) 推荐(0)
摘要: hostname 显示主机名hostname XXX 更改主机名,重启后无效vi /etc/sysconfig/network 可永久更改,重启后生效uname 显示内核信息uname -auname -ridid -g 组IDid -u UIDdate 查看日期date +%m%d%yfile 查看文件做什么用du 查看文件大小du -sh Desktopdf 查看文件占用百分比su 切换用户su shrek 退出 exitsu – shrek关机shutdown -h nowInIt 0halt -p -f | poweroff重启shutdown -r nowInIt 6re... 阅读全文
posted @ 2012-08-26 10:56 周书记 阅读(182) 评论(0) 推荐(0)
摘要: pwd 看目前路径ls 看有哪些文件ls -lls -a 看隐藏文件ls -F 显示目录斜线,链接+@,可执行+*touch 创建文件或者更新时间(access time, modify time改内容, change time改状态或者属性)mv 移动mv b c 把b名字改为cmv a /tmp/ 把a移动到/tmp/cp 复制cp -r .kd/ /tmp/ 复制文件夹+rcp c . 点代表本目录rm 删除默认rm=rm -i 删除前询问是否删除rm -f 不询问rm -r 删除文件夹rm -rf 直接删除文件夹cdcd .. 进入上一层目录cd -返回进入当前目录前所在... 阅读全文
posted @ 2012-08-26 10:30 周书记 阅读(129) 评论(0) 推荐(0)
摘要: 编译工具(这部分还有待学习)make menuconfiggcc ncurses-devel displaymake gconfiggcc gtk+-develmake xconfiggcc qt-develStep1.make clean2.make menuconfig3.cp /boot/config-2.6.9-22.EL .config4.make menuconfig5.make bzImage arch/i386/boot/bzImage6.make modules7.make modules_install /lib/modules/8.make install cp a... 阅读全文
posted @ 2012-08-26 09:37 周书记 阅读(159) 评论(0) 推荐(0)