شرط تست |
توضیحات |
-type |
نوع فایل را مشخص میکند( در آینده توضیح داده میشود)
b: block device file
c: character device file
d: directory
f: plain file
l: symbolic link
p: FIFO (named pipe)
s: Unix domain socket |
-user |
مشخص میکند که مالک فایل کدام کاربر باشد، میتواند نام کاربری یا UID باشد. |
-group |
تعیین میکند که مالک فایل عضو کدام گروه کاربری است. |
-size |
فایلهایی با سایز مشخص را جستجو میکند.اگر تنها یک عدد بدهید واحد آن یک بلاک ۵۱۲ بایتی در نظر گرفته میشود، واحد بایت و kibibyte هم میتوان استفاده کرد (با اضافه کردن c یا k به انتهای عدد). گذاشتن – یا + قبل از عدد هم باعث میشود فایلهایی با حجم کمتر یا بیشتر از عدد تعین شده جستجو شوند. |
-atime |
بر اساس زمان آخرین دسترسی به فایل جستجو میکند، عددی که به این تست و دوتای بعدی میدهید، بر اساس روز محاسبه میشود. برای استفاده از دقیقه به جای روز، time… را با min… عوض کنید. |
-mtime |
بر اساس آخرین ویرایش فایل |
-ctime |
بر اساس آخرین تغییر inode ( مانند تغییر مجوز، دسترسی به محتویات، تغییر نام، و غیره) |
-perm |
با استفده از این تست تعیین میکنید فایلهای مورد نظر دارای چه مجوزی هستند. این مجوز ها یک عدد در مبنای هشت اند. |
-links |
تعیین میکند فایل موردنظر چه شماره مرجعی دارد. در قسمت ۹ دیدیم که این شماره با ساختن لینک ها تغییر میکند. |
-inum |
جستجو بر اساس inode |
-name |
الگوی نام فایل را مشخص میکند (در قسمتهای قبلی توضح داده شد). با گزینه ی iname- جستجو به کوچک یا بزرگی حروف حساس نمیشود. |