اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

یافتن فایل و دایرکتوری مخفی در لینوکس

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    یافتن فایل و دایرکتوری مخفی در لینوکس

    فایل ها و دایرکتوری های مخفی بخش مهمی از سیستم عامل لینوکس هستند که به طور معمول در هنگام بررسی محتویات پوشه ای که در آن قرار دارند قابل مشاهده نیستند . بسیاری از سیستم عامل ها و برنامه های کاربردی به طور معمول به منظور حفظ فایل های سیستمی حیاتی و جلوگیری از آسیب یا حذف احتمالی آن توسط کاربران آنها را مخفی میکنند. در سیستم عامل لینوکس، هر نوع فایلی که با “.” آغاز می شود، یک فایل مخفی محسوب میشود. در اغلب موارد به این فایل ها و دایرکتوری های مخفی نیاز ندارید اما شاید به عنوان یک مدیر لینوکس نیاز داشته باشید که برای انجام عملیاتی خاص مانند حذف ، همه فایل ها ، دایرکتوری ها و زیر دایرکتوری های مخفی را پیدا کنید .

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

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	Linux-Wallpaper-HD-300x225.jpg نمایش ها:	1 اندازه:	8.2 KB شناسه:	18408


    یافتن فایل و دایرکتوری مخفی در لینوکس :
    جستجوی همه فایل های مخفی در دایرکتوری روت :

    کد PHP:
    [root@devops ~]# find /root -name ".*"
    /root/.ssh
    /root/.bash_history
    /root/.bash_logout
    /root/.bashrc
    /root/.cshrc
    /root/.viminfo
    /root/.bash_profile
    /root/.test1.swp
    /root/.mysql_history
    /root/.tcshrc 
    برای دریافت اطلاعات دقیق تر برای هر فایل جستجوشده، می توانید گزینه “-IS” را بعد از دستور find فوق قرار دهید .

    کد PHP:
    [root@devops ~]# find /root -name ".*" -ls
    286730 4 drwx------ 2 root root 4096 Jan 21 20:07 /root/.ssh
    286722 12 
    -rw------- 1 root root 11727 Jun 21 18:28 /root/.bash_history
    286724 4 
    -rw-r--r-- 1 root root 18 May 20 2009 /root/.bash_logout
    286726 4 
    -rw-r--r-- 1 root root 176 Sep 23 2004 /root/.bashrc
    286727 4 
    -rw-r--r-- 1 root root 100 Sep 23 2004 /root/.cshrc
    286739 12 
    -rw------- 1 root root 10366 Jun 8 21:04 /root/.viminfo 
    و اگر فقط یک لیست از تمام دایرکتوری های مخفی می خواهید ، باید گزینه “type d-” را به دستورfind اضافه کنید.

    کد PHP:
    [root@devops ~]# find /root -type d -name ".*" -ls
    286730 4 drwx------ 2 root root 4096 Jan 21 20:07 /root/.ssh 
    نویسنده سپیده محراب
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 01-13-2020, 02:21 AM.
در حال انجام ...
X