实训4 38林广隆 文件与目录操作1
实训二 文件和文件夹操作

实训2 文件与文件夹操作2课时实训目的:1.了解文件与文件夹概念2.掌握文件与文件夹创建和删除3.掌握文件与文件夹属性。
4掌握文件与文件夹的基本操作。
任务1 创建与删除文件和文件夹任务描述:在桌面上创建文件夹,在创建的文件夹中创建一个Word文件,再将整个文件夹删除。
实训指导:1.在桌面上单击鼠标右键,在弹出的快捷菜单中选择“新建”,在弹出的二级菜单中选择“文件夹”选项,如图1-13所示。
2.图1-13 右键选择“新建”/“文件夹"2.此时在桌面上出现一个“新建文件夹”图标’双击打开“新建文件夹”,单击“文件”菜单下的“新建”,在弹出的二级菜单中选择“文本文档”选项,如图1-14所示.3.在新建文件夹中出现一个文本文档图标,如图1-15所示.图1-14 “新建”快捷菜单3.在新建文件夹中出现一个文本文档图标,如图1-15所示.4.关闭新建文件夹,回到桌面.在新建文件夹上单击鼠标右键,在弹出的快捷菜单中选择"删除”选項,在弹出的“确认文件删除”对话框中单击“是”按钮.或者单击鼠标左键选中新建文件夹,按下键盘上的Delete键,再按下键盘上的Enter键。
任务2 选择、重命名文件与文件夹任务描述:打开文件夹,用鼠标选择单个、多个连续或不连续文件,对其中一个文件进行重命名。
实训指导:1.双击桌面上的“我的电脑”图标,打开“我的电脑”窗口,如图1-16所示。
图1-16 “我的电脑”窗口2.在D盘上双击鼠标左键,打开“本地磁盘(D:)”窗口,浏览D盘的文件和文件夹。
3.在D盘中用鼠标左键单击要选择的文件或文件夹,选中后窗口左侧会出现文件或文件夹的信息,如图1-17所示。
图1-17 选择单个文件夹4.返回“我的电脑”窗口,在““本地磁盘(C:)”上双击鼠标左键进入C 盘,双击打开Program Files 文件夹,选中需要选择的第一个文件夹,如图1-18所示。
图1-18 选择第一个需要的文件夹4.按住Shifts键不放,单击最后一个选取的文件夹,如图1-19所示。
Linux系统实验2文件与目录操作

Linux系统实验2--文件和目录操作一、实验目地1、学会在Linux系统下如何使用命令对文件和目录进行操作;2、掌握工作目录、用户主目录与路径;3、掌握硬链接与软链接的区别及使用;4、学会以下操作:显示工作目录、切换目录、创建目录、删除目录、复制文件以及移动文件、创建链接文件等;二、预备知识查找并学习以下命令及其常用参数的使用方法!1、pwd:显示工作目录路径;2、cd: 更改工作目录路径;3、ls: 列出字母和文件信息;4、touch:创建空文件、更改文件或目录时间;5、mkdir:创建目录;6、rmdir:删除空目录;7、cp:复制文件和目录;8、mv:移动或更名现有文件和目录;9、rm:删除文件或目录;10、wc:统计文件字节数、字数或行数;11、ln:创建链接文件(含硬链接与软连接);三、实验内容以下实验内容请特别注意:蓝色文字部分务必使用你的真实信息代替!1、使用命令切换到/etc目录,并显示当前工作目录路径;2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件;3、使用命令在你的用户目录下创建空文件??????.txt(?表示你的学号中的数字),并将该文件的时间记录更改为8月8日8点8分;使用vi编辑器在该文件中输入:My name is XXX. (X为你名字汉语拼音字母);使用命令显示该文件的内容;4、在你的用户目录下创建一个空目录,目录名为你的学号,并将/etc/ntp.conf文件复制到该目录中;5、统计文件/etc/ntp.conf的行数、字符数和单词数;6、使用命令在/root目录下创建一个文件xxx(x为你名字汉语拼音字母),使用命令创建/root/xxx文件的硬链接文件/root/你的学号_b和软链接文件/root/你的学号_c;7、使用命令列出/root目录下的详细信息(所显示的内容会包括隐藏文件和第6步所做的工作结果);8、使用命令列出你的用户目录下的详细信息(所显示的内容会包括隐藏文件、目录以及第1~5所做的工作结果)。
linux操作系统实训教学大纲

