اطلاعیه

بستن
No announcement yet.

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

بستن
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.

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X