ایستگاه های کاری آنلاین OnWorks Linux و Windows

لوگو

میزبانی آنلاین رایگان برای ایستگاه های کاری

<قبلی | فهرست | بعدی>

تست

بیایید بگوییم که ما لیستی از دایرکتوری ها را از جستجوی خود می خواهیم. برای این کار می توانیم تست زیر را اضافه کنیم:



[me@linuxbox ~]$ پیدا کردن ~ -type d | wc -l

1695

[me@linuxbox ~]$ پیدا کردن ~ -type d | wc -l

1695


اضافه شدن آزمون -نوع d جستجو را به فهرست ها محدود کرد. برعکس، می‌توانستیم با این تست جستجو را به فایل‌های معمولی محدود کنیم:



[me@linuxbox ~]$ پیدا کردن ~ -type f | wc -l

38737

[me@linuxbox ~]$ پیدا کردن ~ -type f | wc -l

38737


در اینجا تست های رایج نوع فایل که توسط find پشتیبانی می شوند آورده شده است:


جدول 17-1: انواع فایل را پیدا کنید


توضیحات نوع فایل

توضیحات نوع فایل

b فایل دستگاه خاص را مسدود کنید


تصویر

c فایل دستگاه ویژه کاراکتر


تصویر

d فهرست راهنما


تصویر

f فایل معمولی


تصویر

l پیوند نمادین


تصویر


همچنین می‌توانیم با افزودن چند آزمایش اضافی بر اساس اندازه و نام فایل جستجو کنیم: بیایید به دنبال همه فایل‌های معمولی باشیم که با الگوی عام "*.JPG" مطابقت دارند و بزرگتر از یک مگابایت هستند:



[me@linuxbox ~]$ پیدا کردن ~ -type f -name "*.JPG" -size +1M | wc -l

840

[me@linuxbox ~]$ پیدا کردن ~ -type f -name "*.JPG" -size +1M | wc -l

840


در این مثال، ما را اضافه می کنیم -سیب زمینی شیرین تست به دنبال الگوی عام. توجه کنید که چگونه آن را در نقل قول قرار می دهیم تا از گسترش نام مسیر توسط پوسته جلوگیری کنیم. بعد، ما اضافه می کنیم -اندازه تست و به دنبال آن رشته "+1M". علامت مثبت جلو نشان می دهد که ما به دنبال فایل های بزرگتر از تعداد مشخص شده هستیم. علامت منهای پیشرو معنای آن را تغییر می دهد


رشته کوچکتر از عدد مشخص شده باشد. استفاده از هیچ علامتی به این معنی است که "مقدار را دقیقا مطابقت دهید". حرف انتهایی "M" نشان می دهد که واحد اندازه گیری مگابایت است. برای تعیین واحدها می توان از کاراکترهای زیر استفاده کرد:


جدول 17-2: واحدهای اندازه را بیابید


واحد شخصیت

واحد شخصیت

b بلوک های 512 بایتی. اگر واحدی مشخص نشده باشد، این پیش‌فرض است.


تصویر

c بایت


تصویر

w کلمات 2 بایتی


تصویر

k کیلوبایت (واحد 1024 بایت)


تصویر

M مگابایت (واحد 1048576 بایت)


تصویر

G گیگابایت (واحد 1073741824 بایت)


تصویر


Find از تعداد زیادی تست مختلف پشتیبانی می کند. در زیر خلاصه ای از موارد رایج آورده شده است. توجه داشته باشید که در مواردی که آرگومان عددی مورد نیاز است، همان علامت "+" و "-" مورد بحث در بالا را می توان اعمال کرد:


جدول 17-3: تست ها را پیدا کنید


شرح تست

شرح تست

-cm n فایل‌ها یا دایرکتوری‌هایی را که محتوا یا ویژگی‌های آنها بود مطابقت دهید

آخرین اصلاح دقیقا n دقیقه پیش. برای مشخص کردن کمتر از n دقیقه قبل استفاده کنید -n و برای مشخص کردن بیش از n دقیقه قبل استفاده کنید +n.


تصویر

-آشپز پرونده فایل‌ها یا دایرکتوری‌هایی را که محتویات یا ویژگی‌های آنها بودند مطابقت دهید

آخرین تغییر اخیراً نسبت به موارد مربوط به پرونده.


تصویر

-ctime n فایل‌ها یا دایرکتوری‌هایی را که محتویات یا ویژگی‌های آنها بودند مطابقت دهید

آخرین اصلاح شده n*24 ساعت قبل


تصویر

خالی مطابقت با فایل ها و دایرکتوری های خالی.


تصویر

گروه نام فایل مطابقت یا دایرکتوری های متعلق به گروه. گروه ممکن است

به عنوان نام گروه یا به عنوان شناسه گروه عددی بیان شود.


تصویر

-نام الگو مانند -سیب زمینی شیرین تست اما به حروف بزرگ و کوچک حساس نیست.


تصویر

مشروب خورده اند n فایل ها را با شماره inode n مطابقت دهید. این برای پیدا کردن مفید است

تمام پیوندهای سخت به یک inode خاص.


تصویر


تصویر

-Mmin n فایل ها یا دایرکتوری هایی را که محتوای آنها آخرین بار n دقیقه قبل اصلاح شده است مطابقت دهید.


تصویر

-mtime n فایل ها یا دایرکتوری هایی را که محتوای آنها آخرین بار n*24 ساعت قبل اصلاح شده است مطابقت دهید.


تصویر

-سیب زمینی شیرین الگو فایل‌ها و دایرکتوری‌ها را با حروف عام مشخص شده مطابقت دهید

الگوی.


تصویر

-جدیدتر پرونده فایل‌ها و دایرکتوری‌هایی را که محتویات آنها اصلاح شده است مطابقت دهید

اخیراً از آنچه مشخص شده است پرونده. این هنگام نوشتن اسکریپت های پوسته ای که پشتیبان گیری از فایل ها را انجام می دهند بسیار مفید است. هر بار که یک نسخه پشتیبان تهیه می کنید، یک فایل (مانند یک گزارش) را به روز کنید و سپس استفاده کنید پیدا کردن برای تعیین اینکه کدام فایل ها از آخرین به روز رسانی تغییر کرده اند.


تصویر

-nouser فایل و دایرکتوری هایی را که به یک کاربر معتبر تعلق ندارند مطابقت دهید.

این می تواند برای یافتن فایل های متعلق به حساب های حذف شده یا شناسایی فعالیت های مهاجمان استفاده شود.


تصویر

-nogroup فایل ها و دایرکتوری هایی را که به یک معتبر تعلق ندارند مطابقت دهید

گروه.


تصویر

-پرم حالت فایل‌ها یا دایرکتوری‌هایی را که دارای مجوز تنظیم شده‌اند مطابقت دهید

مشخص شده حالت. حالت ممکن است با نماد هشتی یا نمادین بیان شود.


تصویر

-همان فایل نام شبیه به مشروب خورده اند تست. با فایل هایی که به اشتراک گذاشته می شوند مطابقت دارد

همان شماره inode فایل نام.


تصویر

-اندازه n فایل هایی با اندازه n مطابقت دهید.


تصویر

نوع ج فایل های نوع c را مطابقت دهید.


تصویر

-کاربر نام فایل ها یا دایرکتوری های متعلق به نام کاربری را مطابقت دهید. کاربر

ممکن است با نام کاربری یا شناسه کاربری عددی بیان شود.


تصویر


این فهرست کامل نیست. در پیدا کردن صفحه man تمام جزئیات را دارد.


برترین سیستم عامل Cloud Computing در OnWorks: