随笔分类 -  Shell学习

摘要:使用getrlimit函数 可通过ulimit –n 1024来修改可打开文件的数量: ulimit修改的数量其实是soft limit的数量,hard limit的数量在目前的系统中一般都是无穷大(似乎很荒唐),所以你的进程可以打开文件的数量只是受到你硬件环境的制约。 如果超过了sort limit,只会抛出一个异常,你用ulimit -n一改 ,这个限制就没有了~~ 阅读全文
posted @ 2012-08-04 21:32 justinzhang 阅读(2031) 评论(0) 推荐(0) 编辑
摘要:符号链接和硬链接的区别(1)创建一个硬链接可以使用命令ln或者函数link()为文件创建一个链接。#include <unistd.h>int link( const char *path1, const char *path2 );硬链接本身就是一个目录项,(比如文件名+索引节点号),可以将文件名与文件的位置关联起来;符号 链接也称软链接,是指存储了一个字符串的文件。这个字符串可以在路径名解析的过程中,用于修改路径名。目录项对应于单个链接,但是一个索引节点可能有几个链接的目标(对应几个目录项),因此索引节点中包含一个对链接到索引节点的链接数的计数。当用open()创建一个新的文件 阅读全文
posted @ 2011-07-18 16:14 justinzhang 阅读(7014) 评论(3) 推荐(3) 编辑
摘要:查看当前shell的类型,echo $SHELL $?表示上次命令退出时的状态,使用echo $? 执行前一条命令,!!(fc 命令不可用) 执行第n条命令!n 按住ctrl+r,可以先前搜索执行过的命令,会给出提示: History -c清除历史记录: alias创建命令的别名,alias ll='ls -l' ubuntu 最常用和终端快捷键 源文档 <http://blogold.china... 阅读全文
posted @ 2011-07-18 15:34 justinzhang 阅读(263) 评论(0) 推荐(0) 编辑