1. Linux中,交换分区一般是物理内存的1.5到2倍
2. http的端口,默认是80,还有8080,ssl加密端口443。 ftp端口,主动连接20,被动连接21.
3. setuid的用途是允许普通用户完成一些任务,而这些任务需要特权和通常被禁止的访问权限。
因此,实际应用中,通常用来允许普通用户以root身份运行只有root才有权限的程序或命令。
当一个具有setuid访问模式的文件被执行时,进程的有效UID就变成了文件所有者的UID,并
使用该UID的权限来访问对应的文件和资源。这时普通用户变成了文件所有者的权限,但实际
用户仍然是普通用户。
4. linux中,一个端口能够接受TCP链接数量的理论上线是65535*65535
发送端口65535,接受端口65535
5. linux下权限对应的值: r = 4, w = 2, x = 1.
6. fork后子进程保留了父进程的环境变量和当前工作目录。
使用fork函数得到的子进程从父进程那里继承了整个进程的地址空间,包括:进程上下文,
进程堆栈,内存信息,打开的文件描述符信号控制配置,进程优先级,进程组号,当前工作目录,
根目录,资源显示,控制终端等。子进程与父进程的区别在于:
1)父进程设置的锁,子进程不能继承
2) 各自的进程ID不同