اطلاعیه

بستن
هنوز اعلام نشده است.

آموزش لینوکس ( مقدماتی تا پیشرفته )

بستن
این موضوع بسته شده است
X
این تاپیک ، یک تاپیک مهم است .
X
X
  • فیلتر کردن
  • زمان
  • نمایش
پاک کردن همه
پست های جدید

  • آموزش لینوکس ( مقدماتی تا پیشرفته )

    هنوز کارکردن با لینوکس (حتی بعد از ظهور توزیع های کاربر پسندی مانند اوبونتو و مینت) برای فردی که در آن مبتدی است کار خیلی ساده ای نیست و همیشه یکسری تنظیمات هستند که باید در سمت کاربر و به صورت دستی انجام شوند.
    برای دیدن سایز بزرگ روی عکس کلیک کنیدنام: terminal-linux-zone-org-forums-1.jpgمشاهده: 2حجم: 18.2 کیلو بایت




    برای شروع، اولین چیزی که یک کاربر باید بداند، دستورات پایه در ترمینال لینوکس است. گرافیک لینوکس روی شل اجرا شده و کار میکند. زمانی که gui نداریم ولی شل داریم در حقیقت لینوکس مان نیز در حال اجراست و اگر شل در حال اجرا نباشد، هیچ جیز کار نمیکند. با استفاده از كامندها در لينوكس ميتوان با شل تعامل داشت و از آن خروجي گرفت.




    برای یک مبتدیی تسک های محاسباتی اولیه عبارتند از :
    • نمایش محتوای یک دایرکتوری : یک دایرکتوری ممکن است شامل فایل های مخفی و غیر مخفی با سطوح دسترسی مختلف باشد.
    • نمایش block ها، پارتیشن هارد، هارد اکسترنال
    • بررسی میزان پکیج های دانلود شده / جابجا شده
    • تبدیل و کپی یک فایل
    • شناسایی نام ماشین تان، سیستم عامل و کرنل آن
    • نمایش history
    • دسترسی root
    • ایجاد دایرکتوری
    • ایجاد فایل ها
    • تغییر permision فایل
    • مالکیت یک فایل
    • نصب، آپدیت و نگه داری پکیج ها
    • uncompress کردن یک فایل
    • مشاهده تاریخ و ساعت جاری و تقویم
    • نمایش محتوای یک فایل
    • copy و move
    • مشاهده دایرکتوری جاری برای بررسی آسان
    • تغییر دایرکتوری جاری
    • و غیره ...


    و ما همه ی تسک های محاسباتی بالا را در اولین پست از این سری مقالات شرح داده ایم :



    برای دیدن سایز بزرگ روی عکس کلیک کنیدنام: linux-and-windows.pngمشاهده: 1حجم: 77.2 کیلو بایت




    لینک بالا اولین پست از این سری مقالات ما میباشد. تلاش ما بر این است که برای شما توضیحات کامل از این دستورات بهمراه مثالهای جامع فراهم آوریم که در سطح بالایی مورد رضایت مخاطبان قرار گیرند.

    و اما بعد از این دستورات ابتدایی ما به سراغ بخش بعد برای کاربران سطح متوسط لینوکس خواهیم رفت و دستوراتی برای تسکهای زیر فراهم آورده ایم :
    • یافتن یک فایل در دایرکتوری مورد نظر
    • جستجوی یک فایل با استفاده از یک Keyword (عبارت کلیدی)
    • یافتن داکیومنت های آنلاین
    • مشاهده Process های جاری در حال اجرا
    • Kill کردن یک Process در حال اجرا
    • مشاهده موقعیت Binarie های نصب شده
    • start, stop و restart کردن یک سرویس
    • ایجاد و حذف alias ها
    • مشاهده میزان استفاده از دیسک و فضا
    • حذف یک فایل یا دایرکتوری
    • Print / Echo کردن یک خروجی دلخواه روی Standard Output
    • تغییر پسورد خود و دیگران در صورتی که root هستید
    • نمایش صف Print
    • مقایسه دو فایل
    • دانلود یک فایل به شیوه لینوکسی (wget)
    • mount کردن یک Block / Partition و هارد اکسترنال
    • کامپایل و اجرا کردن یک کد نوشته شده به زبان های برنامه نویسی C / C++ / Java



    پست دوم هم در سطح بالایی مورد رضایت کاربران قرار میگیرد با توجه به اینکه این مطلب نیز با خروجی و مثالهای مناسب به خوبی شرح داده شده است :



    برای دیدن سایز بزرگ روی عکس کلیک کنیدنام: linux-windows-3.jpgمشاهده: 1حجم: 177.0 کیلو بایت




    بعد از اینکه نگاه کلی کاربران را به "دستورات مورد استفاده توسط کاربر سطح متوسط" معطوف کردیم، تلاش کردیم تا یک مقاله عالی دیگر درباره لیستی از "دستورات مورد استفاده توسط یک کاربر در سطح پیشرفته" را بنویسیم.

    در سومین و آخرین پست از این سری مقالات سعی کردیم تا دستورات مورد نیاز (کاربران پیشرفته لینوکس) برای تسک های زیر را پوشش دهیم :
    • تنظیمات اینترفیس شبکه
    • نمایش اطلاعات دلخواه مرتبط با شبکه
    • دریافت اطلاعات درباره سرور اینترنت با نتایج و سوییچ های قابل customis
    • digg کردن DNS
    • اطلاع از uptime سیستم تان
    • ارسال اطلاعات مهم به همه کاربران login شده دیگر در سرور
    • ارسال پیغام های متنی مستقیما به یک کاربر
    • ترکیب دستورات
    • تغییر نام یک فایل
    • مشاهده Process های یک CPU
    • ایجاد پارتیشن با فرمت جدید ext4
    • ادیتورهای فایل متنی مانند vi, emacs و nano
    • کپی کردن یک فایل طولانی یا فولدر با نمایش نوار عملیات copy
    • اطلاع از memory موجود و آزاد
    • بک آپ گیری از دیتابیس mysql
    • ایجاد پسورد های randome و سخت
    • ترکیب دو فایل متنی
    • لیست کردن تمام فایل های باز





    نوشتن این مقاله و لیست دستورات مورد نیاز آن تا حدودی سنگین بود. ما برای هر پست 20 دستور را انتخاب کردیم و در اینکه کدام دستور را در پست ها مطرح کنیم و کدام را صرف نظر کنیم از دیگران نیز نظرخواهی کردیم. من بشخصه دستوراتی که از نظر یک کاربر و یک ادمین کاربرد بسیاری دارد را انتخاب کردم.

    هدف این مقالات معرفی تمامی کاربرد های کامندهایی است که مطرح کردیم و شما میتوانید اجرا کنید. در لینوکس لیست های طولانی از دستورات داریم اما ما تنها لیستی از 60 دستور را که کلی تر و پر استفاده تر هستند و یک کاربر باید از آنها مطلع باشد را مطرح کردیم. همه این 60 دستور در ترمینال به سادگی کار میکنند.

    نظرات خودتان را درباره این سری مقالات با ما در میان بگذارید.
    ویرایش توسط Habili : http://linux-zone.org/forums/member/5-habili در ساعت 07-30-2018, 03:44 PM
    Telegram : https://telegram.me/linuxzone

    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic
پردازش ...
X