1. wc -l 统计一个文件的行数。l-line。-c是字节数,-m是字符数,mc不能同时使用。-L打印最长行的长度。
2. 查看系统进程的命令:ps,查看CPU占用命令:top。df:查看磁盘使用情况。查看一个文件夹的大小:du -sh,s就只列总大小,h显示单位。
3. 查看当前系统启动时间:uptime(感觉是当前的时间),w功能更强大,除了当前时间还能显示进程。
4. find . -name "*.txt"查找该.txt文件的命令。
5. 影响Linux并发连接数的因素:IP地址个数(一个IP一个连接)、系统内存大小、系统最大文件句柄数量。网卡数量不影响,因为一个网卡可以多个IP地址。
6. ~/.profile存放默认环境变量,、/etc/profile为每个用户设置环境信息。mkdir -p若父目录不存在会自动创建。
7. grep命令:-r要求搜索子目录,-i不分大小写搜索,默认是区分大小写的。Linux未初始化的全局变量和静态变量放在BSS内存区域中。
8. fork解析:http://www.cnblogs.com/bastard/archive/2012/08/31/2664896.html。
9. fork进程调用问题:i=0的时候,父子公打印2次;i=1时,之前的每个进程又创建子进程并打印,故打印4次。i=3的时候2+4+8+16=30。