前言
看书时写笔记是个好习惯.
第一天:
1.重要的shell
bash
tcsh
2.命令行执行顺序
别名
关键字
函数
内建命令
可执行程序 //磁盘文件
3.进程:在linux中可以由单独的pid标识的程序
4.进程查看命令
ps
patree
5.shell系统调用
fork
wait
exec:复制父进程,得到子进程,以新进程装入子进程
exit:在任何情况下退出进程,退出时发出sigchild信号,在0-255之间,0为成功退出,非0则发生了某些错误.$?为最后一个可执行命令退出时的状态变量
6.继承
子进程要从父进程那里继承很多东西:
6.1
权限:
***用户权限:最主要的是EUID,EGID可以通过setuid,setgid来修改.
***文件权限:umask=022.可以由chmod,chown来更改文件权限和属主.
6.2
工作目录:子进程有各自的工作目录,且可以用内部命令cd来更改
6.3
变量:
***环境变量:父传子,子传孙.子shell改变环境变量值,但不会传回给父shell
***局部变量:私有,不传子孙.
7.重定向和管道
7.1文件说明符:
0标准输入
1标准输出
2标准错误
3一个新文件
7.2重定向
>
<
>>
<<
7.3管道:共享的内存区,一边写一边读.省去写缓冲文件的麻烦.由pipe系统调用实现,操纵的是两个管道说明符.
8.信号
shell可以对一些标准信号做出指定的处理.


xpxxmm 于 2007-08-03 13:53:09发表:
把自己学习到的东西拿出来分享,已经是种很不错的习惯了,而且还有做笔记的习惯!!不错啦!!
感谢楼主!!
218.107.141.* 于 2007-06-05 10:47:02发表:
有没有更多的内容?
请问哪位大侠知道:
在linux下, 如何从 被调用进程 中 退出自己并退出 调用进程?
http://jinniLab.com
218.107.141.* 于 2007-06-05 10:44:46发表:
内容太少了.
cxqcxq0177 于 2007-05-28 21:01:05发表:
小学生的笔记?
真是简单、直接
hbioer 于 2007-05-27 10:27:37发表:
晕啊,就这么点啊!
寂寞男孩 于 2007-05-26 13:38:32发表:
:49ab:1
寂寞男孩 于 2007-05-26 13:38:29发表:
:time:1
寂寞男孩 于 2007-05-26 13:38:24发表:
:0L
xxuhai 于 2007-05-25 10:42:12发表:
:ha3nd :0L
寂寞男孩 于 2007-05-24 22:22:06发表:
晕
暗夜 于 2007-05-23 07:13:13发表:
ding