نمایش نتایج: از شماره 1 تا 10 , از مجموع 36

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

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن alieblice آواتار ها
    تاریخ عضویت
    Feb 2010
    نوشته ها
    111
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    247
    تشکر شده در
    86 پست

    پیش فرض دستور rm

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

    برای پاک کردن یک فایل

    کد:
          rm file name
    با دستور بالا فایل مورد نظر پاک می شود.(با فرم دستور بالا نمی توانید پوشه ها را پاک کنید)


    کد:
          rm -r File/Directory name rm -rf File/Directory name
    با یکی ازفرم های بالا، دایرکتوری(پوشه) تعیین شده را با تمامی فایل ها و زیرشاخه های موجود در آن می توانید پاک کیند.


    کد:
          rmdir Directory name
    با این دستور می توانید فقط پوشه های خالی(Empty) راحذف کنید.

    + توضیح بیش تر:


    وقتی ترمینال را باز می کنید، به طور پیش فرض در دسکتاپ لوکالیزه است. بنابراین تا زمانی که تغییر مکان نداده اید و در دسکتاپ هستید، با دستوری به فرم rm Practice تنها در صورتی که فایل Practice روی دسکتاپ باشد ریموو خواهد شد.
    آیا فایلتان روی دسکتاپ است؟! آیا باید با ذستور cd تغییر مکان بدهید!؟
    هم چنین نام فایل را باید کامل به همراه پسوند آن تایپ کرد. مثلاْ اگر نام فایلی A.ogg است، دستور rm A عمل نخواهد کرد. ضمناْ با فرم دستوری rm نمی توان پوشه ها را پاک کرد و اگر با خطای Is a directory روبرو شدید بیانگر همین موضوع خواهد بود.

    * دستور rmdir
    با این دستور می توانید یک یا چندین پوشه ی خالی(empty) را خذف کنید. برای پوشه هایی که خالی نباشند عمل نخواهد کرد. مثلاْ پاک کردن پوشه هایی با نام های F1, F2,F3 که همگی خالی اند:

    کد:
          rmdir F1 F2 F3
    * دستور rm -r
    برای پاک کردن پوشه ها - که دایرکتوری محسوب می شوند - کاربرد دارد. خالی و غیرخالی هم نمی شناسد.
    شما هم چنین می توانید به صورت ترکیبی پوشه و فایل ها را حذف کنید:


    کد:
          rm -r A.ogg B C
    که B و C پوشه هستند.

    منبع : راهنمای ترمینال اوبونتو (دانسته‌هایمان را به اشتراک بگذاریم)

  2. تعداد تشکر ها ازalieblice به دلیل پست مفید


  3. #2
    عضو انجمن alieblice آواتار ها
    تاریخ عضویت
    Feb 2010
    نوشته ها
    111
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    247
    تشکر شده در
    86 پست

    پیش فرض دستور mkdir

    دستور mkdir برای ساختن دایرکتوری ((پوشه , فلدر )) استفاده میشه

    برای ساختن یک دایرکتوری
    کد:
    mkdir FILE1

    برای ساختن چند دایرکتوری
    کد:
    mkdir FILE1 FILE2 FILE3


    برای ساختن دایرکتوری و گذاشتن پرمیشن به طور هم زمان برای اون دایرکتوری از m- استفاده کنین
    در زیر برای پوشه پرمیشن 777 رو میزاریم
    کد:
    mkdir -m 777 FILE
    حالا اگه ls -l بگیرین میبنین که پرمیشنش به این شکله drwxrwxrwx
    کد:
    ls -l
    total 12
    drwxrwxrwx 2 root root 4096 2011-05-21 07:37 FILE

    برای اینکه بعد از ساخته شدن هر دایرکتوری دستور mkdir به ما بگه که چه دایرکتوری ساخته از v- استفاده کنین
    کد:
    poy:/home# mkdir -v FILE1 FILE2 FILE3
    mkdir: cannot create directory `FILE1': File exists
    mkdir: cannot create directory `FILE2': File exists
    mkdir: cannot create directory `FILE3': File exists
    poy:/home#


    اگه زمانی خاستین که یک دایرکتوری بسازین که داخل چند دایرکتوری دیگر بود و اون چند دایرکتوری وجود نداشن از p- استفاده کنین
    مثلا در زیر میخایم دایرکتوری dada که داخل 3 دایرکتوری FILE//pic/2010 هستشو بسازیم ولی 3 دایرکتوری FILE//pic/2010 وجود ندارن.
    هم زمان پرمیشن 777 رو هم میزاریم از V- استفاده میکنیم

    کد:
    poy:/home# mkdir -m 777 -p -v FILE//pic/2010/dada
    mkdir: created directory `FILE'
    mkdir: created directory `FILE//pic'
    mkdir: created directory `FILE//pic/2010'
    mkdir: created directory `FILE//pic/2010/dada'
    اینم tree ش
    کد:
    poy:/home# tree FILE
    FILE
    `-- pic
        `-- 2010
            `-- dada
    
    3 directories, 0 files

    اینو از توی wikipedia پیدا کردم
    کد:
    mkdir -p tmpdir/{trunk/sources/{includes,docs},branches,tags}
    کد:
             tmpdir
        ________|______
       |        |      |
    branches   tags  trunk
                       |
                     sources
                   ____|_____
                  |          |
              includes     docs

  4. تعداد تشکر ها ازalieblice به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 123
    آخرين نوشته: September 2nd, 2018, 22:20
  2. پاسخ ها: 14
    آخرين نوشته: June 11th, 2014, 13:25
  3. پاسخ ها: 0
    آخرين نوشته: February 21st, 2013, 21:30
  4. پاسخ ها: 0
    آخرين نوشته: December 24th, 2011, 16:39

مجوز های ارسال و ویرایش

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