实训教学大纲《操作系统》实训教学大纲(适用专业:计算机软件课程)一、本课程课时:80课时学分:4实训课时:40二、实训性质与目的:《操作系统》课程计算机软件专业的一门核心课程,主要围绕操作“系统干什么,操作系统如何干”等基本问题展开。
课程以Linnx操作系统为背景,讲述操作系统的基本原理。
本课程在内容上力求突出应用能力的培养,在保证基本理论的基础上,结合学、练、做的学习方法强化学习效果,培养学生的专业技能。
本课程实训目的是通过学习,要求学员能够灵活掌握Linnx操作系统的安装与配置方法、常用命令和shell编程、用户管理和文件管理等操作方法,为今后就业提前打基础。
为今后从事相关的工作打下坚实的基础。
本课程是专业必修课程。
本课程在学习之前要求有计算机基础,程序设计基础等作为其先修课程,并具备一定计算机操作水平。
三、实训内容与要求(一)内容:基本目标:掌握Linnx操作系统基础知识,通过Linnx操作系统的安装和配置,常用命令的操作应用了解操作系统的五大管理功能,最终目标是使学生从理论到实践全面了解现代操作系统的基本思想和基本方法。
具体目标:Linnx操作系统的安装是以Red Had Linux为蓝本,在完成安装的基础上,完成Linux系统的图形界面的使用,Linnx系统的基本操作,vi编辑器和简单shell编程,Linux系统管理、Linnx网络配置等一系列实训。
(二)要求1、Red Had Linux安装:要求了解操作系统的发行版本,了解Linux系统对硬件资源的要求,掌握分区的方法和具体的安装过程。
2、Linux系统的图形界面的使用:设置系统面板,桌面图标的设置、桌面环境的设置,Nautilus文件管理器的设置,添加/删除应用程序。
3、Linnx系统的基本操作:了解Linux操作系统的启动/登录及关闭方法、掌握Linux的常用命令及文件管理。
4、vi编辑器和简单shell编程:掌握vi编辑器的使用方法,熟悉shell的种类及基本功能。
Linux文件目录操作指令实验报告

实验二 Linux文件目录操作指令
学号:姓名:
【实验目的】
1.了解在fedora中终端对系统可进行的操作。
2.掌握在终端中对系统文件、目录、硬件的相关指令操作。
【实验要求】
1.熟练掌握目录、文件、系统操作指令的代码
【实验内容】
1.对目录的操作
实验截图:
(1)pwd:显示当前所在目录
(2)cd:进入文件夹
(3)ls:查看当前文件夹所有目录
(4)mkdir:创建目录
(5)rmdir:删除空目录
2.对文件的操作指令
(1)touch:创建文件
(2)mv:移动、重命名
(3)cp:将给出的文件或目录复制到另一个文件或目录中
(4)rm-rf:删除文件或目录
(5)in:建立指向某个文件的连接
(6)file:检测文件类型
(7)wc-:显示一个文件的字节数
(8)cat 文件名|more:查看文件
(9)find:查找文件
(10)grep文本搜索“.profile”
3.系统操作指令
(1)reboot:重启系统
(2)shutdown:安全关闭或重启系统
(3)exit:退出当前shell
【实验小结】
本次实验主要是对linux一些操作指令的熟悉,包括创建文件、目录,检查文件类型,对文件进行移动、重命名等基本操作,是对进一步学习好Linux必备的基础指令。
教师评分。
实训五:文件操作

实训五:文件操作
实训五:目录及文件操作
一、实训目的:
1.掌握目录树的维护
2.文件的新建、复制、移动、改名
3.文件的查找
二、实训内容和步骤:
1.在桌面新建终端
2.在用户主目录下创建一个目录mydir
3.复制文件/etc/inittab到mydir目录下,并更名为inittab.bak。
4.在用户主目录下创建文件mydoc
5.修改文件inittab.bak的最后修改时间为2008年2月4日晚上8点15分。
6.用more、less、head、tail查看文件inittab.bak
7.复制目录/tmp/vmware-tools-distrib到mydir目录下,并更名为vmt 8.将vmt/lib/hlp中文件的扩展名改为bak
9.将上述目录中文件名里的pre改为pro
10.用find命令查找命令useradd在系统的什么位置
11.用find命令在/usr中查找文件名以字符ab开头的文件。
12.用find命令查找mydir目录中大小在500kB到1MB之间的文件,并删除它们。
要求在删除文件前先进行确认。
13.用find命令在mydir目录中查找小于20字节或者最后修改时间在10天之内的文件,并列出其详细信息。
14.移动vmt/lib/hlp到vmt中
15.以根用户的身份用adduser命令添加用户usera
16.用su usera命令将用户身份转换为usera,然后在其主目录中创建一个新文件
17.su命令再将用户身份转换为根用户,然后用userdel命令删
除用户usera
18.用find命令查找出作废用户产生的文件,并将其删除19.删除mydir目录。
常用命令实验实训报告

