Операция | Проверяемый атрибут |
-r | Файл может читаться эффективным uid/gid |
-W | Записывать в файл может эффективный uid/gid |
-х | Файл может выполняться эффективным uid/gid |
-о | Владельцем файла является эффективный uid |
-R | Файл может читаться действительным uid/gid |
-W | Записывать в файл может действительный uid/gid |
-X | Файл может выполняться действительный uid/gid |
-0 | Владельцем файла является действительный uid |
-е | Файл существует |
-Z | Размер файла равен нулю |
-S | Размер файла отличен от нуля (возвращается размер) |
-f | Файл является обычным (plain) файлом |
-d | Файл является каталогом |
-1 | Файл является символической ссылкой |
-Р | Файл является именованным программным каналом (FIFO) или проверяемый дескриптор связан с программным каналом |
-S | Файл является сокетом |
-b | Файл является специальным блочным файлом |
™ С | Файл является специальным символьным файлом |
-t | Дескриптор файла связан с терминалом |
-и | У файла установлен бит setuid |
-g | У файла установлен бит setgid |
-k | У файла установлен бит запрета (sticky bit) |
-k | У файла установлен бит запрета (sticky bit) |
-т | Файл является текстовым файлом. |
-b | Файл является двоичным (противоположным текстовому) |
-м | Возраст файла в днях на момент выполнения программы |
-А | То же для времени последнего обращения к файлу |
-С | То же для времени последней модификации индексного дескриптора файла |