وبلاگ

دستور dtrx در لینوکس – ابزار فشرده سازی هوشمند (tar، zip، cpio، rpm، deb، rar)

همه ما ممکن است در زمان استفاده از پسوندهای لینوکس tar.gz، tar.bz2، tbz با مشکلاتی مواجه شده باشیم. انواع مختلف فشرده سازی و دستورات زیادی برای به خاطر سپردن وجود دارد، در این مطلب به معرفی ابزار dtrx در لینوکس خواهیم پرداخت. Dtrx چیست؟ Dtrx مخفف Do The Right Extraction است، یک برنامه خط فرمان متن‌باز و بسیار موثر برای سیستم‌های یونیکس است که کار اکستراکت فایل‌های آرشیو و فشرده را ساده‌تر می‌کند. دستور dtrx جایگزین دستورات tar -zxvf یا tar -xjf است و یک دستور واحد را برای اکستراکت آرشیوها در فرمت‌های مختلف از جمله tar، zip، rpm، deb، ... ادامه مطلب

آموزش مانیتورینگ لود آپاچی با mod_status در لینوکس

آپاچی یکی از پرکاربردترین نرم افزارهای وب‌سرور در جهان است. نظرسنجی W3Techs تخمین می‌زند که حدود 29 درصد از وب سرورهای شناخته شده از آپاچی استفاده می‌کنند. دانستن نحوه انجام تغییرات اساسی هنگام اجرای وب سرور آپاچی بسیار مهم است.  در این مطلب، آموزش مانیتور بر لود وب‌سرور آپاچی و پیگیری درخواست‌ها با استفاده از ماژول mod_status، سازگار با تمام توزیع‌های لینوکس مدرن مانند RHEL، فدورا و اوبونتو را ارائه خواهیم کرد. mod_status چیست؟ mod_status یک ماژول آپاچی است که اطلاعات لحظه‌ای را در مورد بارگذاری وب سرور و کانکشن‌های فعلی ارائه می‌کند که از طریق یک رابط HTML، در مرورگر قابل ... ادامه مطلب

rbash یا Restricted Bash چیست؟

در دنیای لینوکس و سیستم‌های شبه‌یونیکس (Unix-like)، امنیت بسیار مهم است، به خصوص زمانی که چندین کاربر یک سیستم را به اشتراک بگذارند. یکی از راه‌های افزایش امنیت استفاده از شل‌های محدود شده (restricted) است. یکی از این شِل‌ها rbash یا  Restricted Bash است. این مطلب توضیح می‌دهد که rbash چیست، چه تفاوتی با shell ‌معمولی Bash دارد و مثال‌هایی از کاربرد آن ارائه می‌شود. شِل (Shell) چیست؟ شل برنامه‌ای است که کاربران را قادر می‌سازد تا از طریق یک رابط خط فرمان با سیستم لینوکس تعامل داشته باشند. دستورات وارد شده توسط کاربر را تفسیر نموده و برای اجرای ... ادامه مطلب

آموزش نصب هدوپ (Hadoop) روی ویندوز

هدوپ (Hadoop) یک فریمورک متن‌باز است که به پردازش و ذخیره مقادیر زیادی داده در چندین کامپیوتر کمک می‌کند. با توزیع حجم کار، داده‌های گسترده و بدون ساختار را به طور موثر مدیریت کرده و آن را برای تجزیه و تحلیل داده‌های بزرگ و اپلیکیشن‌های وب در مقیاس بزرگ ایده آل می‌نماید.Hadoop ابزاری مناسب برای سازمان‌هایی است که به دنبال مدیریت آسان داده‌های پیچیده هستند. پیش نیازهای نصب Apache Hadoop در ویندوز برای نصب Hadoop در ویندوز، دستگاه شما باید تمام مشخصات زیر را داشته باشد: 8 گیگابایت رم ایده آل است؛ اگر SSD دارید، حتی 4 گیگابایت هم می‌تواند کار ... ادامه مطلب

اعتبارنامه (Credentials) ریموت دسکتاپ کار نمی‌کند

خطای Remote Desktop Credentials Work Not Work  زمانی رخ می‌دهد که کاربران نمی‌توانند به یک ماشین ریموت لاگین شوند، حتی با داشتن اعتبار(credentials) به ظاهر صحیح. این مشکل می‌تواند به دلایل مختلفی از جمله اطلاعات ورود نادرست، پورت‌های مسدود شده، پروتکل‌های امنیتی قدیمی یا سیاست‌های گروهی پیکربندی نادرست ایجاد شود. مشخص کردن علت دقیق برای برقراری مجدد دسترسی به ریموت دسکتاپ و احراز هویت ایمن ضروری است. اگر با خطای remote desktop your credentials did not work مواجه هستید، چندین راه حل اثبات شده برای کمک به حل این مشکل ناامیدکننده وجود دارد: از فرمت نام کاربری صحیح برای ورود ... ادامه مطلب

دستور cmp در لینوکس

دستور cmp در لینوکس دو فایل را بایت به بایت مقایسه و اولین تفاوت را شناسایی می‌کند یا تایید می‌نماید که یکسان هستند. اگر فایل‌ها مطابقت داشته باشند، بدون خروجی خارج می‌شود. اگر آنها متفاوت باشند، مکان اولین عدم تطابق را گزارش می‌دهد. دستور cmp لینوکس برای مقایسه کارآمد فایل‌های متنی و باینری ایده‌آل است، زمانی که فقط نیاز دارید بدون مشاهده جزئیات، تفاوت‌های آنها را بدانید. سینتکس اصلی دستور cmp لینوکس به شرح زیر است: cmp [options] file1 file2 file1 و file2: این دو فایلی هستند که می‌خواهید با هم مقایسه کنید [options]: فلگ‌های اختیاری برای تغییر رفتار دستور بدون ... ادامه مطلب