یکشنبه, ۲۷ خرداد, ۱۴۰۳ / 16 June, 2024
حق دسترسی برای دایركتوریها
شمامیخواهید در یك دایركتوری با استفاده از دستور chomd برای كلیه پوشهها حق دسترسی را عوض كنید، اما اطلاعات موجود باید دست نخورده باقی بمانند. به شما توضیح میدهیم و چگونه این مشكل را میشود حل كرد.
راهحل:
دستور <نام دایركتوری> chmod ۷۷۷ برای برای هر دایركتوری تمام حقوق دسترسی را قائل میشود. برای اینكه تمام زیر دایركتوریها و اطلاعات موجود در آنها نیز در نظر گرفته شوند، دستور را با پارامتر "R-" كامل كنید. اما اگر میخواهید تنها حقوق پوشهها را عوض كنید اما نه دادهها را، دستور "find" بعنوان فیلتر به شما كمك میكند: find . -type d -exec chmod ۷۷۷ {} \ ;i نقطه موجود بعد از دستور find به این برنامه میگوید كه جستجوی خود را از دایركتوری جاری شروع كند. "typed-" باعث میشود كه جستجو تنها بر روی دایركتوریها انجام گیرد.
اگر "find" در جستجوی خود موفق بوده باشد، دستور "chmod۷۷" را برای پوشه پیدا شده اجرا میكند. آكولادها فضای خالی هستند برای پوشه پیدا شده، "Backslash" برای اینكه حلقه برنامه ما نامحدود و بی پایان نشود. با توجه به ";" و "find" می فهمد كه پایان خط دستور رسیده است.
مترجم: وهاب حاجی باقری
انتخابات ریاست جمهوری انتخابات انتخابات ریاست جمهوری 1403 مسعود پزشکیان ایران سعید جلیلی انتخابات ریاست جمهوری چهاردهم قالیباف حمید نوری علیرضا زاکانی محمدباقر قالیباف مصطفی پورمحمدی
تهران هواشناسی شهرداری تهران سیل وزارت بهداشت قتل جاده چالوس آموزش و پرورش قوه قضاییه سیلاب سازمان هواشناسی چالوس
قیمت دلار دولت سیزدهم قیمت طلا خودرو همستر کامبت بورس ایران خودرو قیمت خودرو قیمت سکه یارانه مسکن چین
روز عرفه کربلا سینمای ایران فضای مجازی رسانه ملی موسیقی دفاع مقدس سینما تئاتر سریال بازیگر جواد عزتی
وزارت علوم ایکس دانش بنیان جهاد دانشگاهی شورای عالی انقلاب فرهنگی
عید قربان رژیم صهیونیستی روسیه اسرائیل غزه فلسطین جنگ غزه آمریکا اوکراین حزب الله لبنان عراق جنگ اوکراین
فوتبال پرسپولیس استقلال یورو 2024 سپاهان مس رفسنجان باشگاه پرسپولیس جام حذفی لیگ برتر فدراسیون فوتبال جام ملت های اروپا جواد نکونام
هوش مصنوعی اینترنت مهاجرت مایکروسافت ایلان ماسک ناسا گوگل اپل سامسونگ فناوری
سازمان غذا و دارو دیابت کاهش وزن سنگ کلیه ویتامین چاقی فشار خون پیری