一、实验目的1. 掌握Linux系统下常用命令的基本功能和使用方法。
2. 培养动手操作能力和问题解决能力。
3. 熟悉Linux系统环境,为后续学习打下基础。
二、实验环境1. 操作系统:Linux(如Ubuntu、CentOS等)2. 软件环境:终端仿真器(如PuTTY、Xshell等)3. 硬件环境:计算机一台三、实验内容1. 文件系统常用命令2. 目录操作常用命令3. 文件操作常用命令4. 权限操作常用命令5. 查找和搜索命令6. 网络操作常用命令7. 进程管理常用命令8. 文本处理常用命令四、实验步骤及结果1. 文件系统常用命令(1)ls:列出目录下的文件和文件夹。
实验结果:在终端输入“ls”,显示当前目录下的文件和文件夹。
(2)cd:切换目录。
实验结果:在终端输入“cd /home/user”,切换到/home/user目录。
(3)pwd:显示当前目录的路径。
实验结果:在终端输入“pwd”,显示当前目录的路径。
(4)mkdir:创建目录。
实验结果:在终端输入“mkdir test”,在当前目录下创建名为test的目录。
(5)rmdir:删除目录。
实验结果:在终端输入“rmdir test”,删除test目录。
2. 目录操作常用命令(1)cp:复制文件或目录。
实验结果:在终端输入“cp file1 file2”,将file1复制为file2。
(2)mv:移动文件或目录。
实验结果:在终端输入“mv file1 file2”,将file1移动到file2目录。
(3)rm:删除文件或目录。
实验结果:在终端输入“rm file1”,删除file1文件。
3. 文件操作常用命令(1)cat:查看文件内容。
实验结果:在终端输入“cat file1”,显示file1文件内容。
(2)more:分页查看文件内容。
实验结果:在终端输入“more file1”,分页显示file1文件内容。
(3)less:分页查看文件内容,可以反向翻页。
linux操作系统实验1 文件和目录操作报告

实验1.文件和目录操作1.实验目的Linux操作系统的文件类型Linux操作系统的目录结构文件的基本操作目录的基本操作目录文件压缩目录文件归档2.实验内容使用touch命令Touch<文件名>使用vi编辑器vi textfile[root@localhost root]# vi textfile复制文件cp <源> <目标>cp /root/dir.txt /usr/local-i:互动。
如果文件将会覆盖目标中的文件,它会提示用户确认。
这个选项很实用,因为它可以帮助用户避免犯错。
-r:递归,一个一个地复制所有指定的文件和目录很麻烦,这个选项会复制整个目录树,子目录及其他。
-v:详细。
显示文件复制的进度。
移动文件mv命令选项:-i:互动。
如果文件将会覆盖目标中的文件,它会提示用户确认。
这个选项很实用,因为它可以帮助用户避免犯错。
-f:强制。
它会超越互动模式,不提示地移动文件,请谨慎地使用这个选项。
-v:详细。
显示文件复制的进度。
如果想要氢文件从主目录中移到另一个现存的目录中,键入以下命令:mv textfile test另外的方法是用同一个命令,但是要使用绝对路径。
mv /home/textfile /test删除文件-i:互动。
如果文件将会覆盖目标中的文件,它会提示用户确认。
这个选项很实用,因为它可以帮助用户避免犯错。
-f:强制。
它会超越互动模式,不提示地删除文件,请谨慎地使用这个选项。
-v:详细。
显示文件删除的进度。
-r:递归,一个一个地删除所有指定的文件和目录很麻烦,这个选项会复制整个目录树,子目录及其他。
要使用rm命令来删除当前目录下的文件textfile,键入:rm textfile还可以使用通配符*来删除文件,不过,必须谨慎,因为它很容易删除并不想删除的文件,要使用通配符来删除文件,可以键入:rm text*上面的命令会删除目录中所有起首为text字母的文件。
实验2-文件和目录操作

