linux复习面试用
1.操作系统中进程调度策略有哪几种?
FCFS(先来先服务),优先级,时间片轮转,多级反馈队列
2.man 对你熟悉或不熟悉的命令提供帮助解释
chmod 权限修改
ls 查看目录、文件的属性、列举相应目录下文件
clear 清屏
cp 拷贝文件
data 显示当前时间
rm 删除文件和目录
mount 加载一个硬件设备
mv 移走目录或者改文件名
su 在不退出登陆的情况下,切换用户
cd 改变当前目录 whoami 确认自己身份
pwd 查看当前所在目录完整路径
whereis查询命令所在目录及帮助文档所在目录
cat 将文件中内容显示出来;一直打印出来
which:查询该命令所在目录(类似whereis)
more 将文件中的内容显示出来;分屏显示
id:打印出自己的UID以及GID
grep 文本内容搜索;
find 文件或者目录名以及权限属主等匹配搜索
kill 可以杀死某个正在进行或者已经是dest状态的进程
passwd 可以设置口令
history 用户用过的命令
!! 执行最近一次的命令 mkdir命令
tar 解压命令
finger 可以让使用者查询一些其他使用者的资料
3.
三次握手的过程要清楚;
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包 (syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。