代码改变世界

随笔分类 -  linux

unix解释器文件详解

2016-08-08 22:17 by pengfengting~, 816 阅读, 收藏,
摘要: exec执行普通文件和解释器文件的区别 2014-11-15 23:52:45 分类: LINUX exec执行普通文件和解释器文件的区别 ——lvyilong316 1. 从一个问题开始 首先要从项目中遇到的一个问题说起。编写一个python文件test.py,文件test.py内容如下: #!  阅读全文

为何要fork()两次来避免产生僵尸进程?

2016-08-08 17:32 by pengfengting~, 786 阅读, 收藏,
摘要: 为何要fork()两次来避免产生僵尸进程? 当我们只fork()一次后,存在父进程和子进程。这时有两种方法来避免产生僵尸进程: 父进程调用waitpid()等函数来接收子进程退出状态。 父进程先结束,子进程则自动托管到Init进程(pid = 1)。 目前先考虑子进程先于父进程结束的情况: 若父进程 阅读全文

linux常用系统配置命令汇总

2016-07-30 13:10 by pengfengting~, 217 阅读, 收藏,
摘要: 系统配置及查看信息相关命令 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# ls 阅读全文