Linux学习日记四文件和目录管理

Linux学习日记四文件和目录管理
点评:本系列文章主要是关于用刀编写的linux相关学习资料。本文主要介绍linux下的文件和目录管理。
=基本命令

# PWD { p }:显示当前工作目录

p:选项显示实际工作目录,而不是连接文件本身的目录名。

# mkdir { - MP }目录名称:新目录

M:设置文件的权限,而不需要看到默认的权限(umask)

p:递归地创建一个目录

#删除{ p }目录名:删除空目录

p:与上面空目录一起

# echo $路径可以显示可执行文件路径,如果在当前目录中,你必须进入。 / XX执行,默认的路径不在路径。

# LS { - adhlst }目录:目录列表文件

答:所有文件,包括隐藏文件

d:只列出目录中的信息,不要在内部列出文件。

h:文件的大写显示为k、m和g。

l:一行一行显示详细信息

s:按文件大小排序,而不是按默认文件名排序

t:按文件排序时间

专职:完成文件修改的时间

文件复制

# CP { - apdriu } Source1 Source2 hellip;目录

答:相当于

p:复制文件属性,而不是使用默认属性(常用备份)

- d:如果源文件是链接文件,则复制链接文件而不是文件本身。

r:递归复制,用于目录复制行为(常用)

I:如果目标文件存在,在覆盖期间请求操作(常用)

u:如果目标文件比源文件旧,则更新目标文件。

注意:CP目录 / / * DIR2和CP -R目录 / / DIR2是所有文件从以前的复制目录到DIR2的区别,后者复制目录目录到DIR2(在联合目录的文件也是递归复制)。

删除文件

# RM {杉木}的文件或目录

f:强制忽略不存在的文件,没有警告信息,不要求用户删除

I:交互模式,询问用户是否被删除

R:递归删除,小心仔细!

移动文件

# MV { - FIU } Source1 Source2 hellip;目录

F:强制,不要问,直接覆盖

I:目标文件已经存在,询问覆盖范围是否包括在内

u:如果目标文件已经存在且源相对较新,则覆盖了覆盖范围。

获取路径和文件名=

#目录 / / / sysconfig等网络 / / sysconfig等

# basename / / / sysconfig等网络

文件内容查询

猫:从第一行显示

最后一行开始显示。

Nl:当显示输出行号时

更多:一页显示它只能向后转。

较少:页面显示页面可以来回滚动,而man页面则较少调用。

头- N 100:只有前100行,头N - 100:前面的所有行,不包括最后100行。

尾- n 100 - F:log:它只显示结束的100行(f可以继续显示内容,非常有用),尾N + 100:显示后面的所有行,但不包括前100行。

OD:以二进制的方式读取文件的内容。

三个重要时间属性文件=

Mtime:修改时间,时间来创建或修改的文件

CTime:时间改变一个文件的状态,如许可或性质的变化

时间:访问时间,访问文件的时间

该命令可以使用:LS l ndash;时间=时间 / /时间显示CTime。默认的是Mtime

上述三次可以用触摸命令进行修改,该命令可用于创建空文件。

默认权限和隐藏权限=

chattr设置隐藏属性,和lsattr看隐藏属性

umask的#:视图的默认权限

不使用文件和目录的默认权限。

对于文件:RW RW RW RW

对于目录:drwxrwxrwx

umask的值指的是特权的部分切断,在此基础上。

# umask 002可设置

# chattr { } { } + = AI文件或目录

+:增加,如果它存在,不移动,它是一样的,直接赋值

答:这个文件只能添加数据,不能删除或修改数据,只有root可以设置这个东东。

我:这是件了不起的事。可以使文件不被删除、重命名、设置,并且不能写入或添加数据,只有root可以设置它。

# lsattr { - ADR }文件或目录,您可以隐藏视图属性

=特定文件的权利:SUID SGID,普通= = = =

当出现在X的所有者,它代表了SUID和意义:

* suid权限仅对二进制程序(二进制程序);

*执行器需要为程序提供X可执行权限;

*此权限仅在执行过程(运行时)有效;

*遗嘱执行人拥有程序所有者的权力。

当出现在X集团,它代表了SGID,和意义:

对于文件;>

* SGID是有用的二进制程序;

*程序执行器需要x的权限来执行程序。

*执行器在执行过程中得到程序的用户组的支持。

目录;>

*如果用户在该目录中拥有r和x的权限,则用户可以输入该目录;

*这个目录中用户的用户组(有效组)成为目录的组。

*如果用户在此目录中拥有W权限,则由用户创建的新文件组与目录组相同。

公司(粘点)有效的目录,并且效果:

*当用户有W,X权限到这个目录;

*用户在目录下创建文件或目录,仅由自己和根删除

4是猪,2是SGID,1了

chmod 4755文件名,你知道,如果S和T说,即使是没有权限,然后S和T的设置都没有什么用,不过是空的。

命令和文件查询

#命令找到了指挥的位置,根据路径找到美元。

文件名查找:

第一次使用whereis查找搜索的速度,因为直接查询数据库,然后再利用找到的,直接搜索硬盘

# whereis { - bmsu }文件或目录名

b:只找到二进制文件

m:只找到描述文件的手动路径下的文件

S:只找到源文件

u:找到上面提到的三种选项中没有的其他特殊文件。

#定位{红外}关键词

I:俯瞰此案

r:常规查找

最后找命令,功能太强大,不想写,查一下吧。

发现/无功时间+ 4:高于或等于5天以前的文件名

发现/无功-时间- 4:文件名不超过4天

发现/ var 042- 4:4 ~ 5天

发现/家庭用户一

找到 / nouser

查找名称密码:一个名为密码的文件

查找/变量类型s:套接字文件

查找/烫发+ 7000

查找/ 7000;

发现/等名称‘* httpd * ’:通配符的形式也做了

tag:文件学习目录日记电脑软件

相关内容