لینوکس

7 دستور اساسی لینوکس برای افراد مبتدی

7 دستور اساسی لینوکس برای افراد مبتدی

در این مقاله قصد داریم 7 دستور اساسی لینوکس برای افراد تازه کار و مبتدی را آموزش خواهیم داد که به شما کمک می کند با لینوکس بهتر ارتباط برقرار کنید. در ادامه همراه داتیس نتورک باشید.

7 دستور اساسی لینوکس برای افراد مبتدی

7 دستور اساسی لینوکس برای افراد مبتدی

استفاده از خط فرمان و ترمینال لینوکس باعث می شود متوجه شوید لینوکس چقدر می تواند جذاب و دوست داشتنی باشد.

در واقع تا زمانی که با محیط Terminal دوست نباشید و دستورات کاربردی لینوکس را یاد نگیرید تفاوت این سیستم عامل فوق العاده را با سایر OS ها درک نخواهید کرد.

محیط خط فرمان به شما این قدرت را می دهد که تمامی بخش های سیستم را با سرعت و انعطاف بالا مدیریت کنید، هیچ محدودیتی در مقابل شما وجود ندارد و حتی قادر هستید با یک دستور سیستم عامل را منفجر کنید.

اگر تازه با لینوکس آشنا شده اید و مبتدی هستید در این مقاله قصد داریم 7 دستور اساسی را به شما آموزش دهیم که برای شروع بسیاری کاربردی هستند، در ادامه همراه داتیس نتورک باشید.

از کجا شروع کنیم؟

لینوکس دستورات مختلفی دارد که یادگیری همه آن ها نیازمند تمرین و تکرار است، این دستورات را با دقت یاد بگیرید و تست کنید تا در ذهن شما ماندگار شود.

1- نمایش محتوای یک فایل با دستور cat

این دستور محتوای فایل را در ترمینال نمایش می دهد. به عنوان مثال:

cat datis.text

10 دستور اساسی لینوکس برای افراد مبتدی

اگر علاقه مند هستید دستور cat را کامل یاد بگیرید لینک زیر را بررسی کنید:

آموزش کامل دستور CAT

2- تنظیم دسترسی فایل ها با دستور chmod

در سیستم عامل های Unix و مشابه یونیکس ، chmod فرمانی است که برای تغییر مجوزهای دسترسی سیستم فایل استفاده می شود.

همچنین برای تغییر flags های حالت خاص استفاده می شود.

عبارت chmod مخفف change mode می باشد.

دستور chmod اجازه دسترسی فایل ها و پوشه ها را تغییر می دهد. دستور chmod مانند سایر دستورات از طریق خط فرمان یا از طریق یک فایل اسکریپت قابل اجرا است.

مثال:

chmod 1064 datis.txt

اگر علاقه مند هستید این دستور را به طور کامل یاد بگیرید می توانید آموزش زیر را مطالعه کنید:

آموزش دستور chmod لینوکس

3- پیدا کردن رشته (String) با دستور grep

Grep مخفف عبارت Global Regular Expression Print است.

Grep ابزاری برای خط فرمان لینوکس/یونیکس است که برای جستجوی رشته ای از کاراکترهای موجود در یک فایل مشخص استفاده می شود.

به الگوی جستجوی متن یک regular expression گفته می شود.

این ابزار وقتی عبارت درست را پیدا کرد ، خط را با نتیجه چاپ می کند.

دستور grep هنگام جستجو در فایل های بزرگ مثل log می تواند بسیار مفید باشد.

آیا برای شما پیش آمده که بخواهید دنبال یک الگو یا string خاص در یک فایل بگردید در حالی که هیچ ایده ای ندارید که جستجوی خود را از آنجا شروع کنید. دستور grep در لینوکس اینجاست تا کمک تان کند.

اگر علاقه مند هستید این دستور را به طور کامل یاد بگیرید می توانید آموزش زیر را مطالعه کنید:

آموزش کامل دستور grep در لینوکس

4- پیدا کردن تفاوت فایل ها با دستور diff

فرمان Diff در لینوکس همان دستور FC است در ویندوز.

این دستور دو فایل را مقایسه می کند و تفاوت های بین آنها را نمایش می دهد.

این دستور به ویژه هنگامی مفید است که بخواهید نسخه های جدیدتر و قدیمی تر از Source Code برنامه را مقایسه کنید، اما هنگامی که شما دو نسخه از هر فایل متنی را بررسی می کنید، می تواند مفید باشد.

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

diff core.c old-core.c

منظور از تغییرات خطوطی که اضافه شده اند یا حذف شده اند و اصلاح شده اند است.

هر تغییر در یک فرم کوتاه مشخص می شود و سپس نمایش داده می شود.

 پیدا کردن تفاوت فایل ها با دستور diff

به زبان ساده دستور diff که مخفف diffrence است محتویات دو فایل متنی را با هم مقایسه میکند و تفاوت ها را روی صفحه نمایش نشان میدهد. دستور diff خطوط فایل را خط به خط مقایسه کرده و لیست بین دو فایل را نمایش میدهد.

5- پیدا کردن آی پی آدرس با دستور ip addr

در ویندوز دستور ipconfig اطلاعاتی در مورد کانکشن شبکه و آدرس IP شما نمایش می دهد.

برای انجام همان کار در لینوکس از دستور IP استفاده کنید.

این دستور آپشن های مختلفی مانند ADDR دارد که اطلاعات مربوط به آدرس IP شما را نشان می دهد.

ip addr

در خروجی این دستور می توانید اطلاعات مربوط به آی پی آدرس خود را پیدا کنید.

7 دستور اساسی لینوکس برای افراد مبتدی

6- مشاهده و کشف اطلاعات شبکه با دستور netstat

Netstat مهم ترین دستوری است که یک ادمین شبکه باید بلد باشد.

دستور Netstat به ما کمک می کند اطلاعات زیر را از شبکه بدست بیاوریم:

  • وضعیت ارتباط در شبکه به چه صورتی است؟ آیا برقرار شده؟ آیا در حالت انتظار است؟ آیا پایان یافته؟
  • چه Connection هایی از نوع TCP، UDP ،TCPv6 یا UDPv6 بوده اند؟
  • برنامه های کامپیوترمان با چه پورتی به کدام آدرس ها و پورت ها متصل اند؟
  • اطلاعات Routing Table را می توانیم ببینیم
  • و اطلاعات مفید دیگر …

برای مشاهده سوکت های TCP/IP دستور زیر را وارد کنید:

netstat -lt

7دستور اساسی لینوکس برای افراد مبتدی

7- بررسی وضعیت ارتباطی شبکه با دستور ping

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

مثال نحوه استفاده:

ping www.datisnetwork.com

امیدواریم مقاله آشنایی با 7 دستور اساسی لینوکس برای افراد مبتدی مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

دیدگاهی در مورد “7 دستور اساسی لینوکس برای افراد مبتدی

  1. شیما گفت:

    بسیار عالی و خوب بود و موفق باشید و خسته نباشید و جالب بود

  2. امیر گفت:

    سپاس

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *