Linux
Badiu首席玩耍官
这个作者很懒,什么都没留下…
展开
-
Linux中的Sub shell与Child shell(a child process that happens to be a shell)
在读《linux命令行与shell脚本编程大全》这本书的时候,第五章shell的父子关系,有这样一条命令很有趣 $ coproc ( sleep 10; sleep 2 ) coproc命令可以在后台生成一个子shell(sub or child?),并在这个子shell中执行命令。 而命令分组的一种,即进程列表(;)也会生成一个子shell(sub or child?)来执行对应命令。 ...原创 2018-07-20 20:54:05 · 1148 阅读 · 0 评论 -
fork和exec的区别
fork(): 1. 子进程复制父进程的所有进程内存到其内存地址空间。父,子进程的数据段,堆栈段和代码段完全相同,即子进程的每一个字节都与父进程一样。 2、子进程的当前工作目录、umask掩码值和父进程相同,fork()之前父进程 打开的文件描述符,在子进程中同样打开,并且都指向相同的文件表项。 3、子进程拥有自己的进程ID。 exec(): 1、进程调用exec()后,将在同一块进程内...转载 2018-07-21 14:44:27 · 1987 阅读 · 0 评论 -
Ubuntu下查看中文手册
// 安装manpages-zh包 $ sudo aptitude install manpages-zh //查看与manpagez-zh包有关的文件 $ dpkg -L manpages-zh | less //在bash shell的启动文件设置别名,持久化 $ nano ~/.bashrc //在最后一行添加 alias cman='man -M /usr/share/man/zh_...原创 2018-07-31 20:16:32 · 760 阅读 · 0 评论