Linux命令进阶篇之一

本次实验了解命令:文件类型查看命令:file ;搜索命令:which,whereis,以及find命令

以下是指令运行条件:

 

1、让用户进入某个目录成为工作目录的基本权限:

 

      可使用的指令:例如cd等改变工作目录的命令

 

      目录所需权限:用户对这个目录至少需要具有x权限

 

      额外需求:如果用户想要在这个目录内利用ls列出档案,则用户对此目录还需要r的权限

 

2、用户在某个目录内读取一个文件的基本权限:

 

      可用命令:例如cat,more,less等

 

      目录所需权限:用户对该目录至少需要具有x权限

 

      文件所需目录:使用者对档案至少需要具有 r 的权限才行

 

3、让使用者修改一个文件的权限:

 

      可使用的指令:如vim编辑器等

 

      目录所需权限:用户对该目录至少具有x权限

 

      文件所需权限:使用者对该文件至少具有r,w权限

 

4、让一个使用者可以建立一个文件的权限:

 

      目录所需权限:用户对该目录至少需要w,x权限

 

5、让用户进入某个目录并执行该目录下的某个命令所需权限:

 

      目录所需权限:该用户在该目录至少需要x权限

 

      文件所需权限:使用者对该文件至少需要x权限。

 

实验操作过程:

1:

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

      命令:file

      语法:file [-bLvz] 文件

 

 

 

 

 

2:

linux命令搜寻之which命令

      命令:which

      语法:which [-a] 命令

 

 

 

3:

档案查找命令

      命令之一:whereis

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

 

 

 

4:

  命令之二:locate

      语法:locate [-ir] keyword

 

 

 

5:

命令之find

 

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

 

 

 

 

 

 

6:

 

按名称查找

 

      find [路径] -name 名称

 

      找出 /etc/下 名为passwd的文件

 

 

 

 

 

whereis命令可以用来查找二进制文件、man文件、源文件,和find相比,whereis查找的速度非常快.

find查找/etc下大于500k的文件 find /dir size +500000000c -print

实验心得:了解了关于文件的指令(file which whereis等)并通过实践操作熟悉了指令作用

posted on 2021-09-05 16:40  空气质量优  阅读(47)  评论(0)    收藏  举报