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

Print Friendly

 

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

 

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

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

با آموزش های گام به گام تا یادگیری ترمینال لینوکس کم کم به یک حرفه ای تبدیل میشین و آماده ی امتحانات دوره های لینوکس LPI خواهید شد ولی این چند شرط داره :

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

۲ ) دستورات رو کامل بخونین و خودتون تایپ کنین , به فاصله ها دقت کنین و بعد از هر درس اونها رو مرور کنین .

۳ ) اگر در آخر درس تمرینی گفته شده اون رو انجام بدین .

پیش نیاز های این دوره :

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

نگاهی کوچک به ساختار فایل سیستم لینوکس

( هر دوی این ها رو می تونین توی وبلاگ ببینین )

در ادامه :

آموزش چند دستور ترمینال برای لینوکس ( برای بیشتر لینوکس ها کاربرد داره ولی کار ما با اوبونتو و لینوکس مینت و در کل توزیع های دبینه )

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

 

cd:  این دستور مسیر جاری رو به مسیری که تعیین می کنین تغییر میده. ( مسیر جاری = مسیر و دایرکتوری که الان توی اون هستیم )

pwd : این دستور مسیر و دایرکتوری جاری رو نشون میده.

mkdir : با کمک این دستور یک دایرکتوری جدید میسازیم.

chmod : این دستور برای تغییرمجوز های فایل و دایرکتوری به کار میره ( File Permissions )

ls : این دستور محتویات یک دایرکتوری یا مسیر رو چاپ می کنه.

 

یک پنجره ی ترمینال باز کنین تا بریم سراغ چند مثال :

برای حرکت به دایرکتوری خانگی از هرجا کافیه دستور cd رو تایپ کنیم .

cd

برای حصول اطمینان از قرارکیری در دایرکتوری خانگی خود دستور pwd رو تایپ می کنیم تا مسیر دایرکتوری جاری رو که با cd تنظیمک کردیم رو ببینیم.

pwd

home/edelwiess/

حالا با ساتفاده از دستور mkdir یک دایرکتوری جدیدبه نام test توی دایرکتوری خانگی ایجاد می کنیم :

mkdir test

برای این که دایرکتوری جدید رو به صورت Hidden یا مخفی بسازیم کافیه قبل از نام دایرکتوری جدید یک نقطه بذاریم , مثلا می خوام یک  دایرکتوری مخفی با نام hossein توی دایرکتوری خانگی بسازم.

mkdir .hossein

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

ls -ld test

drwxrwxr-x 2 edelwiess edelwiess 4096 May 31 09:06 test

عبارت drwxrwxr-x نشان دهنده ی مجوزاین دایرکتوریه  که بعدا درباره اون صحبت می کنیم . همانطور که می بینین test یک دایرکتوری است که مالک اون کاربری به نام edelwiess است که به گروه edelwiess تعلق داره و آخرین بار در ۳۱ may در ساعت ۰۹:۰۶ دقیقه تغییر کرده.

تصور کنید می خواهیم  مجوز های این فایل رو طوری تنظیم کنیم که افراد دیگه ای که از این کامپیوتر استفاده می کنن ( user های دیگه )  نتونن محتویات دایرکتوری test رو ببینن و استفاده کنن. ( در این مورد در درس های بعد کاملا توضیح خواهم داد ) حالا از دستور chmod برای این کار استفاده می کنیم .

chmod 700 test

حالا اگر دوباره دستور ls رو به کار بگیریم می بینیم که مجوزهای فایل test به این عبارت تغییر کردن  ——drwx

ls -ld test

drwx—— 2 edelwiess edelwiess 4096 May 31 09:06 test

حالا با استفاده از دستور cd وارد دایرکتوری test میشیم.

cd test

برای اطمینان دستور pwd رو تایپ می کنیم

pwd

/home/edelwiess/test

اگر خواستیم وارد یک دایرکتوری دیگه بشیم کافیه از دستور cd استفاده کنیم. مثلا من می خوام به داخل پوشه ی picture دایرکتوری خانگی خودم برم.

cd /home/edelwiess/Picture

[email protected]:~/Pictures$

حالا چک کنین که پوشه ی test توی دایرکتوی home شما وجود داره یا نه !

 

تمرین :

دایرکتوری به نام اسم کوچک خودتون  تولید کنین و پوشه هایی به نام های ۴ تا از دوستانتون در اون بسازین و به دایرکتوری خودتون مجوز ۷۰۰ رو بدین تا کسی نتونه وارد دایرکتوریتون بشه.

حتما این کار رو انجام بدین.

??? ??????? ????? ????

متخصص لینوکس , سیسکو , Voip و میکروتیک. دوستدار نرم افزارهای آزاد , لینوکس , سیسکو , شبکه های کامپیوتری و شطرنج... ‏‫‏‫‏‏‫‏‫‏‫‏‫‏‫"خدایا به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری‫ لحظه ای که برای زیستن گذشته است ،حسرت نخورم و مردنی عطا کن که در بیهودگی اش سوگوار نباشم."

شما احتمالا این مطالب را نیز دوست دارید...

۴ بازخورد

  1. علی می‌گه:

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

  2. میلاد می‌گه:

    مشکلم با هزار بدبختی بالاخره توسط سی دی لایو حل شد
    🙂

  3. حسین می‌گه:

    سلام با تشکر از سایت خوبی که دارین من این دستور chmod خیلی امتحان کردم فولدر مخفی نمیشه

پاسخ دهید

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