اطلاعیه

بستن
No announcement yet.

آموزش گام به گام ترمینال لینوکس 2

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    آموزش گام به گام ترمینال لینوکس 2

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

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

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

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

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

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

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

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


    در ادامه :

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

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

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

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

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

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

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


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

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

    کد PHP:
    cd 
    برای حصول اطمینان از قرارکیری در دایرکتوری خانگی خود دستور pwd رو تایپ می کنیم تا مسیر دایرکتوری جاری رو که با cd تنظیمک کردیم رو ببینیم.
    کد PHP:
    pwd
    home
    /edelwiess
    حالا با استفاده از دستور mkdir یک دایرکتوری جدیدبه نام test توی دایرکتوری خانگی ایجاد می کنیم :

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

    کد PHP:
    mkdir .hossein 
    جزییات و مجوز های فایل تولید شده رو با استنفاده از دستور ls میبینیم.
    کد PHP:
    ls -ld test
    drwxrwxr
    -x 2 edelwiess edelwiess 4096 May 31 09:06 test 
    عبارت drwxrwxr-x نشان دهنده ی مجوزاین دایرکتوریه که بعدا درباره اون صحبت می کنیم.
    همانطور که می بینین test یک دایرکتوری است که مالک اون کاربری به نام edelwiess است که به گروه edelwiess تعلق داره و آخرین بار در ۳۱ may در ساعت ۰۹:۰۶ دقیقه تغییر کرده.

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

    کد PHP:
    chmod 700 test 
    حالا اگر دوباره دستور ls رو به کار بگیریم می بینیم که مجوزهای فایل test به این عبارت تغییر کردن ——drwx
    کد PHP:
    ls -ld test
    drwx—— 2 edelwiess edelwiess 4096 May 31 
    09:06 test 
    حالا با استفاده از دستور cd وارد دایرکتوری test میشیم.

    کد PHP:
    cd test 
    برای اطمینان دستور pwd رو تایپ می کنیم.
    کد PHP:
    pwd
    /home/edelwiess/test 
    اگر خواستیم وارد یک دایرکتوری دیگه بشیم کافیه از دستور cd استفاده کنیم. مثلا من می خوام به داخل پوشه ی picture دایرکتوری خانگی خودم برم.
    کد PHP:
    cd /home/edelwiess/Picture 
    حالا چک کنین که پوشه ی test توی دایرکتوی home شما وجود داره یا نه !
    منبع

درباره انجمن منطقه لینوکسی ها

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

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X