جستجوی فایل ها بر اساس مالک و زمان با find

جستجوی فایل ها بر اساس مالک و زمان با find

جستجوی فایل ها بر اساس مالک و زمان با find

در مقالات قبل استفاده از دستور find  و دستورات ساده را با مثال هایی آوردم.

در مقاله ای دیگر استفاده از دستور find  برای جستجوی فایل ها بر اساس اجازه دسترسی

را با مثال هایی توضیح دادم .

در مقاله ای دیگر استفاده از دستور find  به منظور جستجوی فایل ها و حذف آنها و یا جستجوی

فایل های پنهان و خالی را با مثال توضیح دادم.

در این مقاله مثال هایی از نحوه جستجوی فایل ها بر اساس مالک و گروه فایل یا بر اساس تاریخ و زمان فایل ها آورده ام

 

۱- جستجوی فایل بر اساس مالک فایل  با find در مسیری خاص

فرض کنید بدنبال فایلی بنام tnsmame.ora در مسیر u01/  میگردیم که مالک آن oracle  است بدین

منظور از دستور زیر استفاده میکنیم :

  find    /u01     -name  tnsname.ora  -user   oracle 

۲- جستجوی کلیه فایل هایی که »تعلق به گروه developer   هستند از مسیر home/

find   /home   -group developer

۳- جستجوی کلیه فایل های با پسوند txt  از مسیر  Homedirectory خود که

متعلق به کاربر  oracle  است

find   $HOME   -user oracle  -name “*.txt”

۴- جستجوی فایل ها در مسیر u01/  که متعلق به گروه و کاربر خاصی هستند

find    /u01    -user oralce -group oinstall   

۵-  جستجوی فایل هایی که در مسیر  var/log/ قرار دارند و  از ۳۰ روز پیش

یا یک ماه قبل تا الان  تغییر کرده اند .

find  /var/log   -mtime  ۳۰ 

تغییر کدن یا Modify شدن فایل یعنی فایل باز شده و ویرایش شده یعنی یا چیزی به محتوای آن اضافه شده یا کم شده

 

۶-جستجوی فایل هایی در مسیر  var/log/ که از ۶۰ روز پیش تا دو ماه قبل

تا الان به آن دسترسی داشتیم ولی تغییر نکرده .

یعنی مثلا “ls”  از آن گرفته ایم ولی محتوای آن دست نخورده است .

find  /var/log   -atime  ۶۰

 

۷- جستجوی فایل هایی در مسیر var/log/ که بین یک تا دو ماه قبل تغییر کرده اند .

find   /var/log   -mtime  ۳۰  -mtime 60

۸-  جستجوی فایل هایی از مسیر root  که طی یکساعت قبل محتوای آنها تغییر کرده است .

find  /   -cmin  -۶۰

۹- جستجوی کلیه فایل هایی که طی یکساعت قبل modify  شده اند

find  / -mmin   -۶۰

۱۰- جستجوی کلیه فایل هایی که طی یکساعت قبل فقط به آن ها دسترسی داشته ایم مثلا ls

find  / -amin -60

در مقالات قبل استفاده از دستور find  و دستورات ساده را با مثال هایی آوردم.

در مقاله ای دیگر استفاده از دستور find  برای جستجوی فایل ها بر اساس اجازه دسترسی

را با مثال هایی توضیح دادم .

در مقاله ای دیگر استفاده از دستور find  به منظور جستجوی فایل ها و حذف آنها و یا جستجوی

فایل های پنهان و خالی را با مثال توضیح دادم.

در این مقاله مثال هایی از نحوه جستجوی فایل ها بر اساس مالک و گروه فایل یا بر اساس تاریخ و زمان فایل ها آورده ام .

 

0 پاسخ

دیدگاه خود را ثبت کنید

Want to join the discussion?
Feel free to contribute!

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *