发布时间:2013-01-04 00:26:34
(1)精确除法 echo "scale=4;$a/$b" |bc a/b并且结果保留4位小数(2)shell的格式化输出 printf(3)awk获取表格中的第一行 awk 'NR==1 {print}'(4)使用awk的split来提取字符中的特定字符 例如:提取192.168.1.113:3306中的ip地址 echo "192.16.1.113:3306" | awk '{split($0,a,":");print a[1]}'(5)查看某个进程......【阅读全文】
发布时间:2012-09-21 08:14:49
当发现系统中磁盘空间不够,想确定空间的占用的大小,并排序,来确定需要删除的文件 可以使用 du -h --max-depth=1 yourDir |sort -n 还可以通过df -Th 用来查看各个分区的空间使用情况 希望查看某个服务开启后占用哪些端口,可以通过netstat -apn |grep yourService来查看 .........【阅读全文】
发布时间:2012-09-04 15:10:05
在linux上安装有些东西时会出现 Permission denied 的情况:以下就是解决它的办法之一编辑/etc/selinux/config,找到这段:# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permissive - SELinux .........【阅读全文】
发布时间:2011-09-04 12:59:01
可运行状态(TASK_RUNNING):它是可以调到CPU上执行的。 可中断的等待状态(TASK_INTERRUPTIBLE):进程被挂起(睡眠),直到某个条件为真,如sleep操作都可以将进程挂起,或是一些阻塞的系统调用都有这个效果。但是可以通过信号将进程唤醒,所谓唤醒的.........【阅读全文】