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

موضوع: {مهم}دستورات کاربری لینوکس{مهم}

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2013
    محل سکونت
    ارومیه
    نوشته ها
    67
    تشکر تشکر کرده 
    28
    تشکر تشکر شده 
    64
    تشکر شده در
    51 پست

    3 {مهم}دستورات کاربری لینوکس{مهم}

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

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

    آموزش در سطح مبتدی هستش،اساتید ببخشید! :D


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


    کد:
    man -t man | ps2pdf - > man.pdf

    نمایش نام کامل مسیر اجرای یک برنامه

    کد:
    which command

    نمایش زمان اجرای یک دستور


    کد:
    time command

    شروع به کار کرونومتر ، برای توقف CTRL+D را فشار دهید


    کد:
    time cat
    اجرای یک دستور با درجه اهمیت پایین ، به جای info دستور خود را قرار دهید

    کد:
    nice info
    رفتن به شاخه قبلی

    کد:
    cd -

    رفتن به شاخه(Home)

    کد:
    cd
    ورود به دایرکتوری یا شاخه ی مورد نظر مانند پوشه ی خانگی ( home )


    کد:
    cd /home
    برگشتن به دایرکتوری قبلی

    کد:
    cd ..
    برگشتن به دو دایرکتوری قبلی

    کد:
    cd ../..

    رفتن به پوشه ی خانگی کاربر مورد نظر از هر مسیر دلخواه با نام user1


    کد:
    cd ~user1

    نمایش فایل ها و دایرکتوری های موجود در دایرکتوری جاری


    کد:
    ls
    یا
    کد:
    ls -f
    همانند دو دستور قبلی با این تفاوت که فایل های مخفی نیز نمایش داده می شود

    کد:
    ls -a

    نمایش جزئیات فایل ها و دایرکتوری های موجود در دایرکتوری جاری


    کد:
    ls -l

    نمایش فایل ها و دایرکتوری هایی که اسم آنها شامل اعداد است


    کد:
    ls *[0-9]*

    نمایش تمام فایل ها و دایرکتوری های یک شاخه


    کد:
    lstree
    ایجاد یک دایرکتوری با نام dir1 در مسیر مورد نظر

    کد:
    mkdir dir1
    ایجاد دو دایرکتوری همزمان در مسیر مورد نظر

    کد:
    mkdir dir1 dir2
    پاک کردن یک فایل با نام file1

    کد:
    rm -f file1

    پاک کردن یک دایرکتوری با نام dir1


    کد:
    rmdir dir1
    پاک کردن یک دایرکتوری با نام dir1 و محتویات آن به صورت بازگشتی

    کد:
    rm -rf dir1
    پاک کردن دو دایرکتوری در مسیر مورد نظر و محتویات آنها به صورت بازگشتی

    کد:
    rm -rf dir1 dir2

    تغییر نام یا جا به جا کردن ( move ) یک فایل یا دایرکتوری


    کد:
    mv dir1 new_dir

    کپی کردن یک فایل با نام file1 به مسیر مورد نظر


    کد:
    cp /home/file1 /media/sda5

    کپی کردن تمام فایل های موجود در دایرکتوری مورد نظر ( در این مثال دایرکتوری Videos ) به مسیر جاری که در آن هستید


    کد:
    cp /media/sda5/Videos/* .

    تغییر تاریخ ویرایش یا تغییر یک فایل یا دایرکتوری. به جای
    file1 مسیر فایل یا دایرکتوری مورد نظر را قرار دهید

    کد:
    touch -t YYMMDDhhmm file1
    شاخه جاری را در استک قرار بده تا بتوانید بعدآ با popd به آن رجوع کنید

    کد:
    pushd .
    لیست کردن فایل های مسیر جاری به ترتیب تاریخ ایجادشان

    کد:
    ls -lrt
    لیست کردن فایل های مسیر وارد شده در 9 ستون از ترمینال

    کد:
    ls /usr/bin | pr -T9 -W$COLUMNS

    جستجو ‘example’ در تمام فایل های مسیر جاری و شاخه ها


    کد:
    find -type f -print0 | xargs -r0 grep -F 'example'

    جستجو ‘example’ در تمام فایل های مسیر جاری


    کد:
    find -maxdepth 1 -type f | xargs grep -F 'example'
    نمایش فایل هایی که توسط تمام کاربران قابل دیدن نیستند

    کد:
    find -type f ! -perm -444
    نمایش شاخه هایی که توسط تمام کاربران قابل دسترسی نیستند

    کد:
    find -type d ! -perm -111

    جستجو سریع دیکشنری برای پیشنود مورد نظر


    کد:
    look reference
    encrypt کردن فایل

    کد:
    gpg -c file
    decrypt کردن فایل

    کد:
    gpg file.gpg
    ایجاد فایل فشرده آرشیو از شاخه مورد نظر

    کد:
    tar -c dir/ | bzip2 > dir.tar.bz2
    استخراج کردن فایل – از gzip به جای bzip2 برای استخراج کردن فایل tar.gz استفاده کنید

    کد:
    bzip2 -dc dir.tar.bz2 | tar -x
    ایجاد فایل آرشیو encrypt شده از مسیر مورد نظر در کامپیوتری دیگر

    کد:
    tar -c dir/ | gzip | gpg -c | ssh user@remote 'dd of=dir.tar.gz.gpg'
    ایجاد فایل آرشیو از شاخه مورد نظر و زیر مجموعه هایش

    کد:
    find dir/ -name '*.txt' | tar -c --files-from=- | bzip2 > dir_txt.tar.bz2

    ایجاد یک کپی از مسیر مورد نظر و زیر مجموعه هایش


    کد:
    find dir/ -name '*.txt' | xargs cp -a --target-directory=dir_txt/ --parents

    گرفتن پشتیبان از هاردتان بر روی یک کامپیوتر دیگر


    کد:
    dd bs=1M if=/dev/sda | gzip | ssh user@remote 'dd of=sda.gz'
    ذخیره یک نسخه قابل اجرا از صفحه سایت مورد نظرتان در شاخه جاری

    کد:
    (cd dir/ && wget -nd -pHEKk http://www.pixelbeat.org/cmdline.html)


    فعلا تا اینجا بسه ، خسته هم نباشین !
    ادامش رو تو پست های بعدی می ذارم.

    •اگه قابل دونستین یه تشکر هم بکنید چیزی نمیشه ها!•

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


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

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

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

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

  1. پاسخ ها: 123
    آخرين نوشته: September 2nd, 2018, 22:20
  2. مشکل در دستور ssh
    توسط rotana007 در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: October 31st, 2014, 02:25
  3. یک دستور
    توسط M-Sadeghi در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: June 11th, 2014, 10:42
  4. مشکل در رستور کردن
    توسط L0cal در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: February 18th, 2012, 22:27

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

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