- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
补充实验文件系统基础
补充实验 文件系统基础通过实践熟悉文件系统的基本概念,掌握文件系统的基本操作,掌握创建和删除文件的方法,熟悉文件的访问权限,使用cp命令进行拷贝,使用rm命令来进行删除文件和目录,掌握脚本的建立。使用cp,mv和rm命令来操作文件和目录。1)、确定当前工作目录:
$pwd
查看目录内容:
$ls #仅仅列出文件名
$ls -a #像上面一样,但包括隐藏文件
$ls -al #像上面一样,但包括所列出文件的属性
列出在目录结构顶层的文件:
$ls /
$ls -F /
注意:要列出一个目录的内容,并不需要改变目录:只用目录名,就像上面用/目录做的那样。
改变到/etc目录,确认在哪,然后列出它的内容
$cd /etc;pwd
在同一行中允许指定多个命令,用分号把它们分开。
现在试一下:
$ls r*
注意ls如何列出所有以r打头的文件名,以及以r打头的目录中内容。
用下面的命令阻止ls列出目录的内容:
$ls -d r*
改变目录到Home目录,随后确认该操作:
$cd;pwd
2、假定下面的目录存在:
/home/qa/project/source/interface
/home/qa/project/source/dbstuff
/home/qa/project/includes
可以在树状结构中描绘出这些目录吗?
现在假定当前工作目录是:
/home/qa/project/source/interface
写出它们的相对路径:
/home/qa/project/source/dbstuff
/home/qa/project/includes
/home/qa/project
什么是Home目录的相对路径?
3、这里比较两个分页显示工具:less和more。
在home目录,确定一个以.txt结尾的最大的文件。查看它的属性,然后接着用more和less,查看它的内容。在每个分页器中用h命令,看它可以做什么。
4、现在探索被复制、移动等操作的文件的属性。也要注意文件存取权限,尽管这里不讨论它们。只是注意在用rm命令时,要考虑它们。
复制/etc/passwd文件到Home目录,给它相同的名字。
对原始/etc/passwd和新建立的复制文件进行长格式列表。注意属性,谁保持原始文件的属性,谁的已经变 了?
把新建立的passwd文件重命名为pass1(在Home目录)。
现在复制一个系统文件到Home目录,再查看它的属性。
$cp /etc/shadow shadow;ls -l shadow
注意没有w(写)权限。
删除shadow文件:
$rm shadow
因为文件保持和原始shadow文件相同的写保护,因此将有删除确认的提示。
5、现在将建立和删除一些目录。
在home目录打入下面的命令。在每一步和每一个命令的动作中,确切知道自己的位置。
$mkdir project1
$mkdir project2
$cd project1
$mkdir test1
$touch test1/file1 test1/file2
$pwd;ls -l
$ls -l ..
$cd ../project2
$ls -l ../project/test1
$cd
现在在Home目录的project2下建立另外的子目录test2。完成这一简单任务,能有多少种方法?
提示:考虑相对和绝对路径。
删除较早建立的project1目录。试一下:
$cd ;rmdir project1
出现什么错误?用一个其他命令可以删除project1目录吗?这样做一下,但用交互方式选项可看一下里面文件删除的顺序。
6、在查看文件时,看一下其他一些很有用的使用程序。
要查看文件的一部分用:
$head pass1
$tail pass1
$tail -5 pass1
查看指定文件内容的类型用:
$file * #所在当前目录下的文件
$file /etc/f* #在/etc目录下以f开头的文件
file命令可能用到了哪些环境?
7、已知/etc/passwd文件包含每个登录名的一行描述,机器上有多少个用户?
(二)文件权限
1、下面的命令完成什么任务?
$chmod u+x 文件
$chmod a+r 文件
$chmod g+rw 文件
$chmod og-w 文件
$chmod -R go-wx 目录
$chmod og=rx 目录
$chmod go=文件
2、修改文件权限-旧的方式
修改文件权限的老方式用八进制数组成位模式或使用位映像来描述权限。每一组9个单独的权限标志用一个数值描述。数值4表示读权限,数值2表示写权限,数值1表示查找权限。
用户 组 其他 用户类别 rwx r
您可能关注的文档
最近下载
- 康悦百万医疗保险C款介绍.pptx VIP
- 中国人寿.北京大学-中高净值家庭资产配置和保险保障白皮书.pdf
- Unit 2 Different families Part A Let’s learn & Listen and do(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册.docx
- 4D打印的应用、原理及发展前景.ppt VIP
- 22J403-1 楼梯 栏杆 栏板(一) (3).pdf VIP
- 青岛版(五四制)(2024)小学科学三年级上册《制作“冰琥珀”》教案.docx VIP
- 超低能耗建筑的增量成本与经济效益分析.pdf VIP
- 贵州省房屋建筑和市政工程标准施工招标文件(2021年版)【模板】.docx VIP
- 跨文化交际:中英文化对比 (13).ppt VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
文档评论(0)