`
pangxin12345
  • 浏览: 189642 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 判断语句

阅读更多

检测选项含义
-r 文件或目录对此(有效的)用户(effective user)或组是可读的
-w 文件或目录对此(有效的)用户或组是可写的
-x 文件或目录对此(有效的)用户或组是可执行的
-o 文件或目录由本(有效的)用户所有
-R 文件或目录对此用户(real user)或组是可读的
-W 文件或目录对此用户或组是可写的
-X 文件或目录对此用户或组是可执行的
-O 文件或目录由本用户所有
-e 文件或目录名存在
-z 文件存在,大小为0(目录恒为false)
-s 文件或目录存在,大小大于0(值为文件的大小,单位:字节)
-f 为普通文本
-d 为目录
-l 为符号链接
-S 为socket
-p 为管道(Entry is a named pipe(a“fifo”))
-b 为block-special 文件(如挂载磁盘)
-c 为character-special 文件(如I/O 设备)
-u setuid 的文件或目录
-g setgid 的文件或目录
-k File or directory has the sticky bit set
-t 文件句柄为TTY(系统函数isatty()的返回结果;不能对文件名使用这个测试)
-T 文件有些像“文本”文件
-B 文件有些像“二进制”文件
-M 修改的时间(单位:天)
-A 访问的时间(单位:天)
-C 索引节点修改时间(单位:天)

分享到:
评论

相关推荐

    Linux if语句详解

    在Linux shell编程中,`if`语句是用于条件判断的关键结构,它允许根据特定条件执行不同的代码块。本文将详细解析Linux中的`if`语句,并提供相关的使用示例。 `if`语句的基本语法如下: ```bash if condition then ...

    linux shell编程if语句内判断参数详解

    Linux Shell 编程 if 语句内判断参数详解 Linux Shell 编程中,if 语句是一种基本的控制结构,用于根据条件执行不同的操作。if 语句可以与各种参数结合使用,以判断文件、目录、字符串、数字等的状态,从而执行相应...

    linux shell内置判断语句

    在Linux Shell脚本编程中,内置判断语句是不可或缺的一部分,它们用于检查各种条件并根据结果执行相应的操作。这些判断语句通常与`test`命令或方括号`[` `]`结合使用,用于测试文件状态、数值比较、字符串比较等。在...

    linux shell 判断平闰年,判断输入日期是星期几,两个日期之间的间隔天数

    这是linux shell判断平闰年,输入正确格式日期就可以判断这是一个平年还是闰年,输入正确格式日期就可以判断在该日期下是星期几,而且输入两个日期还可以判断这两个日期之间间隔了几天,可以正确使用,你们也可以...

    linux shell常用循环与判断语句(for,while,until,if)使用方法

    在Linux Shell脚本编程中,循环和判断语句是实现逻辑控制的重要组成部分。本文将详细介绍Linux Shell中的四种主要循环(for、while、until)和两种基本的判断结构(if、case),并提供实例来帮助理解。 一、for循环...

    11.24 sed,if else语句,写文件linux万年历命令

    `if` `else`语句是编程语言中用于条件判断的基本结构,它在Linux脚本中同样重要。通过检查某个条件是否满足,我们可以执行不同的代码块。基本的`if` `else`语句结构如下: ```bash if condition then # 当条件为真...

    最新版linux jdk-17_linux-x64_bin.tar.gz

    例如,增强的开关表达式允许将多个case语句合并,使得条件判断更清晰。密封类限制了哪些类可以继承它,增强了类型安全。记录类是一种特殊的类,它们只包含final字段,并且没有构造函数,主要用于表示数据记录。 ...

    linux终端的中国象棋

    通过学习和实践Linux终端的中国象棋项目,不仅能加深对Linux命令行环境的理解,还能提升编程思维,尤其是在处理文本输入输出和逻辑判断方面的能力。此外,这样的项目也适合初学者作为练手项目,因为它的规模适中,...

    易语言Linux编程帮助文档

    它允许开发者用自然语言般的语句编写代码,降低了编程的门槛。而将易语言应用于Linux平台,使得开发者能够利用Linux的开源特性与强大功能,开发出高效、稳定的系统级或应用级程序。 这份帮助文档包含了多个方面的...

    linux系统和数据库试题

    16. SQL语句`SELECT * FROM USER WHERE USER LIKE ‘a_b’`会显示包含"a_b"模式的行,因此D. a123b符合条件。 17. 解压缩thiz-2.06.tar.gz文件,应使用`tar -xvzf thiz-2.06.tar.gz`,所以答案是B. 18. 卸载设备...

    Linux Shell笔记要点

    Linux Shell 的基本概念、存取权限与安全、脚本调用的机制、命令替换、管道和后台命令、模式匹配、输出重定向、变量、环境变量、位置变量、标准变量、表达式运算、输出命令、输入命令、流程控制、Expr 算术运算命令...

    Linux_CHUXUEZHE.rar_UNIX_linux_linux 教程_linux教程

    /bin/bash`作为脚本的解释器,`echo`用于打印文本,`if`语句进行条件判断,`for`循环遍历列表。 五、进程管理 在Linux中,每个运行的程序都是一个进程,通过`ps`命令查看当前进程,`kill`或`pkill`发送信号结束进程...

    Linux C程序设计大全

    2.6.5 分支优化——改变判断顺序 2.6.6 分支优化——使用switch语句 2.6.7 循环优化——一次性计算 第3章 C语言中的函数 3.1 函数的本质 3.2 变量的作用域和生命期 3.2.1 全局变量 3.2.2 局部变量 3.3 变量的初始值...

    (完整版)《Linux操作系统及应用项目教程》习题答案.pdf

    22. 指令使用:如read用于读取用户输入,date用于获取和显示日期时间,测试命令([])用于条件测试,if、then、case、for、while、until语句用于流程控制。 23. 脚本执行:脚本文件通常以#!/bin/bash开头,表示使用...

    linux shell中文第二版

    接下来,书中将详细讲解Shell脚本的语法结构,包括变量、运算符、条件语句、循环结构、函数、错误处理等核心概念。通过学习这些,读者可以编写出具有判断、循环功能的复杂脚本,实现自动化任务处理。 在高级主题...

    嵌入式linux应用程序开发-课程大纲

    - **流程控制**:学习条件判断(if-else)、循环结构(while、for)等流程控制语句。 - **环境变量**:理解环境变量的作用,学会如何设置与读取环境变量。 - **文件操作**:掌握对文件进行读写、修改权限等操作的...

    linux课件ppt

    - 条件判断与循环:if、else、for、while等语句用于控制脚本流程。 7. **版本控制系统**: - Git:广泛使用的分布式版本控制系统,用于协同开发和版本管理。 8. **Linux服务器应用**: - Web服务器:如Apache、...

    linux-文档_linux_linux编程_

    - **控制结构**:if语句、for循环、while循环。 - **函数**:编写和调用shell函数。 - **条件判断**:test命令和[ ]表达式。 - **文件处理**:在脚本中操作文件和目录,如文件的追加、读取等。 - **流程控制**...

Global site tag (gtag.js) - Google Analytics