Chinaunix首页 | 论坛 | 博客
  • 博客访问: 20515
  • 博文数量: 5
  • 博客积分: 106
  • 博客等级: 民兵
  • 技术积分: 65
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-22 20:07
文章分类
文章存档

2013年(2)

2012年(3)

我的朋友

分类: LINUX

2012-12-22 20:17:31

linux系统中user apps的内存泄露系统会跟踪,而linux内核的内存使用情况将不会被检测
linux系统中不要使用浮点数
user apps的栈是动态变化的,而kernel的栈是定死的。8kb在32位机上,16kb在64位机上。
linux中的资源可以被同时访问,而且他们是抢占式的访问。
由于linux会在不同的架构上运行,所以不要提前假设出字和页的大小。
linux命令wc -l filewc -w filewc -c filewc 
返回filewc的行数,单词数,字符数
管道是将 | 前面的输出当做是 | 后面的输入
grep返回值是找到的文字所在行的所有字符。grep "make" Makefile | wc -l 意思是make出现了几次
重定向将命令的结果输出到文件,而不是屏幕
> 写入到文件并覆盖源文件
>> 写入到文件末尾。
反短斜线可以讲一个命令的输出作为参数加入到另外一个命令中去
find . -mtime -1 -type f -print
  用来查找过去24小时(-mtime –2则表示过去48小时)内修改过的文件。
tar -zcvf lastmod.tar.gz `find . -mtime -1 -type f -print`
反短斜线需要``配对使用.
[  -f "somefile" ]  :判断是否是一个文件
[  -x "/bin/ls" ]  :判断/bin/ls是否存在并有可执行权限
[  -n "$var" ]  :判断$var变量是否有值
[ "$a" = "$b" ]  :判断$a和$b是否相等
阅读(505) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~