实习日记之Linux不难(13)

这篇博客记录了作者在Linux实习中的经历,包括使用`ls -lh`命令分析目录内容,理解文件属性,监控TCP连接状态,创建文件,挂载硬盘以及遇到的写保护问题。同时,详细介绍了TCP的三次握手和四次挥手过程,并通过Wireshark在Windows上抓取SSH登录时的网络报文来可视化这一过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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三次握手和四次挥手的报文,并截图展示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值