-b<文件> block:若是文件爲一個塊特殊文件,則爲真;
-c<文件> character:若是文件爲一個字符特殊文件,則爲真;
-S<文件> socker:若是文件爲一個套接字特殊文件,則爲真;
-p<文件> pipeline:若是文件爲一個命名管道,則爲真;
-f<文件> file:若是文件爲一個普通文件,則爲真;
-d<文件> directory:若是文件爲一個目錄,則爲真;
-e<文件> exist:若是文件存在,則爲真;
-G<文件> group:若是文件存在且歸該組全部,則爲真;
-O<文件> own:若是文件存在而且歸該用戶全部,則爲真;
-g<文件> SGID:若是設置了文件的SGID位,則爲真;
-u<文件> SUID:若是設置了文件的SUID位,則爲真;
-k<文件> Sticky bit:若是設置了文件的粘着位,則爲真;
-r<文件> read:若是文件可讀,則爲真;
-w<文件> write:若是文件可寫,則爲真;
-x<文件> execute:若是文件可執行,則爲真。
-s<文件> size:若是文件的長度不爲零,則爲真