Linux实验3.doc
- 文档编号:231164
- 上传时间:2022-10-07
- 格式:DOC
- 页数:5
- 大小:378KB
Linux实验3.doc
《Linux实验3.doc》由会员分享,可在线阅读,更多相关《Linux实验3.doc(5页珍藏版)》请在冰豆网上搜索。
Linux实验3
文件系统练习题
1.改变目录到/usr。
在这个目录下有多少个文件和目录,他们的文件内容类型是什么?
2.在/usr/bin目录下有多少个普通文件、目录文件和链接文件?
如何得到这个答案?
(输入命令“ls–l|grep^[-dbc]|wc-l”,其中[-dbc]是文件类型的字母代号,任选一个指定文件类型。
)
3.显示你的主目录下的所有隐含文件的文件名。
给出你的会话过程。
(到root目录下,用命令“ls-a”查看所有隐含文件的文件名。
)
4.创建几个大小不等的文本文件,供本实验和后面几个实验用。
用mancat>mediumFile命令创建中等大小的文件;用manbash>largeFile命令创建一个大文件;再创建一个名字为smallFile关于学生数据的小文件,文件每行内容(蓝色字体部分)如下,注意字段之间用tab符隔开:
FirstName LastName Major GPA Email Phone
Hereistheminimumamountofdatathatyouwillhaveinthisfile.
John Doe ECE 3.54 doe@jd.home.org 111.222.3333
James Davis ECE 3.71 davis@jd.work.org 111.222.1111
Al Davis CS 2.63 davis@a.lakers.org 111.222.2222
Ahmad Rashid MBA 3.04 ahmad@mba.org 111.222.4444
Sam Chu ECE 3.68 chu@ 111.222.5555
Arun Roy SS 3.86 roy@ss.arts.edu 111.222.8888
Rick Marsh CS 2.34 marsh@a.b.org 111.222.6666
James Adam CS 2.77 jadam@a.b.org 111.222.7777
本题要求命令及内容截图如下———
mancat>mediumFile;
manbash>largeFile;
输入“vismallFile”进入vi编辑器编辑文件smallFile的内容如下———
5.显示largeFile文件的开始5行内容,显示smallFile文件的最后5行内容,要用什么命令?
哪个命令能显示smallFile文件从第6行开始到结束?
给出你的会话。
按要求输入的命令及返回结果如下———
“more+5largeFile”;
“tail–n5smallFile”;
“tail+6smallFile”。
6.把dataFile文件复制为smallFile文件的拷贝。
用ls–l命令观察这两个文件的修改时间是否一样?
再把文件名dataFile改成(移动)newDataFile,文件newDataFile的inode多少?
给出完成上述工作的会话过程。
命令“cpsmallFiledataFile”即把dataFile文件复制为smallFile文件的拷贝;
用命令“ls-l”先后查看文件dataFile与smallFile的返回信息,观察两个文件的
修改时间;
命令“mvdataFilenewDataFile”即把文件名dataFile改成(移动)newDataFile,
及命令“ls-inewDataFile”查看文件newDataFile的inode。
7.在屏幕上显示文件smallFile、mediumFile、largeFile和/tmp/newDataFile的字节数、字数和行数。
smallFile和/tmp/newDataFile文件应该是相同的。
你能用其它命令给出这些文件的字节数的大小吗?
什么命令。
给出会话过程。
用命令“ls-l|wcsmallFilemediumFilelargeFile/tmp/newDataFile”查看文件smallFile、mediumFile、largeFile和/tmp/newDataFile的字节数、字数和行数;
还有命令“ls-l|wc-c/tmp/newDataFilesmallFile”查看其字节数的大小,返回结果证明smallFile、和/tmp/newDataFile文件是相同的。
8.在~/temp目录下创建名为d1、d2和d3的目录。
把文件smallFile拷贝到d1目录下,长列表格式显示文件smallFile,显示的内容包括inode号、访问权限、硬链接数、文件大小。
给出完成这些工作的会话。
先在主目录下创建目录temp———
到目录temp下创建d1、d2、d3目录———
回到主目录下把文件smallFile拷贝到d1目录下,然后到d1目录下,
用命令“ls-lismallFile”显示其inode号、访问权限、硬链接数、文件大小。
9.创建一个名字为~/temp/d2/smallFile.soft软链接到~/temp/d1/smallFile文件。
长列表格式显示smallFile.soft文件,比较这两个文件的属性。
你如何确定smallFile和smallFile.soft是两个不同的文件?
是这两个文件的大小吗?
给出你的会话过程。
“ln-s~/temp/d1/smallFile~/temp/d2/smallFile.soft”创建软链接;
“ls-l~/temp/d2/smallFile.soft”长列表格式显示smallFile.soft文件,
然后再“ls-l~/temp/d1/smallFile”长列表格式显示smallFile文件,在返回结果中,从文件权限、字节数、被修改时间以及文件类型确定smallFile和smallFile.soft是两个不同的文件。
10.在你的主目录中的temp、professional和personal三个子目录,设置使自己(owner)拥有读、写、执行3种访问权限,设置其它用户只有读和执行权限。
在~/temp目录下创建名为d1、d2和d3的目录。
在d1目录下,用touch命令创建一个名为f1的空文件。
给出d1、d2、d3和f1的访问权限。
给出完成这些工作的会话。
先到主目录下创建目录temp、professional和personal三个子目录,
接着用命令“chmod755tempprofessionalpersonal”设置使自己(owner)拥有读、写、执行3种访问权限,设置其它用户只有读和执行权限;
到temp目录下,用命令“mkdir-pd1d2d3”创建三个子目录d1、d2和d3,
然后到目录d1下,用命令“touch/temp/d1/f1”创建空文件f1;
用命令“ls-l”查看d1、d2、d3和f1的访问权限,返回结果如下。
11.修改temp目录权限为:
文件主具有读写,其它用户仅具有改写权限
在主目录下输入命令“chmod622temp”修改temp目录权限
12.修改professional目录的所属用户为stud
先用命令“useraddstud”创建用户stud,
然后输入命令“chown-Rstud/professional”修改professional目录的所属用户为stud,并用“ls-l”查看修改结果
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 实验