实验04 文件及目录相关命令的使用(一)
实验4 文件和目录操作
《Linux操作系统》课程实验报告班级:姓名:实验地点:日期:实验4 文件和目录操作一、实验目的1、理解Linux文件系统的结构和目录组织方式;2、掌握Linux常用目录和文件命令的使用。
二、实验内容与要求以root用户身份登录Linux1、Linux目录管理命令(1)用pwd显示当前工作目录路径;(2)用cd命令先转到/home目录,再转到根目录;(3)用ls命令列出根目录下的所有文件和目录;(4)在/home目录下建立如下图所示的目录结构:(5)将目录temp4删除。
2、文件管理命令(1)用cat命令在st目录下建立两个文件file1和file2,文件内容如下所示。
然后用cat 命令将文件file1和file2的内容合并起来放到文件file3中。
file1文件内容:I love Linux 1I love Linux 2I love Linux 3I love Linux 4I love Linux 5file2文件内容:I love Linux 6I love Linux 7I love Linux 8I love Linux 9I love Linux 10(2)用touch命令更新文件file3的修改日期和时间(更新为你的生日)(3)cp命令①文件复制:将st目录下的file1、file2、file3复制到temp1目录下(可考虑使用通配符)②目录复制:将temp1目录复制到temp2目录下(即temp1作为temp2的子目录)(4)mv命令①重命名:将st目录下的文件file3重命名为myfile②文件移动:将st目录下的文件myfile移至temp2/temp1目录下(5)rm命令将temp2目录下的所有文件和子目录删除3、显示文件内容命令练习用cat命令显示文件file2的内容三、实验环境VMware+RHEL5四、实验步骤及结果步骤1:打开vmware,启动rhel5,以root用户登录系统。
实验四文本及目录相关命令的使用(一)
实验四文本及目录相关命令的使用(一)实验四文本及目录相关命令的使用(一)上机实验内容:一、简答部分1.简述PATH变量的作用环境变量PATH的作用是提供给用户查找文件的可能路径;当新安装了套件时,可能需要将可执行文件的路径写入环境变量.二、操作部分1. 绝对相对路径1)用绝对路径执行ls指令2)把当前操作目录切换到root的家目录,使用相对路径执行ls 指令2. PATH变量1)查看当前用户的PA TH变量2)把路径/tmp/test加入到PATH变量中3.目录操作:1)用命令列出根目录下的目录及文件;2)用一条命令创建目录/root/test/x/y/z;3)查看当前目录下的所有文件,要求显示其详细信息;4)切换目录至/root/test/x/y,并删除目录z;5)切换回root用户的主目录,并使用一条命令删除/root/test,/root/test/x,/root/test/x/y;4.文件查看相关命令6)用cat命令显示/root/install.log文件的内容,要求对输出的内容显示行号;7)用more命令显示/root/install.log,并在在屏幕底部More 提示符后打印信息;8)用less命令显示/root/install.log,要求显示读取文件的百分比、行号及总行数;9)用head命令显示/root/install.log前30行;10)用tail命令显示/root/install.log后30行;11)用tail命令显示/root/install.log第30行至文件尾的部分;5.touch指令12)在/tmp目录下新建目录t113)在t1目录下新建文件test14)查看文件test1的m-time,a-time,ctime15) 修改文件test1的访问时间为当前时间16)修改文件test1的状态改变时间为当前时间17)修改文件test1的创建时间为当前时间18)同时改变文件test1的三个时间属性19)设定文件test1时间属性为2天以前20)设定文件test1的时间属性为2009年9月9号9点9分(注意在执行15-20指令时可间隔一定的时间,执行完毕之后注意观察指令结果)6.cp指令mv指令21)把root家目录下的install.log文件复制到t2中,并重命名为install.log122)切换用户为user,在/tmp中新建文件test223)切换用户为root,并把/tmp中的test2复制到root的家目录下24)同时查看root家目录下和/tmp目录下的test2文件的详细信息(注意对比)25)把/etc目录下的文件备份到/tmp下26)分别对/tmp目录下的文件test2建立硬链接文件test2-link 和符号链接文件test2-slink27)同时查看/tmp目录下的文件test2、硬链接文件test2-link 和符号链接文件test2-slink的详细信息(注意对比)28)复制符号链接文件test2-slink到root家目录,并保留对文件test2的连接。
实验Linux文件和目录操作详解
实验Linux文件和目录操作详解在Linux系统下,文件和目录是操作系统中的基本组成部分。
对于初学者来说,熟悉Linux文件和目录的操作是非常重要的。
本篇文档将详细介绍Linux系统中的文件和目录操作。
1. 创建文件和目录在Linux系统中,可以使用touch命令创建一个空文件,例如:$ touch myfile.txt使用mkdir命令可以创建一个新的目录,例如:$ mkdir mydir如果需要一次性创建多级目录,可以使用mkdir命令的-p 选项,例如:$ mkdir -p mydir1/mydir2/mydir32. 查看文件和目录使用ls命令可以查看当前目录中的文件和目录列表,例如:$ lsmyfile.txt mydir如果需要显示隐藏文件,可以使用ls命令的-a选项,例如:$ ls -a. .. .hiddenfile myfile.txt mydir使用cd命令可以切换当前目录,例如:$ cd mydir使用pwd命令可以查看当前所在的目录路径,例如:$ pwd/home/user/mydir使用cat命令可以查看文件的内容,例如:$ cat myfile.txtHello, this is my file.3. 复制、移动和重命名文件和目录使用cp命令可以复制文件或目录,例如:$ cp myfile.txt myfile_copy.txt$ cp -r mydir mydir_copy使用mv命令可以移动文件或目录,例如:$ mv myfile.txt /tmp/myfile.txt$ mv mydir /tmp/mydir使用mv命令还可以重命名文件或目录,例如:$ mv myfile.txt newname.txt4. 删除文件和目录使用rm命令可以删除文件,例如:$ rm myfile.txt使用rm命令的-r选项可以递归删除目录及其内容,例如:$ rm -r mydir5. 修改文件和目录的权限使用chmod命令可以修改文件或目录的权限,例如:$ chmod 755 myfile.txt$ chmod 755 mydir其中,755是权限的数字表示形式,表示文件所有者具有读、写、执行权限,其他用户具有读、执行权限。
实验项目1:文件和目录操作
文件拷贝:将test目录下的file1.txt,file2.txt,file3.txt拷至temp1目录下(可考虑使用通配符)
目录拷贝:将temp1目录拷至temp2目录下(即temp1作为temp2的子目录)
(3) mv命令
重命名:将test下的file3.txt重命名为myfile.txt
d)再用ls显示file1.txt和myfile1.txt的信息(观察与b)显示的有何区别)
(2)字符链接(操作步骤与要求与(1)同,只是a)步骤加参数-s)
注意:比较两种链接有什么不同.
6.显示文件内容命令
练习cat命令进行如下操作
(1)用cat在test目录下再建文件file2.txt,内容为I love Linux 6,…, I love Linux 10
(1) pwd显示当前工作目录
(2) cd要求:1)先转到/root目录。2)再转到根目录
(3) ls列出根目录下的文件和目录,要求:1)列出全部文件。2)用不同颜色显示各种类型的文件。
(4)在st目录下建立如图所示的文件目录
(5)将temp3/temp4二级目录删除
2.文件管理命令
(1)用touch命令更新file3.txt的修改时间
(2)用cat显示file2.txt的内容
(3)用cat将file1.txt和file2.txt的内容合并起来放到file3.txt中
实验总结
1.提交实训报告
2.思考通过这个实训您学到了些什么?
3.按照“过程性评价表”进行学生自评和小组互评
文件移动:将test下的myfile.txt移至temp2/temp1目录下
(4) rm命令
将temp2下的所有文件和子目录删除
Linux实验(常用命令使用一)
Linux实验(常用命令使用一)实验三Linux常用命令(一)一、实验目的1.熟悉Linux操作环境。
2.掌握Linux一般命令格式。
3.掌握有关文件和目录操作的常用命令。
4.熟练使用man命令。
二、实验内容1.熟练掌握登录和退出系统命令。
2.熟悉date,cal,bc,clear,man等命令。
3.在用户主目录下对文件进行如下操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除。
4.对目录进行管理:创建和删除子目录、改变和显示工作目录、列出文件权限、建立链接文件等。
三、实验步骤1.登录进入系统,打开shell环境(终端)。
2.使用date,cal,bc,clear等命令,了解Linux命令格式。
3、浏览文件系统(1)运行pwd命令,确定当前工作目录。
(2)运行ls -1命令,理解各字段含义。
(3)运行ls -ai命令,理解各字段含义。
(4)使用cd命令,将工作目录改到根(/)上。
运行ls -1命令,了解各目录的作用。
(5)直接使用cd,回到哪里了?用pwd验证。
(6)用mkdir建立一个子目录subdir(7)将工作目录改到subdir4.文件操作(1)验证当前工作目录在subdir。
(2)运行date>filel,然后运行cat filel,记录观察到的信息(3)再次运行date > file1,然后运行cat file1,记录观察到的信息(4)运行date >>file1,然后运行cat file1,记录观察到的信息并说明原因(5)利用man命令查看date命令的帮助说明(6)运行mandate >>filel,然后运行cat filel,看到什么?(7)显示file1的前10行,后10行(8)复制file1为file2(9)查看file1和file2的文件详细信息,记录并说明其异同(10)运行mv file2 file3,然后ls -l,看到什么?运行cat f* 结果怎样?(11)运行rm file3,然后ls -1 ,结果如何?(12)建立file1的链接文件file4(13)复制file1到上一级目录(14)在用户目录下删除file1,删除subdir四、实验思考题1.举例说明Linux命令的常用格式。
实验四文件操作
实验四文件操作一、实验目的1.熟悉和理解文件系统的概念和文件系统的类型。
2.掌握文件系统的挂载方法。
3.学会Linux中数据备份的方法。
4.了解Linux系统中文件系统的管理机制。
二、实验内容1.挂载文件系统。
2.监视文件系统状态。
3.维护文件系统。
4.软盘的使用。
5.硬盘的使用。
6.数据备份和压缩。
7.在GNOME下管理磁盘三、实验环境1.装有Linux系统的计算机。
2.软磁盘和光盘各一张。
四、实验步骤(一)挂载文件系统1.手工挂载文件系统①用mount命令挂载文件系统。
命令格式:mount [-fnrvw] [-t type] device dir其中:-t type:指定文件系统类型;device:待安装文件系统的块设备名;dir:安装点(目录);-f: 模拟一个文件系统的挂装过程,用它可以检查一个文件系统是否可以正确挂装。
-n:挂装一个文件系统,但不在fstab文件中生成与之对应的设置项。
-v:命令进展注释,给出mount命令每个操作步骤的注释。
-r:将文件系统挂载为只读模式;-w:将文件系统挂载为读写模式。
操作:在软驱中插入一张磁盘,然后将软驱挂载为msdos文件类型。
②挂载软磁盘的命令:mount -t msdos /dev/fd0 /mnt/floppy挂载完成后,用ls命令查看软磁盘中包括的文件。
③用mount命令还可以显示所有已安装的文件系统。
命令格式:mount [-hV]2.手工卸载文件系统用umount命令卸载文件系统。
命令格式:umount [-hV]umount [-a] [-n] [-v] [-t types]其中:-h:显示帮助信息。
-V:显示版本信息。
-a:表示要卸载/etc/fstab中的所有文件系统;-n:卸除时不要将信息存入/etc/mtab文件中。
-v:执行时显示详细的信息。
-t types:指定文件系统的类型。
操作:卸载软盘的msdos文件系统。
①命令:umount -t msdos /dev/fd0卸载完成后,从软盘驱动器中取出软盘。
实验1 常用操作命令
实验1 常用操作命令1、实验目的通过实验掌握Linux的目录操作,文件操作,文本文件显示等常用管理命令。
掌握管道与重定向操作。
2、实验内容(1)Linux的目录操作(2)文件操作(3)文本文件显示(4)管道与重定向3、实验步骤(一)文件与目录操作命令(1)用root账号登录到终端,使用pwd命令查看当前目录.(2)使用cd命令将当前目录切换到/目录下。
(3)使用ls命令查看Linux的目录结构,了解各个目录存放与系统相关的文件。
(4)使用cat、more、head .tail等命令显示介/etc/inittab文件内容。
(5)使用grep命令在/etc/inittab文件中查询“initdefault',字符串。
(6)使用find命令查找/目录下所有以main开头的文件,并显示这些文件的内容。
(7)用cp命令将/etc目录下的inittab文件和拷贝到/root目录下。
(8)使用sort或uniq命令对root目录下的inittab文件排序后输出其结果。
(9)统计inittab文件的字节数、行数、字数。
(10)用mkdir命令在/root目录下创建一个test目录。
(11)用cp命令将/etc目录及其下所有内容复制到test目录下。
(12)使用cd和ls查看/root/test/etc下的内容。
(13)将test目录改名为test2.(14)删除test2目录。
(二)目录操作命令(1)使用建立子目录命令(mkdir)在用户目录下创建如图所示的目录结构。
(2)删除子目录命令(rmdir)思考题1、利用sed命令在/etc/passwd中分别查找满足以下条件的行:(1) o字符重复任意次(2) o字符重复一次以上(3) o字符重复两次以上2、利用sed命令将input文件中的\OU字符串修改为(ou)3、利用sed命令打印input文件中除第3^'8行之外的所有行,在以下三种不同选项组合下运行该命令:(1)不带任何选项:(2)只带一n选项;(3)同时带一n和一p选项并分析以上三种不同选项组合的区别。
文件和目录操作相关命令
more命令
功能:在终端屏幕按屏显示文本文件。
语法: more [ - 选项 ] 文件
说明: 该命令一次显示一屏文本,显示满之后,停下来,并在终端底部打印出- - More- - ,系统还将同时显示出已显示文本占全部文本的百分比,若要继续显示,按回车或空格键即可。
= 显示当前行号。
v 在当前行启动/usr/bin/vi对之进行编辑修改。
h 显示各命令的帮助信息。
i/pattern 查找匹配该模式的第i行。预设值为1。
in 查找符合表达式的倒数i行。预设值为1。
!<cmd> 或 :!<cmd> 在子shell中执行<cmd>命令。
例2:$ cat - A exam2.txt
则在屏幕上显示出exam2.txt 文件的内容,而且如果文件中含有特殊字符的话,一并显示。
I am a boy ! ùI You are a cute boy$
功能2:连接两个或多个文件
说明:该命令功能之二是用来将两个或多个文件连接起来。
/* author f opus.BBS@.tw */
/* target f BBS main/login/top-menu routines */
/* create f 99/10/23 */
/* update f 99/12/15 */
/*-------------------------------------------*/
i:n 在命令行中指定了多个文件名的情况下,可用此命令使之显示第i个文件,若i过大(出界),则显示文件名列表中的最后一个文件。
i:p 在命令行中指定了多个文件名的情况下,可用此命令使之显示倒数第i个文件。若i过大(出界),则显示第一个文件。
实验2:Linux系统文件及目录处理命令(1)
实验二Linux系统文件及目录处理命令【实验目的】掌握Linux文件及目录处理常用命令的使用方法;【实验重难点】Linux各类命令的使用方法。
【实验内容与要求】注意:做实验之前先拍快照。
修改主机名为学号+姓名首字母首先查看主机名hostname。
其次,输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改为想要设置的主机名。
接下来,更改/etc下的hosts文件,在提示符下输入vi /etc/hosts,然后将localhost.localdomain改为想要设置的主机名。
最后,reboot一,目录操作命令1.启动计算机,利用root用户登录到系统,查看提示符。
2.用pwd命令查看当前所在的目录。
3.用ls命令列出此目录下的文件和目录。
4.列出此目录下包括隐藏文件在内的所有文件和目录并且长格式显示。
5.进入/home目录下,创建测试目录test。
6.利用ls命令列出文件和目录,确认test目录创建成功。
7.进入test目录。
8.回到上一次工作目录,再删除test目录。
9.cd /后,进入/home的命令。
(分别用绝对路径和相对路径进入)二,文件操作命令1.利用touch命令,在/home目录创建一个新的空文件newfile。
2.利用cp命令复制系统文件/etc/profile到/home目录下,其命令为。
3.在/home中复制文件profile到一个新文件profile.bak,作为备份。
4.用长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。
5.查找 /etc下的passwd这个文件。
6.查找/home目录下的所有名为profile的文件,其命令为。
7.在/home下面创建test目录,在test目录下创建目录a,在a目录下创建目录b,在b目录中创建目录c.在目录c中创建d,用一个命令完成。
8.进入c目录中。
删除目录d9.回到b目录中,然后cd ../..看看到什么目录里去了。
实验Linux文件和目录操作
实验Linux文件和目录操作实验Linux文件和目录操作(1)一、实验内容练习Linux文件和目录操作命令。
二、实验目的掌握文件与目录管理命令掌握文件内容查阅命令三、实验题目1. 文件与目录管理(1) 查看CentOS根目录下有哪些内容?(2)进入/tmp目录,以自己的学号建一个目录,并进入该目录。
(3)显示目前所在的目录。
(4)在当前目录下,建立权限为741的目录test1,查看是否创建成功。
(5)在目录test1下建立目录test2/teat3/test4。
(6)进入test2,删除目录test3/test4。
(7)将root用户家目录下的.bashrc复制到/tmp下,并更名为bashrc (8)重复步骤6,要求在覆盖前询问是否覆盖。
(9)复制目录/etc/下的内容到/tmp下。
(10)在当前目录下建立文件aaa。
(11)查看该文件的权限、大小及时间(12)强制删除该文件。
(13) 将/tmp下的bashrc移到/tmp/test1/test2中。
(14) 将/test1目录及其下面包含的所有文件删除。
2. 文件内容查阅、权限与文件查找(1) 使用cat命令加行号显示文件/etc/issue的内容。
(2) 反向显示/etc/issue中的内容。
(3) 用nl列出/etc/issue中的内容。
(4) 使用more命令查看文件/etc/man.config(5) 使用less命令前后翻看文件/etc/man.config中的内容(6) 使用head命令查看文件/etc/man.config前20行(7) 使用less 命令查看文件/etc/man.config后5行(8) 查看文件/etc/man.config前20行中后5行的内容(9) 将/usr/bin/passwd 中的内容使用ASCII方式输出(10) 进入/tmp目录,将/root/.bashrc复制成bashrc,复制完全的属性,检查其日期(11) 修改文件bashrc的时间为当前时间四、实验指导1. 文件与目录管理(1)查看CentOS根目录下有哪些内容?ls /(2)进入/tmp目录,以自己的学号建一个目录,并进入该目录。
文件及目录实验报告
一、实验目的1. 掌握文件及目录的基本操作方法。
2. 熟悉文件及目录的创建、删除、移动、复制等操作。
3. 理解文件及目录的权限设置。
二、实验环境1. 操作系统:Windows 102. 文件系统:NTFS3. 实验软件:Windows资源管理器三、实验内容及步骤1. 文件及目录的创建(1)在Windows资源管理器中,选中要创建文件或目录的磁盘或文件夹。
(2)在“文件”菜单中选择“新建”,然后选择要创建的文件类型或文件夹。
(3)输入文件或文件夹的名称,点击“确定”按钮。
2. 文件及目录的删除(1)在Windows资源管理器中,选中要删除的文件或目录。
(2)右键单击选中的文件或目录,选择“删除”。
(3)在弹出的确认对话框中,点击“是”按钮。
3. 文件及目录的移动(1)在Windows资源管理器中,选中要移动的文件或目录。
(2)右键单击选中的文件或目录,选择“剪切”。
(3)打开目标磁盘或文件夹,右键单击空白区域,选择“粘贴”。
4. 文件及目录的复制(1)在Windows资源管理器中,选中要复制的文件或目录。
(2)右键单击选中的文件或目录,选择“复制”。
(3)打开目标磁盘或文件夹,右键单击空白区域,选择“粘贴”。
5. 文件及目录的权限设置(1)在Windows资源管理器中,选中要设置权限的文件或目录。
(2)右键单击选中的文件或目录,选择“属性”。
(3)在弹出的属性对话框中,切换到“安全”标签页。
(4)点击“编辑”按钮,添加或修改用户或组权限。
(5)设置完成后,点击“确定”按钮。
四、实验结果与分析1. 通过实验,成功创建了文件和目录,并掌握了创建的方法。
2. 通过实验,学会了删除文件和目录的方法,并了解了删除的注意事项。
3. 通过实验,掌握了文件和目录的移动和复制方法,提高了文件管理的效率。
4. 通过实验,了解了文件和目录的权限设置方法,提高了文件的安全性。
五、实验总结本次实验通过实际操作,掌握了文件及目录的基本操作方法,提高了文件管理能力。
目录及文件操作命令
-s 将多个空行转换成一个空行显示
-u 禁止产生下划线序列
-w 一般情况下 more 显示完后立即推出,本选项在显示完后作提
示,敲任意键后推出
[例子]:
rmdir /tmp/abc 删除目录 /tmp/abc
rmdir -p /tmp/a/b/c 删除目录 /tmp/a/b/c ,若目录 /tmp/a /b
is 跳过 i 行后显示一屏
if 跳过 i 屏后显示一屏
i CTRL+B 跳回 i 屏后显示一屏
b 跳回 一屏后显示一屏
-c 显示文件之前先清屏
-d 当输错命令时显示错误信息而不是响铃(bell)
-f 不折叠显示长的行
-l 不将分页控制符(CTRL D)当作页结束
-r 一般情况下,more 不显示控制符,本选项使more 显示控制符,
(formfeed)显示成 ^ L
-e 在使用-v 选项时,在每一行的行尾显示 $
[例子]:
cat file 显示文件
cat -s -v -e file1 file2 file3 逐个显示文件 file1 file2 file3
-n 与-l选项相同,只是文件主用数字(即UID)显示,文件组用数字
(即GID)表示
-o 与-l选项相同,只是不显示文件组
-g 与-l选项相同,只是不显示文件主
h 显示帮助信息
i / 模式 向前搜索,直至模式的第 i 次出现 , 从该行的上 两行开始显示一屏
in 向前搜索,直至上一模式的第 i 次出现 , 从该行 的上两行开始显示一屏
1.8 more
Linux命令操作实验——文件目录
Linux命令操作实验——文件目录【实验目的】(1)掌握Linux的shell(2)会运用Linux下的目录和文件命令【实验任务】1.Shell的操作2.使用各种文件和目录命令【实验方法】(1)文件和目录的操作命令使用cd命令,进入/tmp目录[root@lab root]# cd /tmp/使用pwd命令查看当前路径[root@labtmp]# pwd使用mkdir命令新建目录linuxtest[root@labtmp]# mkdirlinuxtest进入linuxtest目录[root@labtmp]# cdlinuxtest查看此目录中是否有文件[root@lablinuxtest]# ls使用find命令在根目录下查找一‚passwd‛开头的文件[root@lablinuxtest]# find / -name ‚passwd*‛使用cp命令将/etc/passwd文件复制到当前目录中[root@lablinuxtest]# cp /etc/passwd .列出当前目录下文件的详细信息[root@lablinuxtest]# ls-rw-r—r-- 1 root root 1340 May 8 11:58 passwd改变passwd的用户所有者为nobody[root@lablinuxtest]# chown nobody passwd改变passswd文件的组所有为nobody[root@lablinuxtest]# chgrp nobodypasswd(2)shell的使用<1>检查系统当前运行的shell版本:[root@lab root]# echo $SHELL<2>从当前shell下切换到csh:[root@lab root]# csh退出csh,回到bash:[root@lab root]# exit<3>在系统的根目录下寻找文件文件名第一个字符为任意字符,后面是asswd的文件[root@lab root]# find / -name "?asswd"列出/etc目录下的所有以.conf结尾的文件:[root@lab root]# ls /etc/*.conf列出/etc目录下的特定文件。
Linux实验报告-文件与目录操作命令
河南师范大学综合性、设计性实验项目简介学院名称(公章):软件学院学年 2014 - 2015 第 1 学期填表日期: 2014 年 10 月 29 日实验课程名称Linux操作系统实验项目名称文件与目录操作命令实验项目性质1、综合性 2、设计性主讲教师袁培燕开课年级2012级开课专业Java 实验地点过街楼B区开课日期2014.09.01开课时间1—18周一、实验内容:(1)用root账号登录到终端,使用pwd命令查看当前目录(2)用cd命令将当前目录切换到“/”目录下(3)使用ls明令查看Linux的目录结构,了解各目录存放与系统相关的件(4)使用 cat、more、head、tail等命令显示 /etc/inittab文件内容1)C at显示文件内容2)M ore 3)H ead 4)T ail(5)使用grep 命令在/etc/inittab 文件中查询“initdefault”字符串在查找initdefault时,没有查到以为是输入有误,所以在文件里找到有main ,所以进行检验,结果正确!!!故得出结论——文件中没有initdefault 这个单词(6)使用find 和locate 命令查找 /目录下所以main 开头的文件,并显示这些文件的内容(7)使用 cp 命令将/etc目录下的inittab文件拷贝到/root目录下(8)使用 sort 和uniq 命令对 /root目录下的inittab文件排序后输出其结果SortUniq(9)统计inittab文件的字节数、行数、字数(10)用mkdir命令在/root目录下创建一个test目录(11)用cp命令将/etc目录及其下所有内容复制到test目录下(12)使用cd和ls查看/root/test/etc 下的内容(13)将test目录改名为test2(14)删除test21)需要一步一步确认2)无需确认,一次性删除()二、实验分析与总结通过文件与目录操作命令的实验,对shell命令有一定的了解,但是在实际操作过程中,有些命令的熟练程度不是很好,所以存在一定的小问题。
实验4_Linux文件系统命令
实验四Linux常用文件命令一、实验目的在本次实验中,将介绍一些基本的Linux文件系统命令,并通过一些实际的例子使学生边学边用,让大家尽快熟悉Linux文件系统,加深对文件、目录、文件系统等概念的理解。
了解文件系统管理的基本概念及相关的管理方法。
二、实验要求1.掌握Linux文件系统的架构及目录结构。
2.掌握有关Linux文件系统的常用命令。
3.了解有关文件安全方面的知识。
三、实验准备知识:文件及其分类文件是Linux用来存储信息的基本结构。
一个文件就是被命名的一组信息。
Linux文件通常分为普通文件、目录文件、特别文件(设备文件)、链接文件。
特别文件分为块特别文件(如磁盘、磁带、CD-ROM等)和字符特别文件(如终端、打印机等)。
块特别文件与字符特别文件的类型标志分别是“b”和“c”。
例如:普通文件-rw-rw-r--目录文件d rwxrwx---块特别文件b rw-rw----字符特别文件c rw-rw-rw-四、实验内容(使用helen用户登录)第一部分:文件系统命令1.浏览文件系统(1)运行pwd命令,确定你当前的工作目录。
/home/helen(2)利用以下命令显示当前工作目录下的所有文件的文件属性:ls -l对照屏幕上的现实信息,理解各字段的含义。
(3)输入以下命令:ls -ai观察显示的信息。
注意列出的前两项,它们分别表示当前目录和父目录。
看一下是否还有其他的隐藏文件?使用不带-a选项的ls命令,注意,不再显示隐藏文件了。
使用不带-i选项的ls命令,注意,文件的I节点号(inode)不再出现。
(4)用mkdir命令建立一个子目录subdir。
(5) 使用cd命令,将当前目录改到根目录(/)上。
利用绝对路径和相对路径两种方式。
利用pwd命令确认你的工作目录。
(6) 使用ls命令列出根目录的内容,再分别列出各子目录的内容。
体会各子目录的作用以及访问权限。
(7) 使用ls -l命令列出/dev的内容,注意各行第一个字符b和c的含义以及规定的访问权限。
实验四:常用的目录和文件操作命令
实验四:常用的目录和文件操作命令一、实验准备知识:P37表3-21、当前工作目录⏹用户目前所处的目录⏹用户登录后进入的目录通常是自己的主目录⏹可用pwd 命令查看用户的当前目录⏹可用cd 命令来切换目录⏹一些特殊字符的特殊含义:❑“ .” 表示当前目录❑“..” 表示当前目录的上一级目录(父目录)❑“-” 表示用cd 命令切换目录前所在的目录❑“~” 表示用户主目录的绝对路径名2、路径(path)⏹路径是指文件或目录在文件系统中所处的位置⏹绝对路径❑以斜线(/)开头❑描述到文件位置的完整说明❑任何时候你想指定文件名的时候都可以使用⏹相对路径❑不以斜线(/)开头❑指定相对于你的当前工作目录而言的位置❑可以被用作指定文件名的简捷方式二、实验过程:1、目录命令:1)ls命令:功能:显示文件或目录信息⏹格式:ls [选项] [目录或是文件]⏹说明:❑对于目录,该命令将列出其中的所有子目录与文件。
❑对于文件,ls 将输出其文件名以及所要求的其他信息。
❑默认情况下,输出条目按字母顺序排序。
❑当未给出目录名或文件名时,就显示当前目录的信息。
应用举例:2)mkdir命令:功能:创建目录⏹格式:mkdir [选项] [目录名件]⏹选项说明:❑-m:对新建目录设置存取权限,在没有“-m”选项时。
默认权限是755.❑-p:可以是一个路径名称,此时若路径中的某些目录尚不存在,加上此选项后,系统将自动创建那些尚不存在的目录,即一次可以建立多个目录。
应用举例:#mkdir /root/dir3#mkdir dir4 //创建一个空目录#mkdir -p dir5/dir6 //创建一个空目录树#mkdir -p dir5/{abc,bcd}/htdocs //创建/srv/www/abc/htdocs和/srv/www/bcd/htdocs目录#mkdir –p A B B/B13)pwd命令:功能:显示当前工作目录⏹格式:pwd4)cd命令:功能:切换目录⏹说明:工作目录路径可以使用绝对或相对路径名,绝对路径从/(根)开始,相对路径从当前目录开始。
文件和目录操作命令
实验题目: 文件和目录操作命令实验题目:【实验目的及要求】1.用文件操作命令进行文件操作了解文件命令原理2.用目录操作命令进行目录操作了解目录命令原理【实验原理】【实验环境】(使用的软件)1.Window系统;2.VMware Workstation虚拟机3.Red Hat Enterprise Linux5.0;实验内容:【实验过程】(实验步骤、记录、数据、分析)1.启动计算机,利用root用户登录到系统,进入字符提示界面。
2.用pwd 命令查看当前所在的目录。
3.用ls 命令列出此目录下的文件和目录。
4.用-a 选项列出此目录下包括隐藏文件在内的所有文件和目录。
5.用man 命令查看ls 命令的使用手册。
6 .在当前目录下,创建测试目录test。
7..利用ls 命令列出文件和目录,确认test 目录创建成功。
8.进入test 目录,利用pwd 查看当前工作目录。
//cd test;pwd9.利用touch 命令,在当前目录创建一个新的空文件newfile。
10.利用cp 命令复制系统文件/etc/profile到当前目录下,并更名为profile.bak,作为备份。
11.用ll 命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。
12.用more命令分屏查看文件/etc/profile的内容。
13.用grep 命令在/etc/profile文件中对关键字then 进行查询。
12.目录下创建newfile成功12.用more命令分屏查看文件/etc/profile的内容。
13.用grep 命令在/etc/profile文件中对关键字then 进行查询。
13.该命令得文件夹内容如下14.用grep 命令在/etc/profile文件中对关键字then 进行查询。
15.给文件/etc/profile 创建一个软链接lnsprofile 和一个硬链接lnhprofile。
linux实验四_文件目录操作命令
实验四文件、目录操作命令一、实验目的(1)掌握文件与目录操作的常用命令。
(2)熟悉文件的分屏显示、输入/出重定向等命令。
(3)掌握文件的查找与压缩和解压命令。
(4)掌握管道命令的用法。
(5)掌握设置命令别名的方法。
二、复习常用命令pwd 显示当前工作目录cd 改变当前目录mkdir 创建目录cat 显示文件内容cp 复制文件rm 删除文件mv 移动文件chown 改变文件属主chmod 改变文件权限echo 显示“字符串”more 分屏显示输入的内容less 分屏显示输入的内容grep 从输入的字符中查找指定的字符串man 显示指定命令的手册find 搜寻文件与目录compress 压缩文件命令uncompress 解压缩文件命令gzip 压缩文件命令gunzip 解压缩文件命令alias 设置别名df 查看已安装文件系统的使用情况。
ls –l 列文件目录,产科文件的详细信息mount 安装文件系统unmont 拆卸文件系统三、实验内容(1)cat/etc/passwd>$HOME/passwd命令的作用是什么?验证之。
将内容送入$HOME/passwd文件(2)命令echo abcde>temp形成的文件是什么?其内容是什么?命令echo fghij>temp 形成的文件是什么?其内容又是什么?命令echo abcde>temp形成的文件是temp,其内容是abcde.命令echo fghij>temp 形成的文件是temp,内容是fghij.(3)命令echo abcde>>temp形成的文件是什么?其内容是什么?说明和实验内容(2)有什么不同?命令echo fghij>>temp形成的文件是什么?其内容是什么?说明和实验内容(2)有什么不同?实验内容(2)采用重定向输出符“>”,它将命令输出写入文件或设备(输出覆盖),而实验内容(3)采用重定向输出符“>>”将命令输出添加到文件末尾而不删除文件中已有的信息(不覆盖原文件)(4)分屏显示文件passwd的内容。
Linux实用操作系统实验指导书
Linux实用操作系统实验指导书实验一Linu某常用命令(一)一、实验目的1、熟悉Shell环境和Shell命令格式2、熟悉使用Linu某文件系统操作命令3、熟悉使用文件权限管理命令4、熟悉使用Linu某文件内容操作命令5、熟悉使用进程管理命令6、熟悉使用联机帮助命令二、实验工具1、Linu某操作系统三、实验说明本实验共4个学时,分为两个部分。
前一部分实现实验目的中的1~3三部分。
后一次实现其余部分。
四、实验内容和步骤(1)改变目录命令:cd目标目录路径步骤1:使用绝对路径依次进入Linu某根目录下的所有子目录。
例如:cd/ur/bin步骤2:使用绝对路径依次进入用户目录。
步骤3:使用相对路径进入子目录1)使用绝对路径进入/lib目录2)使用相对路径进入/lib/i868目录3)使用相对路径退回到/lib目录(2)列出并观察目录中的文件步骤1:进入任意目录,使用无参数l命令列出并观察其中所有文件;步骤2:进入任意目录,使用通配符列出其中部分文件;例如:cd/binlc某步骤3:使用-l选项,列出目录中文件的各种属性,并观察识别这些属性。
步骤4:直接列出子目录中的文件。
例如:li868步骤5:仅列出子目录本身(-d)步骤6:使用-F选项,显示文件类型标志。
步骤7:使用-a或-A选项,观察结果有什么变化。
步骤8:综合使用以上选项。
(3)目录的创建与删除步骤1:在用户目录中,使用相对路径创建一个任意名称的目录,如“tmp”。
mkdirtmp步骤2:删除该目录rmdirtmp步骤3:在根目录中,使用绝对路径在用户命令中创建一个子目录。
mkdir~/tmp步骤4:删除该目录rmdir~/tmp步骤5:使用-p参数一次创建多级目录。
如:mkdir~/tmp/dir1步骤6:使用-p参数删除多级目录。
如:cd~rmdirtmp/dir1(4)文件和目录拷贝命令:cp步骤1:从/ur/include目录中,任选一个文件拷贝到用户目录的tmp子目录中mkdir~/tmpcp/ur/include/ignal.h~/tmp步骤2:从/ur/include目录中,任选一个文件拷贝到用户目录的tmp子目录中,并改变其文件名。
实验4_Linux文件系统命令
实验四Linux常用文件命令一、实验目的在本次实验中,将介绍一些基本的Linux文件系统命令,并通过一些实际的例子使学生边学边用,让大家尽快熟悉Linux文件系统,加深对文件、目录、文件系统等概念的理解。
了解文件系统管理的基本概念及相关的管理方法。
二、实验要求1.掌握Linux文件系统的架构及目录结构。
2.掌握有关Linux文件系统的常用命令。
3.了解有关文件安全方面的知识。
三、实验准备知识:文件及其分类文件是Linux用来存储信息的基本结构。
一个文件就是被命名的一组信息。
Linux文件通常分为普通文件、目录文件、特别文件(设备文件)、链接文件。
特别文件分为块特别文件(如磁盘、磁带、CD-ROM等)和字符特别文件(如终端、打印机等)。
块特别文件与字符特别文件的类型标志分别是“b”和“c”。
例如:普通文件-rw-rw-r--目录文件d rwxrwx---块特别文件b rw-rw----字符特别文件c rw-rw-rw-四、实验内容(使用helen用户登录)第一部分:文件系统命令1.浏览文件系统(1)运行pwd命令,确定你当前的工作目录。
/home/helen(2)利用以下命令显示当前工作目录下的所有文件的文件属性:ls -l对照屏幕上的现实信息,理解各字段的含义。
(3)输入以下命令:ls -ai观察显示的信息。
注意列出的前两项,它们分别表示当前目录和父目录。
看一下是否还有其他的隐藏文件?使用不带-a选项的ls命令,注意,不再显示隐藏文件了。
使用不带-i选项的ls命令,注意,文件的I节点号(inode)不再出现。
(4)用mkdir命令建立一个子目录subdir。
(5) 使用cd命令,将当前目录改到根目录(/)上。
利用绝对路径和相对路径两种方式。
利用pwd命令确认你的工作目录。
(6) 使用ls命令列出根目录的内容,再分别列出各子目录的内容。
体会各子目录的作用以及访问权限。
(7) 使用ls -l命令列出/dev的内容,注意各行第一个字符b和c的含义以及规定的访问权限。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验四文本及目录相关命令的使用(一)
上机实验内容:
一、简答部分(这部分以提交word文本)
1.简述PATH变量的作用
二、操作部分(以录像形式提交)
打开终端后在[root@localhost ~]#后面输入自己名字
1. 绝对相对路径
1)用绝对路径执行ls指令
2)把当前操作目录切换到root的家目录,使用相对路径执行ls 指令
2. PATH变量
1)查看当前用户的PA TH变量
2)把路径/tmp/test加入到PA TH变量中
3.目录操作:
1)用命令列出根目录下的目录及文件;
2)用一条命令创建目录/root/test/x/y/z;
3)查看当前目录下的所有文件,要求显示其详细信息;
4)切换目录至/root/test/x/y,并删除目录z;
5)切换回root用户的主目录,并使用一条命令删除/root/test,/root/test/x,
/root/test/x/y;
4.文件查看相关命令
6)用cat命令显示/root/install.log文件的内容,要求对输出的内容显示行号;
7)用more命令显示/root/install.log,并在在屏幕底部More 提示符后打印信息;
8)用less命令显示/root/install.log,要求显示读取文件的百分比、行号及总行数;
9)用head命令显示/root/install.log前30行;
10)用tail命令显示/root/install.log后30行;
11)用tail命令显示/root/install.log第30行至文件尾的部分;
5.touch指令
12)在/tmp目录下新建目录t1
13)在t1目录下新建文件test
14)查看文件test1的m-time,a-time,ctime
15) 修改文件test1的访问时间为当前时间
16)修改文件test1的状态改变时间为当前时间
17)修改文件test1的创建时间为当前时间
18)同时改变文件test1的三个时间属性
19)设定文件test1时间属性为2天以前
20)设定文件test1的时间属性为2009年9月9号9点9分
(注意在执行15-20指令时可间隔一定的时间,执行完毕之后注意观察指令结果)6.cp指令mv指令
21)把root家目录下的install.log文件复制到t2中,并重命名为install.log1
22)切换用户为user,在/tmp中新建文件test2
23)切换用户为root,并把/tmp中的test2复制到root的家目录下
24)同时查看root家目录下和/tmp目录下的test2文件的详细信息(注意对比)
25)把/etc目录下的文件备份到/tmp下
26)分别对/tmp目录下的文件test2建立硬链接文件test2-link和符号链接文件test2-slink
27)同时查看/tmp目录下的文件test2、硬链接文件test2-link和符号链接文件test2-slink的详细信息(注意对比)
28)复制符号链接文件test2-slink到root家目录,并保留对文件test2的连接。