常用 Unix/Linux shell 命令
关键字: shell
转自:http://fanqiang.chinaunix.net/program/code/2006-06-27/4695.shtml
Ruby代码
删除 core 文件
# find ~ -name core -exec file {} \; -exec rm -i {} \;
查看使用文件的进程
# fuser -u /usr/my_application/foo
搜索字符串
#grep "hello world" `find ./ -name "*" -print -exec file {} \; |grep text | cut -d ':' -f 1`
目录
#alias dir='ls -Lla|grep ^d'
输出 IP 地址
#ifconfig | grep "inet addr" | grep -v "127.0.0.1" | awk '{print $2;}' | awk -F':' '{print $2;}'
按文件长度排序
#ls -l | grep ^- | sort -nr -k 5 | more
#ls -lR | grep ^- | sort -nr -k 5 | more
二进制文件中的可打印字符
# strings name of binary file
一个月的最后一个星期天执行任务:
18 * * * 0 [`date "+%d"
` -gt 24] && /path/to/script
修改扩展名:
# for f in *.abc; do mv $f `basename $f .abc`.def ; done
查看硬盘情况:(Solaris)
# iostat -En
&
相关文档:
参考出处:一步步教你交叉编译嵌入式linux GUI-directfb+gtk
一、注意点:
1、在./configure的--host的选项可以为arm-linux或arm-none-linux-gnueabi(编译工具cross-4.3.2,也是本次用的编译工具,在安装目录下的/bin文件夹里可以用ls -l看到编译工具除了arm-linux-gcc和arm-none-linux-gnueabi-gcc,arm-linux-g+ ......
下面这些命令在RedHat & CentOS下使用有效,其他系统没有比较过
查看CPU信息,可以显示到核
详细
#cat /proc/cpuinfo
粗略
#grep "model name" /proc/cpuinfo
查看内存
#grep MemTotal /proc/meminfo
#free
查看是32还是64位
# ls /
#如果有lib64或这个目录,那操作系统就是64位的
#getconf LONG_BIT ......
转自:http://home.ixpub.net/space.php?uid=8026162&do=blog&id=375653
前几天刚装完CentOS,光驱就光荣的下岗了;由于之前有很多软件包没有安装,到网上下载速度也慢。无奈之下为了节省Money,就想着使用共享的办法来解决此问题;在此地球人都知利用WINDOWS的共享功能,只需要鼠标点几下就可以完成此共享;可LIN ......
1
编写说明
本文档主要介绍XML的基本知识及利用如何利用libxml来操作xml文件。
2
XML
基础
XML是eXtensible Markup
Language的缩写,它是一种可扩展性标识语言, 能够让你自己创造标识,标识你所表示的内容。DOM全称是Document O ......
细心的朋友会注意到,当你在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法.那么我来谈谈这个问题.
先来说说free命令
[root@server ~]# free -m
total used free shared buffers cached
Mem: 249 16 ......