计算机操作系统实验二 - 图文

更新时间:2023-11-05 12:07:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验一 了解RedHat系统和Linux系统管理

一:

1、请查阅资料,了解linux系统的起源和发展以及不同的发行版本;

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

当前使用量比较大的是redhat公司的redhat,fedora core,redhat as ,还有linux爱好者常用的debian,unbuntu还有Suse ,lfs,gentoo。

2、在自己电脑虚拟机上安装redhat系统。(报告中要求详细步骤截图)

3、在实验室环境上面的RedHat系统上完成以下作业:

1) 熟悉linux文件系统查看目录和文件、find文件、解压压缩文件等shell基本命

令的使用;

查看目录

查看文件 find文件

压缩文件

解压文件

二:通过本次实验,了解Linux常用命令,通过命令行方式获取必要的系统信息;熟悉Linux中的文件和目录操作;学习Linux基本的文件系统的基础知识;学习Linux中网络配置等相关信息。

(以下实验需要截图和实验结果,如果其中验证没成功,写出查阅资料过程即可) 实验内容:

1. 查阅相关资料,(1)显示当前磁盘的可用空间数,(2)显示系统日期和时间,并回答公元

2000年的元旦是星期几。

2000年的元旦是星期六

2. Linux是个多用户多任务操作系统,解释超级用户状态和普通用户状态,请动手操作以

下内容(1)用户如何从用户状态切换到超级用户状态(root)。(2)用户如何由超级用户状态切换回的用户状态。 (1)

(2)

3. 如何找到你的主目录,并在主目录下执行下列命令执行的结果,并比较分析结果:

(1) cd

仍然在主目录

(2) cd .. (3)

cd ../..

返回了上一级目录

返回了上上级目录

(4) cd / 回到根目录

4. 在/etc/passwd查找是否存在字符串”root”,并把结果用高亮显示出来并显示行号。

5. 创建一个用户,并输入密码,并赋予root权限,然后注销本机用户,使用该用户进行登

录。

6. (1)显示 /root/.bashrc的内容。

(2)用什么命令能把两个文件合并成一个文件?

7. 在根目录/下创建Test2目录,并把root目录下所有内容(包括子目录)拷贝到该目录下,

然后重命名/Test2目录为/RootBackup,最后,比较cp, mv命令有何异同?

cp相当于复制+粘贴,而mv相当于剪切+粘贴,也就是移动文件。

8. 在root/RootBackup下再创建子目录SubDec,更改SubDec的权限,使它可以被任何人

访问。另外,简要分析 Chmod和chown命令的差异。

更改SubDec的权限,使它可以被任何人访问

chown 修改文件和文件夹的用户和用户组属性,chmod 修改文件和文件夹读写执行属性。

9. 对于Linux系统的文件权限进行查询了解,并解释drwxr-x---表示的具体含义。 通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文件时,系统会自动地赋予文件所有者读和写的权限,这样可以允许所有者能够显示文件内容和修改文件。文件所有者可以将这些权限改变为任何他想指定的权限。一个文件也许只有读权限,禁止任何修改。文件也可能只有执行权限,允许它想一个程序一样执行。

三种不同的用户类型能够访问一个目录或者文件:所有着、用户组或其他用户。所有者就是创建文件的用户,用户是所有用户所创建的文件的所有者,用户可以允许所在的用户组能访问用户的文件。通常,用户都组合成用户组,例如,某一类或某一项目中的所有用户都能够被系统管理员归为一个用户组,一个用户能够授予所在用户组的其他成员的文件访问权限。最后,用户也将自己的文件向系统内的所有用户开放,在这种情况下,系统内的所有用户都能够访问用户的目录或文件。

d 目录

rwx 所有者有全部权限 r-x 同组不能写

--- 其他人无任何权限

10. 删除/RootBackup目录

11. 在当前目录及其子目录中的常规文件中查找字符串'example'。

12. 查找/etc/目录下最近五天被修改过的文件。

13. 计算出当前目录下的子目录的个数。

ls -l |grep \

14. 学习Linux下的网络命令,并查看当前网络配置,同时使用命令关闭和开启防火墙。

查看当前网络配置

关闭和开启防火墙

15. 练习ps,kill, sleep等有关进程管理命令,简谈你是如何理解Linux是一个多用户多任务

的操作系统。

Linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用计算机系统;多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个任务时又执

本文来源:https://www.bwwdw.com/article/0h82.html

Top