操作系统实验报告5——目录与文件管理
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9、删子目录:rmdir例子:rmdir -p /temp/shenkxiao/linux/filecmd说明:使用-p参数删除子目录/temp/shenkxiao/linux/filecmd(注:可用rm -r代替此命令)
10、显示当前工作目录:cat /etc/passwd /etc/group说明:查看/etc下passwd和group文件。
(7)删除dir2目录,输入命令“rmdir dir2。”
2.文件操作
1、创建命令:touch例子:touch skxiao.xml说明:创建文件skxiao.xml
2、删除命令:rm例子:rm -r /home/shenkxiao/说明:删除/home/shenkxiao/下的所有文件
3、复制命令:cp例子:cp skxiao.xml /home/shenkxiao说明:将当前目录下的skxiao.xml文件拷贝到/home/shenkxiao目录下
本次实验为综合实验,由于学习操作系统的时间不长,因此对于命令的操作和格式等不太熟悉,加上学习实践时间较短,这给本次实验增加了难度,因此对我们来说是一次挑战,同时也让我对Linux操作系统有了进一步的理解,也加深了课堂上学的理论知识,为以后对操作系统的学习打下了基础。
成绩:
16、查找程序保存位置命令:whereis例子:whereis grep说明:找出grep命令的程序位置、源程序和它的使用手册存放位置。
17、释放磁盘空间命令:df例子:df -h .说明:给出当前工作子目录所在硬盘驱动器上的空闲空间。
四、实验结果及分析
本次实验在开始之前要求我们先用我们熟悉的C语言在Linux环境下编写程序,要求求一个范围内的素数,这和在Windows系统下是差不多,难度不大,只需要c语言的编程思想即可。编写完求素数的函数之后,要将函数编译成函数库。由于以前对这方面接触较少,所以我们刚开始都无从下手,通过查阅相关资料并和同学讨论后才慢慢有了一些了解,通过多次尝试终于完成了这项功能,成功编写了makefile文件,对makefile的基本格式和原理有了更深的理解;这样我们把问题一个一个解决之后,终于完成了实验。
4、移动命令:mv例子:mv skxiao.xml skxiao.xml_bak_2009406012说明:将当前目录下的skxiao.xml文件移动到当前目录下并重命名为skxiao.xml_20120331
5、链接命令:ln例子:ln -s skxiao.xml link-to-skxiao.xml说明:建立一个名为link-to-skxiao.xml的符号链接,让它指向源文件skxiao.xml
(4)再次输入命令“ls-1”,确认两个目录和一个文件是否成功创建。
(5)输入命令“mv–f dir2dir1”,将dir2目录移动到dirl目录;输入命令“mv–f cs.txt dir1”,将cs.txt目录移动到dirl目录。
(6)输入命令“cd dirl”,切换到dirl目录,再输入“ls”命令,查看到dir2目录。
三、实验内容及步骤
1.目录操作
【操作要求】先创建二个新目录dirl和dir2,然后将dir2目录移到dirl目录中,最后删除dir2目录。
【操作步骤】
(1)登录到linux字符界面,当前目录为用户的主目录“/home/用户名”。
(2)输入命令“ls -l”,查看当前目录中的所有文件。
(3)创建两个目录,输入命令“mkdir dir1dir2”;创建一个文件,输入命令“touchcs.txt”。
6、查找命令:find例子:find . -atime 7说明:查找当前目录中至少7天没有被访问的文件。
7、压缩命令:gzip例子:gzip skxiao.xml说明:压缩当前目录下的文件skxiao.xml。
8、建子目录:mkdir例子:mkdir -p /temp/shenkxiao/linux/filecmd说明:使用-p参数建立子目录/temp/shenkxiao/linux/filecmd
13、分屏显示文件内容:more例子:ls | more /说明:每次分屏地查看由ls命令显示的/下子目录清单。
14、磁盘操作工具:du例子:du -sh .说明:列出当前目录下的所有子目录和文件占用的空间。
15、查找文件所在目录命令:which例子:which rm说明:查找rm命令保存在哪个目录。
《linux下文件管理》实验报告
实验序号:05实验项目名称:linux下文件管理
学 号
2009406012
姓 名
吴松娇
专业、班
09计本(1)
实验地点
32404
指导教师
汤敏丽
时间
2012.6.6
一、实验目的
1.加深对操作系统文件管理功能的理解。
2.熟练掌握linux下文件管理命令。
二、实验环境
装有linux系统的计算机。
10、显示当前工作目录:cat /etc/passwd /etc/group说明:查看/etc下passwd和group文件。
(7)删除dir2目录,输入命令“rmdir dir2。”
2.文件操作
1、创建命令:touch例子:touch skxiao.xml说明:创建文件skxiao.xml
2、删除命令:rm例子:rm -r /home/shenkxiao/说明:删除/home/shenkxiao/下的所有文件
3、复制命令:cp例子:cp skxiao.xml /home/shenkxiao说明:将当前目录下的skxiao.xml文件拷贝到/home/shenkxiao目录下
本次实验为综合实验,由于学习操作系统的时间不长,因此对于命令的操作和格式等不太熟悉,加上学习实践时间较短,这给本次实验增加了难度,因此对我们来说是一次挑战,同时也让我对Linux操作系统有了进一步的理解,也加深了课堂上学的理论知识,为以后对操作系统的学习打下了基础。
成绩:
16、查找程序保存位置命令:whereis例子:whereis grep说明:找出grep命令的程序位置、源程序和它的使用手册存放位置。
17、释放磁盘空间命令:df例子:df -h .说明:给出当前工作子目录所在硬盘驱动器上的空闲空间。
四、实验结果及分析
本次实验在开始之前要求我们先用我们熟悉的C语言在Linux环境下编写程序,要求求一个范围内的素数,这和在Windows系统下是差不多,难度不大,只需要c语言的编程思想即可。编写完求素数的函数之后,要将函数编译成函数库。由于以前对这方面接触较少,所以我们刚开始都无从下手,通过查阅相关资料并和同学讨论后才慢慢有了一些了解,通过多次尝试终于完成了这项功能,成功编写了makefile文件,对makefile的基本格式和原理有了更深的理解;这样我们把问题一个一个解决之后,终于完成了实验。
4、移动命令:mv例子:mv skxiao.xml skxiao.xml_bak_2009406012说明:将当前目录下的skxiao.xml文件移动到当前目录下并重命名为skxiao.xml_20120331
5、链接命令:ln例子:ln -s skxiao.xml link-to-skxiao.xml说明:建立一个名为link-to-skxiao.xml的符号链接,让它指向源文件skxiao.xml
(4)再次输入命令“ls-1”,确认两个目录和一个文件是否成功创建。
(5)输入命令“mv–f dir2dir1”,将dir2目录移动到dirl目录;输入命令“mv–f cs.txt dir1”,将cs.txt目录移动到dirl目录。
(6)输入命令“cd dirl”,切换到dirl目录,再输入“ls”命令,查看到dir2目录。
三、实验内容及步骤
1.目录操作
【操作要求】先创建二个新目录dirl和dir2,然后将dir2目录移到dirl目录中,最后删除dir2目录。
【操作步骤】
(1)登录到linux字符界面,当前目录为用户的主目录“/home/用户名”。
(2)输入命令“ls -l”,查看当前目录中的所有文件。
(3)创建两个目录,输入命令“mkdir dir1dir2”;创建一个文件,输入命令“touchcs.txt”。
6、查找命令:find例子:find . -atime 7说明:查找当前目录中至少7天没有被访问的文件。
7、压缩命令:gzip例子:gzip skxiao.xml说明:压缩当前目录下的文件skxiao.xml。
8、建子目录:mkdir例子:mkdir -p /temp/shenkxiao/linux/filecmd说明:使用-p参数建立子目录/temp/shenkxiao/linux/filecmd
13、分屏显示文件内容:more例子:ls | more /说明:每次分屏地查看由ls命令显示的/下子目录清单。
14、磁盘操作工具:du例子:du -sh .说明:列出当前目录下的所有子目录和文件占用的空间。
15、查找文件所在目录命令:which例子:which rm说明:查找rm命令保存在哪个目录。
《linux下文件管理》实验报告
实验序号:05实验项目名称:linux下文件管理
学 号
2009406012
姓 名
吴松娇
专业、班
09计本(1)
实验地点
32404
指导教师
汤敏丽
时间
2012.6.6
一、实验目的
1.加深对操作系统文件管理功能的理解。
2.熟练掌握linux下文件管理命令。
二、实验环境
装有linux系统的计算机。