hnu云计算个人实验报告——实验二

实验题目

Linux的文件系统

实验目的

实验2.1和实验2.2

实验环境

1.AlmaLinux release 9.0

2. VMware Workstation Pro 16

3. MobaXterm v20.0

实验内容及操作步骤:

实验2.1 管理目录和文件

3.1管理目录

1. 打开终端软件SSH会话,登录云服务器ECS。

2. 检查您所在的目录。

3. 将当前目录更改为根目录(/)。

4. 验证您是否在根目录中,然后对该目录中的文件执行简单列表和长列表。

5. 列出当前目录中的所有文件,并列出当前目录及以下的所有文件。

6. 返回主目录并列出其内容,包括隐藏文件。

7. 在您的主目录中创建一个名为mydir的目录。然后,发出命令以查看您的主目录和~/mydir目录的详细列表。

8. 转到mydir目录。创建两个名为myfile1和myfile2的零长度文件。

9. 发出命令以查看mydir目录的内容的详细列表。

10. 返回主目录并使用ls -R命令查看目录树。

11. 尝试删除mydir目录。

12. 再次进入mydir目录,并删除该目录中的两个文件;然后回去到您的主目录,然后删除mydir目录。

3.2管理文件

  1. 查看/etc/passwd文件的内容。/etc/passwd文件包含所有列表授权使用该系统的用户。

  1. 将/etc/passwd文件复制到您的主目录,然后将其重命名为usersfile。

  1. 将usersfile拆分为多个较小的文件,每个文件200字节。

  1. 列出您主目录中的所有文件。

3.3递归管理文件和目录

  1. 创建目录sub1,并在sub1中创建目录sub2。 使用一个命令即可完成所有操作。

  1. 转到sub2目录并创建一个名为myfile的文件。

3. 返回您的主目录。 然后复制整个sub1目录树到tree1。 递归列出sub1和tree1中的所有文件和目录。

4.现在,您有两个目录树,分别名为sub1和tree1。 移动目录树tree1进入sub1子目录。

5. 列出您的主目录的内容。 递归列出所有文件和目录sub1目录。

3.4管理二进制文件

  1. 使用od和hexdump列出文件/bin/ls的内容。

2. 列出/bin/ls程序中的所有字符串。

实验2.2 文件和目录权限

3.1创建用户账户

  1. 在本地虚拟机的tty4上,以root用户身份Login。

  1. 执行以下一系列命令:

  1. 在您的第一个基于文本的虚拟终端(tty1或tty2)上,使用密码penguin1以tux1登录,然后在下一个(tty2或tty3)上,使用密码penguin2以tux2登录。
  1. tty1上登录tux1

  1. tty2上登录tux2

3.2文件和目录权限

  1. 切换到您以tux1身份登录的虚拟终端,然后在您的主目录中查看权限。

2. 切换到您以tux2登录的虚拟终端。尝试切换到tux1的home目录,或读取tux1的home目录的内容。

3.仅Red Hat分支的系统:切换到tux1虚拟终端。更改目录/home/tux1的权限,以便允许其他用户读取和访问它。然后切换至tux2再次尝试访问该目录。

命令一

命令二

终端没有go这个命令。

4.作为tux2,请尝试在tux1的主目录中创建和删除文件。

5. 再次切换到tux1的虚拟终端。创建一个bin目录(仅适用于Red Hat分支;默认情况下,SUSE会为您执行此操作),然后将文件/bin/ls复制到该文件中,并将其重命名为my_ls。

6.将my_ls的权限设置为rw-r -----,然后尝试以tux1和tux2的身份执行它。

7. 现在,将my_ls的权限设置为rwxr-xr-x,然后尝试再次执行一次,两者均以tux1和tux2。

8. 尝试将my_ls作为tux1,tux2和您自己的账户执行,但现在具有rw -------,rw-rw ----,rwx ------,rwx--x ---的权限 ,以及rwx--x--x。 tux1执行my_ls至少需要什么权限? tux2需要什么权限?您自己的用户帐户需要什么权限?

[答案]

我自己的用户账户需要rwx------

tux1执行my_ls至少需要rwx—x---

tux2需要rwx--x—x.

[知识点]

r:read就是读权限 --数字4表示

w:write就是写权限 --数字2表示

x:excute就是执行权限 --数字1表示

前面三个表示所有者权限,中间三个表示同组用户权限,最后一组表示其他用户权限

收获与体会:

1.在本次实验中了解了权限相关的很多命令,收获很大

2.本地虚拟机上用户之间的切换访问让我更直观地感受到文件和目录的权限

实验成绩

  • 48
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

随行佯醉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值