هنوز کارکردن با لینوکس (حتی بعد از ظهور توزیع های کاربر پسندی مانند اوبونتو و مینت) برای فردی که در آن مبتدی است کار خیلی ساده ای نیست و همیشه یکسری تنظیمات هستند که باید در سمت کاربر و به صورت دستی انجام شوند. ما در این مقاله قصد داریم 60 دستور لینوکسی برای کاربران مبتدی تا پیشرفته که باید با آنها آشنا باشید را به شما آموزش دهیم.
اولین چیزی که یک کاربر باید بداند، دستورات پایه در ترمینال لینوکس است. گرافیک لینوکس (GUI) روی شل اجرا شده و کار میکند. زمانی که گرافیک نداریم ولی shell (محیط ترمینال لینوکس) داریم در حقیقت لینوکس مان نیز در حال اجراست و اگر شل در حال اجرا نباشد، هیچ چیز کار نمیکند. با استفاده از دستورات در Linux ميتوان با شل تعامل داشت و از آن خروجی گرفت.
بخش اول : 20 دستور مفید برای تازه واردین به دنیای لینوکس
در بخش اول آموزش قصد داریم دستوراتی اولیه ای که یک کاربر مبتدی باید بلد باشد را به شما آموزش دهیم. لیست دستورات بخش اول آموزش لینوکس به شرح زیر میباشد :
برای مشاهده تسک های محاسباتی بالا روی لینک زیر کلیک کنید :
بخش دوم : 20 دستور پیشرفته برای کاربران سطح متوسط لینوکس
لینک بالا اولین پست از این سری مقالات ما میباشد. تلاش ما بر این است که برای شما توضیحات کامل از این دستورات به همراه مثالهای جامع فراهم آوریم که در سطح بالایی مورد رضایت مخاطبان قرار گیرند.
و اما بعد از این دستورات ابتدایی ما به سراغ بخش بعد برای کاربران سطح متوسط لینوکس خواهیم رفت و دستوراتی برای کارهای زیر فراهم آورده ایم :
در پست دوم نیز سعی شده با مثالهای کاربردی سطح بالایی از رضایت کاربران را جلب کنیم. برای مشاهده مثالها و تمرین های این بخش روی لینک زیر کلیک کنید.
بخش سوم : 20 دستور پیشرفته برای کاربران حرفه ای لینوکس
بعد از اینکه نگاه کلی کاربران را به "دستورات مورد استفاده توسط کاربر سطح متوسط" معطوف کردیم، تلاش کردیم تا یک مقاله عالی دیگر درباره لیستی از "دستورات مورد استفاده توسط یک کاربر در سطح پیشرفته" را بنویسیم.
در سومین و آخرین پست از این سری مقالات سعی کردیم تا دستورات مورد نیاز (کاربران پیشرفته لینوکس) برای تسک های زیر را پوشش دهیم :
برای مشاهده تمرین ها و مثالهای بخش سوم مقاله، روی لینک زیر کلیک کنید.
نوشتن این مقاله و لیست دستورات مورد نیاز آن تا حدودی سنگین بود. ما برای هر پست 20 دستور را انتخاب کردیم و در اینکه کدام دستور را در پست ها مطرح کنیم و کدام را صرف نظر کنیم از دیگران نیز نظر خواهی کردیم. من بشخصه دستوراتی که از نظر یک کاربر و یک ادمین کاربرد بسیاری دارد را انتخاب کردم.
هدف این مقالات معرفی تمامی دستورات کاربردی لینوکس است که مطرح کردیم و شما میتوانید اجرا کنید. در لینوکس لیست های طولانی از دستورات داریم اما ما تنها لیستی از 60 دستور را که کلی تر و پر استفاده تر هستند و یک کاربر باید از آنها مطلع باشد را مطرح کردیم. همه این 60 دستور در ترمینال به سادگی کار میکنند.
نظرات خودتان را درباره این سری مقالات با ما در میان بگذارید.
اولین چیزی که یک کاربر باید بداند، دستورات پایه در ترمینال لینوکس است. گرافیک لینوکس (GUI) روی شل اجرا شده و کار میکند. زمانی که گرافیک نداریم ولی shell (محیط ترمینال لینوکس) داریم در حقیقت لینوکس مان نیز در حال اجراست و اگر شل در حال اجرا نباشد، هیچ چیز کار نمیکند. با استفاده از دستورات در Linux ميتوان با شل تعامل داشت و از آن خروجی گرفت.
بخش اول : 20 دستور مفید برای تازه واردین به دنیای لینوکس
در بخش اول آموزش قصد داریم دستوراتی اولیه ای که یک کاربر مبتدی باید بلد باشد را به شما آموزش دهیم. لیست دستورات بخش اول آموزش لینوکس به شرح زیر میباشد :
- نمایش محتوای یک دایرکتوری
- نمایش فایل های مخفی و غیر مخفی با سطوح دسترسی مختلف
- نمایش block ها، پارتیشن هارد، هارد اکسترنال
- بررسی میزان پکیج های دانلود شده / جابجا شده
- تبدیل و کپی یک فایل
- شناسایی نام ماشین تان، سیستم عامل و کرنل آن
- نمایش تاریخچه دستورات (History)
- دسترسی root
- ایجاد دایرکتوری
- ایجاد فایل ها
- تغییر سطوح دسترسی یک فایل (permision)
- مالکیت یک فایل (owner)
- نصب، آپدیت و نگه داری پکیج ها
- باز کردن یک فایل (uncompress)
- مشاهده تاریخ و ساعت جاری و تقویم
- نمایش محتوای یک فایل
- copy و move
- مشاهده دایرکتوری جاری برای بررسی آسان
- تغییر دایرکتوری جاری
- و غیره ...
برای مشاهده تسک های محاسباتی بالا روی لینک زیر کلیک کنید :
بخش دوم : 20 دستور پیشرفته برای کاربران سطح متوسط لینوکس
لینک بالا اولین پست از این سری مقالات ما میباشد. تلاش ما بر این است که برای شما توضیحات کامل از این دستورات به همراه مثالهای جامع فراهم آوریم که در سطح بالایی مورد رضایت مخاطبان قرار گیرند.
و اما بعد از این دستورات ابتدایی ما به سراغ بخش بعد برای کاربران سطح متوسط لینوکس خواهیم رفت و دستوراتی برای کارهای زیر فراهم آورده ایم :
- پیدا کردن یک فایل در دایرکتوری مورد نظر
- جستجوی یک فایل با استفاده از یک عبارت کلیدی (Keyword)
- پیدا کردن داکیومنت های آنلاین
- مشاهده Process های جاری در حال اجرا
- Kill کردن یک Process در حال اجرا
- مشاهده موقعیت Binarie های نصب شده
- نحوه start, stop و restart کردن یک سرویس
- ایجاد و حذف alias ها
- مشاهده میزان استفاده از فضای دیسک
- حذف یک فایل یا دایرکتوری
- Print / Echo کردن یک خروجی دلخواه روی مانیتور (Standard Output)
- تغییر پسورد خود و دیگران در صورتی که root هستید
- نمایش صف Print
- مقایسه دو فایل با همدیگر
- دانلود یک فایل به شیوه لینوکسی (wget)
- mount کردن یک Block / Partition و هارد اکسترنال
- کامپایل و اجرا کردن یک کد نوشته شده به زبان های برنامه نویسی C / C++ / Java
در پست دوم نیز سعی شده با مثالهای کاربردی سطح بالایی از رضایت کاربران را جلب کنیم. برای مشاهده مثالها و تمرین های این بخش روی لینک زیر کلیک کنید.
بخش سوم : 20 دستور پیشرفته برای کاربران حرفه ای لینوکس
بعد از اینکه نگاه کلی کاربران را به "دستورات مورد استفاده توسط کاربر سطح متوسط" معطوف کردیم، تلاش کردیم تا یک مقاله عالی دیگر درباره لیستی از "دستورات مورد استفاده توسط یک کاربر در سطح پیشرفته" را بنویسیم.
در سومین و آخرین پست از این سری مقالات سعی کردیم تا دستورات مورد نیاز (کاربران پیشرفته لینوکس) برای تسک های زیر را پوشش دهیم :
- تنظیمات کارت شبکه
- نمایش اطلاعات دلخواه مرتبط با شبکه
- دریافت اطلاعات درباره سرور اینترنت با نتایج و سوییچ های قابل تنظیم
- بررسی DNS با استفاده از digg
- اطلاع از uptime سیستم تان
- ارسال پیام مهم به همه کاربران login شده در سرور
- ارسال پیغام های متنی مستقیما به یک کاربر
- نحوه ترکیب دستورات با هم
- تغییر نام یک فایل
- مشاهده Process های یک CPU
- ایجاد پارتیشن با فرمت جدید ext4
- معرفی ویرایشگرهای متنی فایل مانند vi, emacs و nano
- کپی کردن یک فایل طولانی یا فولدر با نمایش نوار درصد پیشرفت عملیات copy
- اطلاع از memory موجود و آزاد
- نحوه بک آپ گیری از دیتابیس mysql
- ایجاد پسورد های randome و سخت
- ترکیب دو فایل متنی با هم
- لیست کردن تمام فایل های باز
برای مشاهده تمرین ها و مثالهای بخش سوم مقاله، روی لینک زیر کلیک کنید.
نوشتن این مقاله و لیست دستورات مورد نیاز آن تا حدودی سنگین بود. ما برای هر پست 20 دستور را انتخاب کردیم و در اینکه کدام دستور را در پست ها مطرح کنیم و کدام را صرف نظر کنیم از دیگران نیز نظر خواهی کردیم. من بشخصه دستوراتی که از نظر یک کاربر و یک ادمین کاربرد بسیاری دارد را انتخاب کردم.
هدف این مقالات معرفی تمامی دستورات کاربردی لینوکس است که مطرح کردیم و شما میتوانید اجرا کنید. در لینوکس لیست های طولانی از دستورات داریم اما ما تنها لیستی از 60 دستور را که کلی تر و پر استفاده تر هستند و یک کاربر باید از آنها مطلع باشد را مطرح کردیم. همه این 60 دستور در ترمینال به سادگی کار میکنند.
نظرات خودتان را درباره این سری مقالات با ما در میان بگذارید.