第一范文网 - 专业文章范例文档资料分享平台

中国矿业大学LINUX实验报告

来源:用户分享 时间:2025/6/1 1:33:00 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3.2.6不可改变位权限命令 ................................................................................ 19

3.3命令操作及演示 ................................................................................................... 20

3.3.1基本权限命令演示 .................................................................................... 20 3.3.2ACL权限命令演示 ...................................................................................... 21 3.3.3sudo权限命令演示 .................................................................................... 22 3.3.4文件特殊权限命令演示 ............................................................................ 24 3.3.5SBIT黏着位命令演示 ................................................................................ 25 3.3.6不可改变位权限命令演示 ........................................................................ 26 3.4总结与体会 ........................................................................................................... 30 4 Linux c语言编程 .......................................................................................................... 31

4.1Linux下的c语言编程介绍 ................................................................................. 31 4.2c语言编程实例 ..................................................................................................... 31

4.2.1线程的同步——互斥锁 ............................................................................ 31 4.2.2线程的同步——读写锁 ............................................................................ 33 4.3总结与体会 ........................................................................................................... 36 5 Linux Postfix的配置和使用 ...................................................................................... 37

5.1Postfix简介 ......................................................................................................... 37 5.2Postfix的安装与配置 ......................................................................................... 37

5.2.1Postfix的安装 .......................................................................................... 37 5.2.2Postfix的配置 .......................................................................................... 37 5.3总结与体会 ........................................................................................................... 41 参考文献 ............................................................................................................................. 42

《Linux操作系统》课程报告 第1页

1 Linux命令

1.1建立目录命令

1.1.1命令介绍

建立目录命令:mkdir –p [目录名]

#即会建立一个新的名为“目录名”的目录

在这里引入其他两个命令的介绍:cd [目录名] 打开一个名为“目录名”的目录; ls列出当前目录下的文件。 1.1.2实验结果截图

首先我们用ls命令当前目录下的文件,然后用mkdir-p new命令在家目录下建立一个名为“new”的目录;用mkdir –p new2/a建立一个目录名为“new2”的目录下的目录名为“a”的目录,然后用ls命令再次列出当前目录下的文件,可以看到new目录和new2目录已经建立成功,然后用cd new2命令打开new2目录,再使用ls命令列出new2目录下的文件,可以看到a目录也建立成功。

1.2删除目录命令

1.2.1命令介绍

rmdir [目录名]

#这个命令只能删除空目录。 rm –rf [文件或目录] 选项:

-r#删除目录 -f#强制

无论是不是空目录,都可以用这个命令删除。

《Linux操作系统》课程报告 第2页

1.2.2实验结果截图

这里我们使用1.1建立目录命令已经建好的两个目录,new目录和new2目录,new目录为空目录,new2目录下有个名为“a”的目录;则使用rmdir new命令可以成功删除new目录,而当使用rmdir new2命令删除new2目录时则失败,因为new2目录不是空目录,然后我们使用rm-rf new2命令可以成功删除new2目录。

1.3文件搜索命令

1.3.1命令介绍

在这里介绍两个搜索命令。一个是locate,一个是find。

locate 文件名

#在后台数据库中按文件名搜索,搜索速度快。 updatedb #更新数据库

在这里是在数据库中进行搜索,但是数据库不是实时更新的,如果要立即搜索新建的文件需要先用updatedb更新数据库,然后用locate 文件名进行搜索。

find [搜索范围] [搜索条件]

#依据搜索范围和搜索条件进行搜索文件

这个命令可以指定范围和搜索条件,确定更小的范围和更精确的搜索条件可以加快搜索效率[1]。

搜索条件有:

-name 文件名 #按照文件名来查找文件

-iname 文件名#不区分大小写

-user 文件所有者#按照所有者搜索

-group 文件所属组#按照文件所属组来查找文件 -perm 文件权限 #按照文件权限来查找文件 -prune 指定目录 #不在当前指定目录中寻找

《Linux操作系统》课程报告 第3页

1.3.2实验结果截图

为了避免权限的问题,我们使用超级用户root来进行操作。 首先在家目录下建立两个新的目录:new3目录和new4目录。然后我们需要用updatedb来更新数据库,然后使用locate new3来搜索new3的位置,系统马上就反应过来,并且给出new3的位置:/home/new3,与我们之前建立的位置一致;然后我们使用find命令来寻找new3目录,可以发现,如果不指定查找条件的话,是无法进行查找的,然后我们使用-name搜索条件来按照文件名进行搜索,输入命令find -name new3命令来查找new3目录,find命令的反应时间相比locate要长很多,但是当指定了目录/home后(find /home -name new3)查找new3目录,反应时间大大缩短,所以指定更小的范围可以提高搜索的效率,Linux也是支持模糊查询的,我们使用“new*”来进行模糊查询,输入find /home -name “new*”,new3和new4目录都被查找到。

1.4压缩和解压缩命令

1.4.1命令介绍

这里介绍几个常用的压缩和解压缩命令[2]。 (1)gzip [选项] [文件名] #压缩成文件名为.gz的压缩文件

最简单的可以直接用gzip 文件名来进行压缩;而如果希望压缩出最小的文件,则加一个-9选项,比如gzip -9 [文件名]。

在这种情况下,压缩后的源文件是不会被保留的,如果要保存源文件,需要使用这样的格式,gzip -c 源文件 > 压缩文件

这样源文件会被保留,gunzip是一样的用法,可以保留源文件。 gunzip [选项] [文件名.gz]

#将.gz压缩文件解压

搜索更多关于: 中国矿业大学LINUX实验报告 的文档
中国矿业大学LINUX实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9zayy4kq4177xpo5846y5ap1c1kz8f00qcn_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top