لینوکس

دستور top برای نظارت بر روی پردازش‌ها در لینوکس

  • دسته بندی ها: لینوکس
امروزه بسیاری از افراد از سیستم عامل لینوکس برای مدیریت سرورهای خودشان استفاده می‌کنند. با توجه به اینکه وجود کنترل پنل‌هایی نظیری Directadmin و Centos این امکان را به کاربران داده است که به راحتی بدون درگیر شدن با ترمینال لینوکس، سرورهای خود را مدیریت کنند. اما همچنان افرادی که سرور مجازی یا اختصاصی دارند نیاز است که دستورات مهم و کاربردی ترمینال را بدانند تا در مواقع ضروری بتوانند سرور خود را نظارت (Monitor) کنند. یکی از این دستورات کاربردی دستور top می‌باشد که در این مطلب با کاربردهای آن آشنا می‌شویم. با زدن دستور top می‌توانید تمامی پردازش‌هایی ... ادامه مطلب

تفاوتهای CentOS و Debian چیست؟

  • دسته بندی ها: لینوکس
CentOS و Debian  هر دو از توزیعهای لینوکس هستند. CentOS یک توزیع رایگان و متن باز است که در برخی ویژگی ها از هم متفاوتند… همچنین CentOS یک توزیع کلاس تجاری یا (Enterprise) است به این معنی که می توان از آن در مواردی مانند نصب روی سرورها نیز استفاده کرد و در کنار آن این سیستم عامل توسط جامعه ی بزرگی پشتیبانی می شود و به صورت عملی نیز توسط توزیع اصلی خود یعنی Red Hat Enterprise Linux پشتیبانی می شود. Debian یک سیستم عامل شبه یونیکس است که از اجزای متن باز درست شده است. این سیستم عامل ... ادامه مطلب

چگونه تعداد فایل و پوشه ها را در لینوکس بشماریم؟

  • دسته بندی ها: لینوکس
حتما برای شما پیش آمده است، که در ترمینال لینوکس بخواهید از تعداد فایل‌ها و دایرکتوری‌های موجود در یک مسیر خاص مطلع شوید.  برای این کار یکی از بهترین روش‌ها استفاده از دستور tree می‌باشد. این دستور به بهترین شکل این کار را برای ما انجام می‌دهد.       با زدن دستور زیر، تعداد فایل و دایرکتوری های موجود در دایرکتوری که قرار دارید برای شما لیست می‌شود. و خروجی به شکل زیر برای شما نمایش داده می‌شود. در خط آخر تعداد فایل و دایرکتوری‌ها را می‌بینید. اگر نیاز دارید که تعداد فایل و دایرکتوری‌های یک مسیر خاص را ... ادامه مطلب

Git چیست؟

  • دسته بندی ها: لینوکس
گیت یک سیستم کنترل ورژن توزیع شده برای رد یابی تغییرات اعمال شده روی سورس کد درر طول توسعه نرم افزار است. با بررسی آن همراه ما باشید. این سیستم به منظور هماهنگ سازی کار میان برنامه نویسان طراحی شده است اما می تواند به منظور یافتن تغییرات در هر دسته فایلی نیز استفاده شود. هدف آن سرعت، یکپارچگی داده ها و پشتیبانی برای محیطهای کاری غیر خطی توزیع شده می باشد. Git توسط لینوس توروالد (Linus Torvalds) در سال ۲۰۰۵ در حین توسعه هسته لینوکس به همراه توسعه دهندگان دیگر لینوکس ساخته شد. از سال ۲۰۰۵  جونبو هامانو نگهدارنده ... ادامه مطلب

مشاهده دستورات اجرا شده لینوکس در زمان مشخص

  • دسته بندی ها: لینوکس
بصورت پیشفرض، همه دستورات اجرا شده به روی سرور در فایلی ذخیره می‌شود. نام این فایل bash_history می‌باشد.  این بدین معنی است که کاربری که دسترسی روت دارد، می‌تواند دستوراتی را که روی سرور اجرا شده است را ببیند. در ادامه با این روش آشنا می شوید. برای این کار نیاز دارد که دستور history را در root اجرا کند. همانطور که در تصویر زیر می‌بینید تمام دستورات اجرا شده به ترتیب نمایش داده شده‌اند.   اما اگر بخواهیم تاریخ و زمان نیز در دستورات مشخص باشد چه باید کرد؟ ممکن است به دانستن این موضوع که یک دستور خاص دقیقا از چه تاریخی ... ادامه مطلب

سیستم عامل Unix-like چیست؟

  • دسته بندی ها: لینوکس
یک سیستم عامل Unix-like یا شبه یونیکس به سیستم عاملی گفته می شود که رفتاری مشابه رفتار سیستم یونیکسی دارد، در حالی که الزاما کاملا همسان با یک یونیکس خاص و یا گواهی شده به عنوان یک نسخه مشخص از یونیکس نیست. یک اپلیکیشن شبه یونیکس اپلیکیشنی است که رفتاری همانند دستورات یونیکسی و یا shell را به صورت مشابهی اجرا کند. برای توضیح این عنوان استاندارد ثابتی وجود ندارد و ممکن است تفاوت نظرات باعث تشخیص داده شدن یک اپلیکیشن به عنوان Unix-like و رد شدن دیگری شود. این عنوان ممکن است شامل سیستم عاملهای متن باز نیز شود ... ادامه مطلب