1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

دستورات لینوکس

شروع موضوع توسط minaaa ‏6/11/11 در انجمن لینوکس

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور stat

    این دستور جالب خصوصیات فایل یا پوشه موردنظر شما را به شما نمایش میدهد.
    روش استفاده:


    کد:

    stat نام پوشه یا فایل
    اطلاعات شامل:
    تاریخ ساخت
    تاریخ ویرایش
    تاریخ modify
    محدوده دسترسی
    و اینکه در کدام قسمت سخت افزاری دیسک ذخیره شده! (سایز بلاک . IO بلاک و ...)
    مثال: خصوصیات پوشه ubuntu را درخواست میکنیم:


    کد:

    vahid@vahid-pc:~$ stat ubuntu
    خروجی این دستور:


    کد:

    File: `ubuntu' Size: 4096 Blocks: 8 IO Block: 4096 directory Device: 806h/2054d Inode: 528195 Links: 2 Access: (0755/drwxr-xr-x) Uid: ( 1000/ vahid) Gid: ( 1000/ vahid) Access: 2008-08-01 11:14:23.000000000 +0430 Modify: 2008-08-01 11:12:48.000000000 +0430 Change: 2008-08-01 15:08:11.000000000 +0430
     
  2. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور yes

    این دستور برای چاپ کردن متوالی متن مورد نظر شما استفاده میشود.
    روش استفاده:


    کد:

    yes متن یا نوشته یا کلمه
    شاید بگید خوب به چه درد میخوره؟:
    این دستور برای تست فن cpu و یا خود cpu کاربرد داره. وقتی میخاید cpu ۱۰۰٪ کار کنه از این دستور استفاده کنید.

    برای مثال میخایم متن Linux in best OS را با yes نمایش دهیم:


    کد:

    vahid@vahid-pc:~$ yes Linux in best OS

    برای به پایان رساندن دستور از کلید Ctrl+C استفاده کنید. ​
     
  3. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور wc

    این دستور تعداد خطها و کلمه های یک فایل متنی را به شما نمایش میدهد.
    روش استفاده:


    کد:

    wc نام فایل
    توسط سویچ های این دستور میتوان اطلاعات زیادی در مورد یک فایل متنی بدست آورد:

    c- :تعداد بایت را نمایش میدهد
    m- : تعداد کاراکتر
    l- : تعداد خط
    w- : تعداد کلمه
    L- : طول طولانی ترین خط را نمایش می دهد.

    مثال اطلاعات فایل document.txt:


    کد:

    vahid@vahid-pc:~$ wc document.txt -w
    خروجی:


    کد:

    2218 document.txt
    تعداد کلمه های این فایل 2218 ​
     
  4. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور logout

    این دستور برای خارج شدن کاربر از محیط کاری است مانند logout در ویندوز عمل میکند.
    روش کار:


    کد:

    logout
    دستور ساده ای است و تنظیمات دیگری نمیخواهد! ​
     
  5. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور du

    این دستور تمام فایلها و پوشه های موجود در مسیر / را نمایش میدهد.
    روش کار:


    کد:

    du
    این دستور سویچ های هم دارد که برخی آن ها می پردازیم:

    a- :برا نمایش تمام چیزهای موجود استفاده میشود
    h- :حجم فایلها را هم همراه با واحد آن نمایش میدهد و در پایان حجم کل را هم مینویسد.
    s- :نمایش تعداد ها به تنهایی
    L- : تمام روابط بین فایلها را نمایش میدهد. این سویچ خروجی بسیار زیادی دارد.

    اگر بخواهیم فایلهای یک مسیر خاص را نمایش دهد روبروی du مسیر را مینویسیم:
    مثال:
    نمایش محتویات مسیر Desktop


    کد:

    vahid@vahid-pc:~$ du /home/vahid/Desktop
     
  6. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور df

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


    کد:

    df
    اگر به تنهایی بکار برود تمام دیسک ها را نمایش میدهد. همچنین اگر نام درایو هارد موردنظرتون را وارد کنید فقط اطلاعات آن را نمایش می دهد.

    سویچ ها:
    h- : این سویچ برای نمایش بهتر اندازه درایو ها استفاده می شود که به MB و GB نمایش میدهد.
    T- : این سویچ برای نمایش نوع فایل سیستم هر پارتیشن استفاده می شود.
    نوع پارتیشن مورد نظر t- : فقط این نوع پارتیشن را نمایش می دهد. ​
     
  7. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور reboot

    این دستور به منظور راه اندازی مجدد سیستم استفاده می شود.(همان Restart)
    برای این دستور به sudo و یا وارد شدن به root با استفاده از su نیازمندید.
    مثال:


    کد:

    root@vahid-pc:# reboot
    میبینید که مسیر در root قرار دارد. ​
     
  8. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور halt

    این دستور موجب خاموش شدن کامپیوتر می شود.
    برای این دستور هم مانند reboot به کاربر root نیازمندید:


    کد:

    root@vahid-pc:# halt
    *نکته: البته اگر در تنظیمات کاربری , کاربر مورد نظر را در گروه root قرار دهید همیشه با دستور sudo قبل از فرمان مورد نظر و وارد کردن پسورد کاربر ,نیازی به کاربر root نخواهید داشت. ​
     
  9. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور w3m

    این دستور یک Web Browser مانند Firefox و یا Internet Explorer است که در خط فرمان برای شما کار میکند.
    یعنی اگر به اینترنت وصل باشید و در ترمینال این دستور را وارد کنید , بدون واسط گرافیکی میتونید صفحه مورد نظر را ببینید:
    روش استفاده:


    کد:

    w3m نام سایت مورد نظر
    برای مثال سایتpatoghu.com را باز میکنیم:


    کد:

    vahid@vahid-pc:~$ w3m دانلود،دانلود نرم افزار،دانلود رایگان
    پس از این دستور وارد محیط غیر گرافیکی w3m می شویم که با کلید های جهتی و Tab می توانیم بین لینکها مانور دهیم.

    برای خروج از برنامه کلید q را فشار دهید. شاید بگید بخواهید حرف q را برای سرچ در گوگل استفاده کنید.
    خوب ابتدا به نواری که داده از ورودی میگیرد بروید سپس اینتر کرده و متن خود را وارد کنید. ​
     
  10. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,795
    تشکر شده:
    6,456
    امتیاز دستاورد:
    113
    پاسخ : دستورات لینوکس

    دستور eject

    این دستور برای باز کردن writerـCD-Rom و DVD-Rom_writer و ... استفاده می شود.
    اگر فقط یک CD-Rom داشته باشید با دستور eject این cd-rom برای شما باز می شود, ولی اگر از چندین Cd-Rom استفاده کنید باید جلوی eject مسیر درایو موردنظر تون را وارد کنید.
    روش استفاده:


    کد:

    eject مسیر و نام درایو
    برای مثال اگر یک CD-ROM و یک DVR-Writer داشته باشید و Cd-Rom شما را در با نام dev/cdrom0/ و DVR-Write را با نام dev/dvd0/ بشناسد برای eject کردن به صورت زیر عمل میکنیم:


    کد:

    eject /dev/cdrom0
    و یا برای DVD-Writer:


    کد:

    eject /dev/dvd0
    عمل می کنیم. همچنین اگر درایو خود را در مسیر موردنظر mount کرده باشید از آن مسیر هم میتوانید استفاده کنید. ​