خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه مشاهده فایل ها و پوشه های مخفی در لینوکس

لینوکس تعداد زیادی فایل دارد که به طور پیش فرض مخفی هستند. برای تعامل و ویرایش چنین فایل‌ها و پوشه‌هایی، ابتدا باید نحوه مشاهده آنها را بیاموزید.

سیستم عامل لینوکس شامل صدها فایل و پوشه است که به طور پیش فرض مخفی هستند. چنین فایل هایی به عنوان فایل های مخفی یا فایل های نقطه ای شناخته می شوند زیرا همیشه با یک نقطه (.) شروع می شوند.

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

چرا ما فایل های مخفی داریم؟

مفهوم فایل های مخفی در لینوکس ساده و در عین حال بسیار مهم است. فایل های مخفی عمدتاً برای ذخیره فایل های پیکربندی یا تنظیمات کاربر استفاده می شوند. معمولاً سرویس‌های سیستم، اسکریپت‌ها یا سایر برنامه‌ها از این فایل‌ها برای ذخیره و خواندن تنظیمات استفاده می‌کنند.

به عنوان مثال، اسکریپت .bash_logout هر زمان که از جلسات Bash خود خارج شوید اجرا می شود. مثال عالی دیگر فایل .gitignore است که توسط Git برای حذف فایل‌های خاص از ارسال به مخزن راه دور شما استفاده می‌شود.

همچنین می‌توانید از مفهوم فایل‌های مخفی برای مخفی کردن برخی فایل‌ها از چشمان کنجکاو کاربران غیر پیشرفته استفاده کنید. یک مثال خوب، دایرکتوری یا پوشه ~/.ssh است که برای ذخیره کلیدهای SSH و فایل های پیکربندی استفاده می شود.

مشاهده فایل های مخفی با دستور ls

دستور ls یک دستور لینوکس پرکاربرد است. در ساده‌ترین شکل، دستور، فایل‌ها و پوشه‌ها را در یک فهرست فهرست می‌کند. با این حال، ls فایل های مخفی را به طور پیش فرض فهرست نمی کند.

مطلب مرتبط:   دریافت صدای HDMI در حال کار بر روی اوبونتو برای Raspberry Pi

برای نمایش فایل های مخفی باید از گزینه -a استفاده کنید. این به فرمان ls می‌گوید که «همه» فایل‌ها و پوشه‌ها از جمله فایل‌های مخفی را فهرست کند، یعنی آن‌هایی که با نقطه شروع می‌شوند (.).

با دستور cd به فهرست اصلی خود بروید و فایل های مخفی را با استفاده از ls ​​به صورت زیر بررسی کنید:

ls -a

خروجی:

دستور ls فایل ها و پوشه های مخفی را نشان می دهد

همانطور که می بینید، چندین فایل وجود دارد که با یک نقطه شروع می شوند. اگر فقط دستور ls را بدون گزینه -a اجرا کنید، خروجی فایل های مخفی را نادیده می گیرد.

اگر هیچ فایل مخفی در فهرست اصلی خود ندارید، می توانید با استفاده از دستور لمسی به صورت زیر یکی ایجاد کنید:

touch .sample_hidden_file.txt

همچنین می توانید دایرکتوری های مخفی را با دستور mkdir ایجاد کنید. فقط باید مطمئن شوید که از یک نقطه در ابتدای نام پوشه استفاده می کنید. به عنوان مثال، برای ایجاد یک پوشه مخفی به نام Secrets در فهرست اصلی خود، دستور را اجرا کنید:

mkdir ~/.secrets

می توانید به دستور ls بگویید که فایل یا پوشه خاصی را لیست نکند. به عنوان مثال، با توجه به اینکه در پوشه اصلی خود هستید، می توانید دستور زیر را اجرا کنید تا فهرست دایرکتوری Desktop در خروجی فرمان قرار نگیرد:

ls --hide=Desktop

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

علاوه بر ls، می‌توانید از دستور find به عنوان یک راه جایگزین برای فهرست کردن یا بررسی فایل‌ها و پوشه‌های پنهان در لینوکس استفاده کنید. دستور find فایل‌ها را در یک سلسله مراتب پوشه مشخص جستجو می‌کند.

مطلب مرتبط:   نحوه مشاهده فایل های مخفی در مک

برای فهرست کردن یا یافتن همه فایل‌های مخفی، باید به صراحت به دستور find بگویید همه فایل‌هایی که نامشان با نقطه (.) شروع می‌شود فهرست شود.

find . -name ".*" -maxdepth 1 2> /dev/null

دستور زیر را اجرا کنید تا فقط پوشه ها یا دایرکتوری های مخفی را پیدا کرده و لیست کنید:

find . -name ".*" -maxdepth 1 -type d 2> /dev/null

مشاهده فایل های مخفی با استفاده از رابط کاربری گرافیکی

همچنین می توانید فایل های مخفی را از رابط کاربری گرافیکی با استفاده از مدیر فایل پیش فرض خود مشاهده کنید. فایل‌های گنوم مدیر فایل پیش‌فرض در اوبونتو است. قبلاً برنامه Files با نام Nautilus شناخته می شد.

می‌توانید فایل‌ها را با فشار دادن کلید Super و سپس تایپ کردن «Files» در ورودی جستجویی که ظاهر می‌شود راه‌اندازی کنید. بر روی برنامه Files کلیک کنید و به طور پیش فرض فایل ها در پوشه Home نمایش داده می شوند.

به طور پیش فرض، مدیر فایل شما فایل های مخفی را نمایش نمی دهد. روی نماد منو واقع در گوشه سمت راست بالا کلیک کنید و گزینه Show Hidden Files را علامت بزنید. اکنون فایل ها و پوشه های مخفی شما قابل مشاهده خواهند بود.

مشاهده فایل ها و پوشه های مخفی در لینوکس

می توانید از میانبر صفحه کلید استفاده کنید
Ctrl + H
برای مشاهده فایل های مخفی در لینوکس نیز.

اگرچه به طور پیش‌فرض نمی‌توانید فایل‌ها و پوشه‌های مخفی را مشاهده کنید، اما همچنان می‌توانید مانند سایر فایل‌های عادی با آنها تعامل داشته باشید. در واقع، در برخی موارد، ممکن است مجبور شوید تغییرات پیکربندی را در یک فایل مخفی انجام دهید.

مطلب مرتبط:   چگونه آدرس IP سرور DHCP را در لینوکس پیدا کنیم

یافتن فایل ها و پوشه ها در سیستم لینوکس

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

علاوه بر فایل‌ها، دستور find همچنین می‌تواند به طور موثر دایرکتوری‌ها را در لینوکس پیدا کند. اما چند پرچم و گزینه وجود دارد که باید این کار را یاد بگیرید.