实验一:熟悉 Linux(文件文档操作)
一、实验目的
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。
三、实验组织运行要求
根据本实验的特点、要求和具体条件,宜采用“以学生自主训练为主的开放
模式组织教学”。相关材料可以以书面资料(或电子版本)的形式分发给学生。
学生自主练习、提问;教师针对性的辅导。
注意:Linux 命令运行的时候的参数很重要,常见参数使用一定要掌握
三、实验条件
- 硬件环境:学生自带笔记本或教室台式机;
- 操作系统:Ubuntu 18(服务器);
- 参考书:Linux 相关使用教程均可
五、实验步骤(均需要完成)
Vmware/Ubuntu 具体实验步骤如下:
1.启动 VMware
2.启动安装好的 Ubuntu 操作系统
3.输入用户名密码进入到系统
4.将 Terminal 放置到左侧任务栏里
5.启动 Terminal 弹出命令窗口
- 练习 ls、pwd、cd、mkdir、rmdir、chmod、cat、tail、cp、mv 命令,并使
用 man 命令获取相关命令的帮助;
Ls pwd cd:
Mkdir:
Rmdir:
Chmod:
Cat:
Tail:
Cp:
Mv:
- 练习使用 vi/vim 编辑文本文件;
Git Bash 具体实验步骤如下所示: - 启动 Git Bash
- 进入到 git bash 的命令行窗口
- 验证上述”Vmware/Ubuntu 具体实验步骤”中的指令是否可以运行
Ls:
Cd:
Pwd:
Mkdir:
Rmdir:
Chmod:
Cat:
Tail:
Cp:
Mv:
六、思考题
1.什么是文件?什么是目录?什么是路径?
文件目录:为实现“按名存取”,必须建立文件名与辅存空间中物理地址的对应关系,体现这种对应关系的数据结构称为文件目录。
目录文件:为了实现文件目录的管理,通常将文件目录以文件的形式保存在外存空间,这个文件就被称为目录文件。 目录文件是长度固定的记录式文件。
当前目录:当一个文件系统含有许多级时,每访问一个文件,都要使用从树根开始直到树叶(数据文件)为止的、包括各中间节点(目录)名的全路径名。
同时由于一个进程运行时所访问的文件大多仅局限于某个范围,因而非常不便。基于这一点,可为每个进程设置一个“当前目录” ,又称为“工作目录”。
2.Linux 中相对路径和绝对路径是怎么定义的?
什么是文件的路径? 答:这个文件存放的地方,可以联想为 文件的“家”。
在Linux中,存在着绝对路径和相对路径
绝对路径:路径的写法一定是由根目录 / 写起的,例如 /usr/local/mysql
相对路径:路径的写法不是由根目录 / 写起的,例如 首先用户进入到 /home,然后再进入到test,执行的命令为 “#cd /home,#cd test”。此时用户所在的路径为 /home/test。第一个cd命令后紧跟/home,前面有斜杠;而第二个cd命令后紧跟test,前面没有斜杠。这个test是相对于/home目录来讲的,所以称为相对路径。
3.Linux 系统文件权限是怎么规定的?
通过chmod命令设置文件或目录的权限,可以采用两种形式的权限表示方法:字符形式和数字形式。r、w、x权限字符可分别表示为八进制数字4、2、1,表示一个权限组合时需要将数字进行累加。
4.如何查看一个文件的节点信息?
在linux中,查看文件信息主要有三个命令:
ls命令 - list directory contents
file命令 - determine file type
stat命令 - display file or file system status
5.创建文件默认的权限是什么样子的?
linux下创建默认文件夹默认权限是,创建者可读写可执行,同组的用户可读写可执行,其它用于可执行可读不能写,即drwxrwxr-x d代表文件夹 第一个rwx表示创建者可读写可执行,第二个rwx表示同组的用户可读写可执行 第三个r-x表示其它用于可执行可读不能写。
七、实验报告
学生在实验结束后必须完成实验报告。
实验报告必须包括实验目的、实验内容、实验条件、实验预习、实验记录、
思考题等内容。
实验预习指根据实验内容进行查证的资料,实验记录描述的是实验操作过程,
并提供操作步骤截图。思考题部分需要解答出来。
八、其它说明
要求学生在实验过程中遵循如下的要求:
- 准时到达实验室;
- 遵循实验室的各种管理规定;
- 服从教师的管理;