笔试常考的Linux命令大全

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。

原文地址:https://www.cnblogs.com/ouyongxin/p/5901705.html