对文件的一些操作符

Posted 头条号:西西图图(美食运维)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对文件的一些操作符相关的知识,希望对你有一定的参考价值。

  特别在对文件进行执行时,要特别注意做好判断

-r

文件可以被有效的UID/GID读取。

-w

文件可以被有效的UID/GID写入。

-x

文件可以被有效的UID/GID执行。

-o

文件被有效UID所有

-R

文件可以被真实的UID/GID读取。

-W

文件可以被真实的UID/GID写入。

-X

文件可以被真实的UID/GID执行。

-O

文件被真实的UID所有

-e

文件存在

-z

文件大小为零

-s

文件大小不为零(返回大小)

-f

文件是简单文件

-d

文件是目录

-l

文件是符号连接

-p

文件是命名管道(FIFO)。

-S

文件是套接字

-b

文件是特殊块文件

-c

文件是特殊字符文件

-t

文件句柄为一个tty打开了

-u

文件设置了setuid位

-g

文件设置了setgid位

-k

文件设置了sticky位

-T

文件是文本文件

-B

文件是一个二进制文件(与-T对应)

-M

自从修改以来的文件以天记的年龄(从开始起)

-A

自从上次访问以来的文件以天记的年龄(从开始起)

-C

自从inode修改以来的文件以天记的年龄(从开始起)

以上是关于对文件的一些操作符的主要内容,如果未能解决你的问题,请参考以下文章

Linux——对文件一些操作的命令

Hadoop对集群的一些操作的命令介绍

运维-关于线上操作的一些小感悟

Mybatis映射文件中对数据进行操作的一些注意点

VBA编程,遍历文件夹下的excel表,对每个excel表遍历做一些操作

C++ 文件的简单操作