分布式系统原理实验报告

分布式系统原理实验报告

一、实验目的

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。本次实验意 图通过实践了解 Linux 环境中常见的终端命令;熟悉文本编辑器 VI/VIM 的使用。

二、实验内容

1)熟悉 ls、cd、pwd 命令
2)熟悉 mkdir、rmdir、cat、tail、cp、mv 命令
3)熟悉 man、chmod 命令;
5) 练习使用文本编辑器 vi/vim。

三、实验条件

Ubuntu系统

四、实验预习

Ubuntu(又称乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86、amd64(即x64)、ARM和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。

五、试验记录

命令:
ls:显示出当前所在路径下的文件列表。
分布式系统原理实验报告_第1张图片
cd:用于进入不同目录
分布式系统原理实验报告_第2张图片
pwd: 用于显示当前位置的绝对路径
分布式系统原理实验报告_第3张图片
mkdir : 在当前目录下创建新目录
分布式系统原理实验报告_第4张图片
rmdir: 删除空目录
分布式系统原理实验报告_第5张图片
cat:
1.一次显示整个文件。 $ cat filename
2.从键盘创建一个文件。 $ cat > filename 只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。 $cat file1 file2 > file
分布式系统原理实验报告_第6张图片
分布式系统原理实验报告_第7张图片
tail: 命令可用于查看文件的内容
• -f 循环读取
• -q 不显示处理信息
• -v 显示详细的处理信息
• -c<数目> 显示的字节数
• -n<行数> 显示文件的尾部 n 行内容
• --pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
• -q, --quiet, --silent 从不输出给出文件名的首部
• -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
tail命令
cp: 将一个或多个源文件或者目录复制到指定的目的文件或目录
分布式系统原理实验报告_第8张图片
分布式系统原理实验报告_第9张图片
mv:为文件或目录改名、或将文件或目录移入其它位置。

mv 文件名 文件名: 将源文件名改为目标文件名
mv命令
mv 文件名 目录名: 将文件移动到目标目录
分布式系统原理实验报告_第10张图片
mv 目录名 目录名: 目标目录已存在,将源目录移动到目标目录;目标目录不存在则改名

man:有关命令帮助,查找某个命令的详细用法

chmod:用来变更文件或目录的权限

六、 思考题

  1. 什么是文件?什么是目录?什么是路径?
    文件:是存储在某种长期储存设备或临时存储设备中的一段数据流,并且归属于计算机文件系统管理之下
    文件目录:为实现“按名存取”,必须建立文件名与辅存空间中物理地址的对应关系,体现这种对应关系的数据结构称为文件目录。
    路径:达某个文件位置需要经过的途径。

  2. Linux 中相对路径和绝对路径是怎么定义的?

绝对路径:路径的写法一定是由根目录 / 写起的,例如 /usr/local/mysql
相对路径:路径的写法不是由根目录 / 写起的,例如 首先用户进入到 /home,然后再进入到test,执行的命令为 “#cd /home,#cd test”。此时用户所在的路径为 /home/test。第一个cd命令后紧跟/home,前面有斜杠;而第二个cd命令后紧跟test,前面没有斜杠。这个test是相对于/home目录来讲的,所以称为相对路径。

  1. Linux 系统文件权限是怎么规定的?

在 Linux 中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。 通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问(所有者);允许一个预先指定的用户组中的用户访问(用户组);允许系统中的任何用户访问(其他用户)。 所有者就是创建文件的用户,用户是所有用户所创建文件的所有者,用户可以允许所在的用户组能访问用户的文件。

  1. 如何查看一个文件的节点信息?
    使用 ls -i 命令

  2. 创建文件默认的权限是什么样子的?

用 umask 或者 umask -S 查询虚拟机的默认权限。

你可能感兴趣的:(分布式系统原理实验报告)