هدایت ورودی و خروجی (I/O) در لینوکس

3184

03 خرداد 1394

هدایت ورودی و خروجی (I/O) در لینوکس در این آموزش به بررسی یک خصوصیت قدرتمند که توسط اکثر برنامه های تحت خط فرمان لینوکس مورد استفاده قرار میگیرد میپردازیم. این خصوصیت همان هدایت ورودی و خروجی هست. همانطور که قبلا نیز مشاهده فرموده اید اکثر دستورات لینوکس مثل ls و … خروجی خود را در صفحه نمایش چاپ میکنند. با استفاده از برخی نمادهای خاص میتوانیم خروجی دستورات را به یک فایل، دستگاه و یا حتی به یک دستور دیگر به عنوان ورودی برای آن دستور، هدایت کنیم. خروجی استاندارد اکثر برنامه های خط فرمان که خروجی خود را نمایش میدهند، این خروجی را به مرکزی بنام خروجی استاندارد میفرستند. و بصورت پیشفرض خروجی استاندارد نیز...

کار با دستور systemctl

5712

09 آبان 1396

در این مقاله از سری مقالات آموزش دستورات لینوکس با آموزش کار با دستور systemctl در خدمت شما خواهیم بود. systemd یک سیستم init است که در برخی از لینوکس‌ها برای کنترل و مدیریت فضای کاری کاربر و همچنین مدیریت سرویس‌ها و پردازش‌ها مورد استفاده قرار می‌گیرد. از سال 2015 بسیاری از توزیع‌های مطرح لینوکس مانند دبیان ، centos و غیره SystemD را به عنوان سیستم init خود قرار دادند. حال کاربران لینوکسی برای استفاده از systemD در خط فرمان از دستور systemctl استفاده کرده که در این مطلب به آموزش کار با systemctl پرداخته شده است. با ما همراه باشید. دستور Systemctl یکی از پرکاربردترین دستورات در کنترل و مدیریت سرور لینوکس است. کار با دستور...

آشنایی با دستور apropos

1430

13 بهمن 1395

فراگیری و کار با دستورات لینوکس برای کاربران می تواند لذت بخش باشد. سیستم عامل لینوکس دارای دستورات فوق العاده زیادی است که ممکن است 20 الی 30 دستور را به طور معول همیشه از آن استفاده کنید. دستورات کاربردی لینوکس به علت استفاده روزمره همیشه در ذهن کاربران می ماند. اما برخی دستورات به علت کم مصرف بودن و یا ساختار خاص ممکن از ذهن پاک شود. امروز با معرفی دستور خاصی با نام apropos در خدمت شما هستیم تا با کمک گرفتن از آن نیازی به حفظ کردن نام‌های پیچیده دستورات نداشته باشید. این دستور به ما کمک می کند تا دستور مورد نظر برای انجام یک کار را به خوبی پیدا کنیم. دستور apropos به دو صورت به ما کمک می کند. 1- با وارد کردن کلمه‌ای...

نصب آنتی ویروس ClamAV در Centos

2546

20 بهمن 1395

در ادامه مباحث امنیتی که قبلا در مورد آنها مقالاتی منتشر کردیم در این مطلب قصد داریم نحوه نصب آنتی ویروس ClamAV در Centos را آموزش دهیم. در ابتدا شاید برای شما هم سوال باشد که آیا نصب آنتی ویروس در لینوکس نیاز است؟ پاسخ می تواند بله و حتی خیر باشد. در توزیع های مختلف لینوکس امنیت و نحوه چینش کد‌ها به شکلی است که آلوده شدن به ویروس خیلی کمتر احتمالش پیش می رود. در عین حال به علت پرطرفدار بودن ویندوز و سیستم عامل های دیگری مانند اندروید، برنامه نویسان وقت خود را صرف نوشتن ویروس و بدافزار برای این سیستم عامل‌ها می کنند تا برداشت بهتری داشته باشند. اما باید گفت که نصب آنتی ویروس برای تمام سیستم عامل از جمله لینوکس...

تغییر پورت Directadmin

2310

11 بهمن 1395

در مقالات قبلی نحوه نصب Directadmin را منتشر کردیم. حال در این مطلب قصد داریم روش تغییر پورت Directadmin را از پورت پیش فرض 2222 به پورتی دلخواه آموزش دهیم. تغییر پورت کار بسیار پیچیده ای نیست ولی برای محافظت از وب سرور خود در برابر حملات احتمالی هکر ها یک راه حل به حساب می آید. تغییر دادن پورت یک سرویس به سرویسی مشابه هکر ها را گیج کرده و در نهایت یک هکر دست از حمله به وب سرور شما را بردارد. در این آموزش توسط دستورات لینوکس نحوه تغییر پورت Directadmin را توضیح داده ایم. 1- به کنسول سرور خود متصل شوید. 2- توسط یک ویرایشگر فایل Directadmin.conf را باز کنید. nano /usr/local/directadmin/conf/directadmin.conf 3- در این فایل گزینه پورت را از 2222 به پورت مورد نظر تغییر...

نصب نرم افزار در Centos به صورت آفلاین

3495

22 اسفند 1396

یکی از راه‌های نصب نرم افزار در Centos به صورت آفلاین است که به کاربر اجازه می‌دهد بدون نیاز به اینترنت و یا اضافه کردن Repository مختلف ، یک پکیج را را نصب و استفاده کند. این راه‌کار در کنار نصب آنلاین دو روشی است که در کل می‌توان به واسطه آن یک پکیج را در CentOS نصب نمود. حال با توجه به اینکه اکثر افراد با نصب نرم افزار به صورت آنلاین آشنایی کامل دارند ، در این مطلب ما قصد داریم به آموزش نصب نرم افزار در Centos به صورت آفلاین پرداخته تا با این روش نیز آشنا شوند. با آموزش نصب نرم افزار در Centos به صورت آفلاین همراه ما باشید. نصب نرم افزار در Centos به صورت آفلاین جهت نصب یک نرم افزار به صورت آفلاین ، ابتدا شما باید...

آموزش استفاده از دستور tar در لینوکس

13467

01 بهمن 1395

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

تفاوت دستور su و - su در لینوکس

3051

26 بهمن 1396

اکثریت افرادی که با محیط ترمینال لینوکس کار کرده‌اند حتماً با دستور Su آشنایی دارند و از آن نیز استفاده کرده‌اند. اما این دستور که به صورت نرمال در لینوکس زیاد استفاده می‌گردد به شکل‌های متفاوتی استفاده شده که یکی از حالات آن - su می‌باشد. حال ما در این مطلب قصد داریم به توضیح تفاوت دستور su و - su در لینوکس پرداخته تا به طور کامل با این دستور آشنا شوید. تفاوت دستور su و - su در لینوکس در ابتدا باید خدمت شما عرض کنیم که دستور Su در مجموع برای تغییر کاربر در لینوکس است ، به طور کلی اگر شما با یوزری با نام abtin لاگین کرده باشید و در نظر داشته باشید بدون اینکه محیط ترمینال را بسته و مجدداً باز کنید با وارد کردن...

آموزش نصب DirectAdmin روی Centos

5500

04 بهمن 1395

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

نصب آنتی ویروس ClamAV در لینوکس ابونتو

6421

25 بهمن 1395

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