标题: 问问题,请大家帮忙!
touming1031
LU新生
Rank: 1



UID 39680
精华 0
积分 1
帖子 1
活跃指数 1
LU金币 2 个
LU金条 0 个
阅读权限 10
注册 2006-1-16
 
发表于 2006-1-16 21:25  资料  个人空间  短消息  加为好友 
问问题,请大家帮忙!

我刚开始学UNIX,看的是机械工业出版社的《UNIX操作系统设计》
问几个问题:
1、grep main a.c b.c c.c > grepout &
    wc -1 <gepout &
    rm gepout &
   每一条命令的后面都有后台执行的标志“&”,并且是并行执行,为什么不等价于下面命令?
   grep main a.c b.c c.c | wc -1
2、在算法brelse中,如果一个缓冲区内容无效,则核心把该缓冲区放到空闲链表表头,此时该缓冲区还  应该出现在hash队列中吗?

3、如果一个进程从一个文件中连续地读数据,内核则在活动i节点中记录预读块的块号。如果有若干个进程从同一个文件中连续地读,会发生什么情况呢?

4、如果核心要唤醒睡眠在某一事件上的所有进程,而此时又没有进程睡眠在该事件上,请问会发生什么情况?

5、一个文件系统中能够包含的最大文件个数是由什么地方决定的?这个最大数对定长目录项的目录结构可能有什么方面的影响?

顶部
surain
LU小天使
Rank: 3Rank: 3


UID 33834
精华 4
积分 259
帖子 355
活跃指数 60
LU金币 192 个
LU金条 2891 个
阅读权限 20
注册 2005-8-3
 
发表于 2006-1-24 21:26  资料  个人空间  短消息  加为好友 
1、指令后面的“&”号一般表示把指令放到后台执行,这样的话就算你关闭当前终端窗口,指令还是在继续运行的(如果还没有运行完)。"|"的作用就是这样的。

顶部
永杰
技术专家
Rank: 14Rank: 14Rank: 14Rank: 14
小迷糊~~



UID 741
精华 12
积分 414
帖子 740
活跃指数 26
LU金币 187 个
LU金条 14334 个
阅读权限 200
注册 2003-10-18
来自 济南
 
发表于 2006-2-21 23:22  资料  个人空间  短消息  加为好友  添加 永杰 为MSN好友 通过MSN和 永杰 交谈


QUOTE:
原帖由 surain 于 2006-1-24 21:26 发表
1、指令后面的“&”号一般表示把指令放到后台执行,这样的话就算你关闭当前终端窗口,指令还是在继续运行的(如果还没有运行完)。"|"的作用就是这样的。

用nohup的方式执行才与终端无关呢。





生活让人无奈,但我永不放弃。。。
顶部
永杰
技术专家
Rank: 14Rank: 14Rank: 14Rank: 14
小迷糊~~



UID 741
精华 12
积分 414
帖子 740
活跃指数 26
LU金币 187 个
LU金条 14334 个
阅读权限 200
注册 2003-10-18
来自 济南
 
发表于 2006-2-21 23:26  资料  个人空间  短消息  加为好友  添加 永杰 为MSN好友 通过MSN和 永杰 交谈


QUOTE:
原帖由 touming1031 于 2006-1-16 21:25 发表
我刚开始学UNIX,看的是机械工业出版社的《UNIX操作系统设计》
问几个问题:
1、grep main a.c b.c c.c > grepout &
    wc -1 <gepout &
    rm gepout &
   每一条命令的后面都有后台 ...

前一种是并行执行,后一种是顺序执行。如果第二句在第一句执行完之前就执行完了,肯定会有问题的。





生活让人无奈,但我永不放弃。。。
顶部
炸鸡
超级版主
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
传说中的大色狼


LU爱心使者  
UID 134
精华 32
积分 11142
帖子 20684
活跃指数 723
LU金币 15237 个
LU金条 16 个
阅读权限 251
注册 2003-9-26
来自 鸡窝
 
发表于 2006-3-14 13:54  资料  个人空间  主页 短消息  加为好友 


QUOTE:
原帖由 surain 于 2006-1-24 21:26 发表
1、指令后面的“&”号一般表示把指令放到后台执行,这样的话就算你关闭当前终端窗口,指令还是在继续运行的(如果还没有运行完)。

嘿嘿,还是会杀掉的,乖乖地用nohup吧。





顶部
 



当前时区 GMT+8, 现在时间是 2008-10-7 20:18
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.056484 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver