1 如下图所示,是 ls -lh展示出来的列表,回答下列问题:列出的文件中有多少个目录 多少个文件 多少个软连接
4个目录、12个文件、1个软连接
- 图中编号1的箭头代表的含义,详细解释
是个软连接,表示这个叫usmdisk的文件被链接到/dev/nbd0这个地址去了
- 解释图中编号2框出来的 每一列代表的含义:
drwxrwxr-x 6 root root 4.0K Aug 6 18:28 conf
前面一串表示文件各项属性,d开头表明是个目录。
6表示有6个子目录
拥有者为root
所在组为root
占用4K
最后修改时间
名称
2 如下图 回答下列问题: 解释图中命令的含义
列出所有(a)处于监听状态的(l)tcp(t)进程名(p),并且禁用域名解析(n),在当中搜索22
- 解释命令输出结果 每一列的含义
是什么协议 TCP还是UDP
接受队列,有多少数据等待接受
发送队列,有多少数据等待发送
本机IP地址及端口
外面的IP地址及端口
监听状态
进程名
3 在 一台linux设备的 /tmp/ 目录下创建一个文件test,默认情况的展示应该是这样,完成下列步骤 并截图。
4 在自己的云平台上 给10.0.5.22 这台linux再添加一块50G的硬盘。 然后 创建/fxh/目录,将这块50G的硬盘用ext3文件系统挂载到/fxh/目录下, 并截图说明操作过程和结果。
在云平台上添加硬盘,添加主机选择10.0.5.22这台主机。
然后到后台 lsblk命令查看块设备,能看到添加的50G硬盘,mkdir创建新目录,然后
sudo mount /dev/sdb /fxh
把硬盘挂载到/fxh目录下,但是有报错挂载失败了,显示磁盘有什么写保护。
这时候需要初始化硬盘
sudo mkfs.ext3 /dev/sdb
然后在输入上面的挂载命令,然后lsblk一下看看shi'fou'c5 介绍一下 tcp三次握手和四次挥手的流程,带上图文。
三次握手流程:
第一次握手:客户端向服务器端发送一个SYN包(SYN=j),进入SYN_SEND状态,等待服务器确认。
第二次握手:服务器端收到SYN包,确认客户端的SYN(ACK=j+1),同时自己也发送一个SYN(SYN=k),即SYN+ACK包,此时服务器进入SYN_RECV状态
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ACK=k+1),发送完毕后,客户端和服务器进入ESTABLISHED状态,完成三次握手。
四次挥手流程:
客户端发送一个FIN,用来关闭客户到服务器的数据传送。
服务器收到这个FIN,它发回一个ACK,确认序号为收到的序号加1。和SYN一样,一个FIN将占用一个序号。
服务器关闭与客户端的连接,发送一个FIN给客户端。
客户端发回ACK报文确认,并将确认序号设置为收到序号加1。
6 在自己windows电脑上下载wireshark抓包工具, 然后用自己电脑 ssh登陆一台linux主机。 登陆的同时抓取 电脑到linux主机的报文, 找到tcp三次握手和四次挥手的报文,并截图展示。