实验六:Linux命令进阶篇之一

实验目的

1)掌握文件查看命令:file

2)掌握命令位置查找之which命令

3 ) 掌握如何就行档案搜索

实验步骤:

实验步骤一:

利用file命令查看那文件的类型

 

命令:file

      语法:file [-bLvz] 文件

解释:-b:显示结果,但是不显示文件名称

      -L:直接显示符号链接所指向的文件的类型

      -v:显示版本信息

      -z:测试去读取压缩文件的内容

      直接file 文件,不加任何参数可以显示文件类型

      更多用法请使用manpage查看。

实验六:Linux命令进阶篇之一

 

 

 实验六:Linux命令进阶篇之一

 

实验步骤二:

档案查找命令

      命令之一:whereis

      语法:whereis [-bmsu] 目录或文件名

解释:-b:只找binary(二进制)格式的文件

      -m:只找在说明文件manual路径下的文件

      -s:只找source来源档案

      -u:搜索不在上述三个项目当真的其他特殊档案

 实验六:Linux命令进阶篇之一

 

 实验六:Linux命令进阶篇之一

 

 

实验六:Linux命令进阶篇之一

实验步骤三:

命令之find

      语法:find [路径] [option] [action]

解释:find的参数有很多,我们介绍简单一点的,更多用法记得man find 。

      与时间相关的选项:-atime,-ctime和-mtime,以-mtime说明:

      -mtime n :n 为数字

      -mtime +n :n天之前(不含n天本身)

      -mtime -n:n天之内(含n天本身)

      -nwer file:file为一个存在的文件,列出比file更新的文件。

实验六:Linux命令进阶篇之一

 

 

 

实验六:Linux命令进阶篇之一

 

 分析与思考

1、请说明whereis和find有何区别?它们各自的优缺点是什么?

1. whereis同时可以查找源文件和man文件。这两个命令适用于查找安装好的命令。

find最强大也最慢。适合查找前几个命令找不到的文件。

2、请使用man page,如何使用find 命令查找/etc下大于500K的文件?

2.find /etc -size +500k

3、让一个普通用户heetian能够进行cp /dir1/file1 /dir2的命令时,请说明dir1,file1,dir2的最小所需权限为何?

dir1:r w x权限

file1:不需要权限

file2:w x 

三道题:

实验六:Linux命令进阶篇之一

 

 

 

 

 

 

 

 

 

 

上一篇:关于Centos7根目录(非LVM)扩容相关操作


下一篇:[推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下)