1.登录进入系统,修改个人密码passwd;
2.使用简单命令:date,cal,who,echo,clear等,了解Linux命令格式;
3.浏览文件系统:
1)运行pwd命令,确定当前工作目录
2)运行ls–l命令,理解各自段含义
3)运行ls–ai命令,理解各自段含义
4)使用cd命令,将工作目录改到根“/”上
14)运行man ls|more,显示结果是什么
运行cat file1|wc,结果是什么
四、实验步骤
1..进入linux操作系统,单击鼠标右键,点击“打开终端”;
2.分别输入命令date,cal,who,clear,passwd,然后点击“Enter”,查看命令的执行结果;
3.如果不懂echo命令,可先用命令“man echo”了解其用法和功能,然后输入命令“echo加字符串”,查看命令,例如“echo hello”;
5)直接使用cd命令,回到哪里了?用pwd验证
6)用mkdir建立一个子目录subdir
7)将工作目录改到subdir
4.文件操作:
1)验证当前工作目录在subdir
2)运行date>file1,然后运行cat file1,看到什么信息?
3)运行cat subdir,会有什么结果?为什么?
4)利用man命令显示date命令的使用说明
五、调试过程及实验结果(记录程序执行及调试过程中的问题及解决方法,及实验结果)
六、总结(可选)(对上机实践结果进行分析,问题回答,上机的心得体会及改进意见)
七、源程序清单(可选)
在etcpasswd文件中查找适合你的注册名的行运行lsl理解各文件的权限是什么用两种方式改变file1的权限统计file1文件的行数字数运行manlsmore显示结果是什么运行catfile1wc结果是什么五调试过程及实验结果记录程序执行及调试过程中的问题及解决方法及实验结果六总结可选对上机实践结果进行分析问题回答上机的心得体会及改进意见七源程序清单可选
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实训四文件与目录操作一
一、实训目的
1.熟悉文件与目录操作
2.常用目录操作命令
3.常用文件操作命令
二、实训工具与设备
已经安装好Linux系统的计算机一台。
三、实训内容和步骤
注意以下命令中#为系统提示符,不用输入
1.常用目录操作命令:
pwd,cd,mkdir,rmdir,cp,mv
1)显示当前目录: pwd,截屏
#pwd
显示当前目录
2)改变目录: cd
“~”表示用户主目录,“.”表示目前所在的目录,“..”表示目前目录的上一层目录。
从当前目录转到/etc/acpi/events目录,截屏
#cd /etc/acpi/events
#pwd
/etc/acpi/events目录
#cd .. *跳到当前目录的上一层目录。
#cd ../.. *跳到当前目录的上两层目录,截屏
#pwd
跳到当前目录的上三层目录
3)列出目录内容和文件信息: ls
#cd ~*转到用户自己的主目录
#ls *列出当前目录下的内容。
#ls -ld /bin *列出目录/bin的详细信息,不显示目录下的各文件#ls -a /bin *显示目录/bin下所有的文件,包括隐藏文件
#ls -l *显示当前目录和文件的详细信息。
截图
显示当前目录和文件的详细信息
4)创建目录:mkdir
创建如下结构目录:
/root
--→/ab x
--→/aaa
--→/bbb
--→/ccc
--→/qqq
命令如下:
#cd ~*转到用户自己的主目录
#mkdir ab x *在主目录下创建ab x目录(x用自己的序号代替)。
#mkdir -p aaa/bbb *在主目录下创建aaa目录,并在aaa目录下创建bbb目录。
#cd aaa/bbb *请进入bbb子目录
#mkdir -m 777 ccc *在bbb目录下创建权限为777的ccc目录和权限为771的qqq目录
#mkdir -m 771 qqq
(理解数字的含义:r对应4;w对应2;x对应1;-对应0,4+2+1=7)
#ls -l *截图
在bbb目录下内容
#cd ../.. *返回上二级,进入主目录
#ls -l *截图
在主目录下的内容
5)删除目录:rmdir
删除4)中所创建目录aaa和其下所有子目录
#cd aaa/bbb
#rmdir qqq *将bbb目录下名为qqq的子目录删除。
#cd ../.. *进入主目录
#rmdir -p aaa/bbb/ccc *在bbb目录中,删除名为ccc的子目录。
若ccc删除后,bbb目录成为空目录,则bbb亦予删除。
对aaa目录也同样处理。
#ls *截图
在主目录下的内容
2、常用文件操作命令
ls,touch,ln,cat,more,less,head,tail,find,locate,grep,mv,cp
1)查找文件内容:grep
在/etc/samba/smb.conf 文件中,查找包含samba字符的行,截图。
#grep samba /etc/samba/smb.conf
查找samba字符
2)查找文件:find
#find -name “字符串”
查找文件名匹配所给字符串的所有文件,字符串内可用通配符*、?、[]
#find /bin -name ‘*p’*在 /bin 目录下,寻找以p结尾的文件,截图
以p结尾的文件
#find Desktop -user root *在Desktop(桌面)目录下,查找属于root用户的所有文件和目录,截图
属于root用户的所有文件和目录
#find . -ctime -5 *查找当前目录及其子目录下所有5天前文件状态被修改过的文件,截图
当前目录下所有5天前被修改过的文件
3)查找文件:locate
#locate issue *查找文件名包含issue的文件,如果找不到,请先执行updatedb命令,更新文件索引数据库。
截图
文件名包含issue的文件
4)创建空文件:touch
在aaa目录下一次性创建aa、bb、cc和test四个文件。
#cd ~
#mkdir aaa 再次创建aaa目录
#cd aaa
#touch aa bb cc test *创建aa、bb、cc和test四个文件将aa的时间记录改为2008年9月22日22点10分。
#touch -d “10:10pm9/22/2008” aa
#touch -r aa bb *将bb的时间记录改变成与aa一样
#ls –l *截屏
aaa目录中内容
5)删除文件:rm
删除当前目录下的test文件,并且给出删除确认(输入y)。
#rm test
删除/root目录下的aaa文件夹和其中的所有文件,不给出删除确认。
#cd .. 返回上一级目录
#rm -fr /root/aaa
#ls -l *截屏
root目录中内容
6)复制文件:cp
创建/home/bxs目录,并在此目录下创建ccc目录、aa、ddd文件。
#cd /home
#mkdir bxs *创建/home/bxs目录
#cd bxs
#touch aa ddd *创建aa、ddd文件
#mkdir ccc
将当前目录(/home/bxs)下的文件aa复制到/root目录下。
#cp aa /root
将当前目录(home/bxs)下的子目录ccc复制到/root下
#cp -r /home/bxs/ccc /root
#ls -l /root *截屏
root目录中内容
7)移动文件:mv
将文件ddd从/home/bxs移动到/root
#ls /root 查看/root目录,确认其中没有ddd文件#ls /home/bxs 查看/home/bxs目录,确认ddd文件在其中#mv -f /home/bxs/ddd /root 移动ddd文件,且没有提示
#ls /root 确认/root目录中有ddd文件
#ls /home/bxs /home/bxs目录中ddd文件被移走,截屏
bxs目录中内容
将文件aa更名为bb。
#cd /home/bxs
#mv aa bb 更名
#ls 查看目录,确认更名成功,截屏
bxs目录中内容
8)创建链接文件:ln
为文件yy创建一个软链接zz。
(先生成yy文件)
#cd /root
#mkdir test 在/root目录下生成test子目录
#cd test
#echo “aaa” >yy *在test目录中生成yy文件,内容为aaa #ls zz *列文件zz的信息,zz文件应不存在
#ln -s yy zz *为文件yy创建一个软链接zz
#ls -l *截屏
文件和其链接文件
(注意文件详细信息中第一列第一位的变化)
为文件yy创建一个硬链接xx。
#ls xx *查看有没有文件xx
#ln yy xx *为文件yy创建一个硬链接xx
#ls -l *查看形成的链接文件,截屏
文件和其链接文件
(注意文件详细信息中第二列的变化,)
测试软硬链接的区别
在图形界面中用文件浏览器查看/root/test目录,分别双击yy、zz、xx文件,打开这三个文件进行编辑。
截屏。
文件内容是否一样?是
yy文件
zz文件
xx文件
删除yy文件,再打开zz、yy文件进行编辑。
这时能否打开zz文件?不能能否打开xx文件?能。
截屏
zz文件
xx文件
四、实训总结
⑴用ls显示文件后,如何判定文件是否链接文件?
答:上面一栏点工具——文件夹选项——查看
里面有个隐藏文件夹和文件选下面的显示所有文件和文件夹。
⑵用ls –l命令显示文件的详细信息时,会显示文件的哪些信息?
答:该ls命令选项可以列出文件的详细信息。
⑶软链接和硬链接有何区别?
答:软链接(也叫符号链接)与硬链接不同,文件用户数据块中存放的内容是另一文件的路径名的指向。
软链接就是一个普通文件,只是数据块内容有点特殊。
硬链接就是同一个文件使用了多个别名(他们有共同的 inode)。
⑷当前目录在/root,请写出转到/home/etc/test的绝对路径命令和相对路径命令。
答:绝对路径命令: /home
相对路径命令: ../
⑸请写出将主目录中的文件test复制到/home/nhjsj/work目录中的命令。
答:cp -rv ../test /home/nhjsj/work。