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

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

  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2011
    نوشته ها
    35
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    17
    تشکر شده در
    7 پست

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

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

    اطلاعات سیستم



    • date – تاریخ و ساعت جاری را نمایش می‌دهد.
    • cal – تقویم ماه‌ها را نمایش می‌دهد.
    • uptime – زمان روشن بودن سیستم و کاربران فعال را نشان می‌دهد.
    • w – کاربران جاری که از سیستم استفاده می‌کنند را همراه با توضیحاتی درباره استفاده آن‌ها نشان می‌دهد. دستور شامل اطلاعات خروجی دستور ‌uptime نیز هست.
    • whoami – کاربر جاری که شما اکنون از طریق آن با سیستم کار می‌کنید را نمایش می‌دهد.
    • finger user – اطلاعاتی درباره کاربری user (به جای آن نام‌کاربری مورد نظر را بنویسید) در اختیار شما می‌گذارد.
    • uname – نام سیستم یونیکس شما که همان لینوکس است را نمایش می‌دهد.
    • uname -a – دستور uname همراه با سویچ a اطلاعات تکمیلی از سیستم‌عامل شما شامل نسخه کرنل لینوکس را نمایش می‌دهد.
    • cat /proc/cpuinfo – نمایش اطلاعات پردازنده (CPU).
    • cat /proc/meminfo – نمایش اطلاعات حافظه اصلی (RAM).
    • df – مقدار استفاده از دیسک‌های حافظه را نمایش می‌دهد.
    • du – مقدار فضای استفاده شده تمامی دایرکتوری ها
    • free – نمایش فضاهای خالی و استفاده شده حافظه رم و سواپ (swap)

    دستورات فایل


    • ls – گرفتن لیست محتویات مسیر جاری شامل پوشه و فایل ها.
    • ls -l – دستور ‌ls همراه با سویچ l لیست محتویات مسیر جاری را با اطلاعات کامل نمایش می‌دهد.
    • ls -laC – مانند دستور ls -l است اما اطلاعات را به صورت ستونی نشان می‌دهد.
    • ls -F – سویچ f در دستور ls لیست محتویات را همراه با فرمت فایل‌ها نمایش می‌دهد.
    • ls -al – سویچ a در دستور ls لیست فایل‌ها را همراه با فایل‌های مخفی نشان می‌دهد. (فایل و پوشه مخفی در لینوکس یک نقطه قبل نام خود دارند)
    • cd dir – تغییر مسیر جاری به شاخه مورد نظر (بجای dir پوشه مورد نظر را وارد کنید)
    • cd – مسیر جاری را به مسیر اصلی (home) بر می‌گرداند. (مسیر اصلی برای هر کاربر متفاوت است که پوشه‌های شخصی و تنظیمات در آن‌جا قرار می‌گیرند).
    • mkdir dir – ساخت یک شاخه (به جای dir نام پوشه که می‌خواهید بسازید را بنویسید).
    • pwd – مسیر جاری را نشان می‌دهد.
    • rm name – حذف (پاک کردن) فایل یا دایرکتوری مورد نظر (به جای name نام فایل یا پوشه نوشته می‌شود).
    • rm -r dir – حذف یک دایرکتوری با محتویات درون آن (به جای dir نام پوشه را بنویسید).
    • rm -f file – اجبار کردن به حذف یک فایل برای مواقعی که فایل به دلایلی حذف نمی‌شود (نام فایل بجای file نوشته می‌شود).
    • rm -rf dir – اجبار کردن به حذف یک دایرکتوری برای مواقعی که آن به دلایلی حذف نمی‌شود (نام پوشه بجای dir نوشته می‌شود).
    • cp file1 file2 – کپی کردن فایل در مسیر دیگر (file1 نام و مسیر فایل مبدا و file2 نام و مسیر فایل مقصد است).
    • cp -r dir1 dir2 – کپی کردن پوشه در مسیر دیگر (dir1 نام و مسیر پوشه مبدا و dir2 نام و مسیر پوشه مقصد است).
    • cp file dir – کپی کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
    • mv file dir – جابجایی (مانند cut) کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
    • mv file1 file2 – جابجایی کردن فایل به مسیر دیگر (file1 نام و مسیر فایل و file2 نام و مسیر فایل در مقصد است).
    • ln -s file link – ساخت لینک سیمبولیک از فایل در مسیر مورد نظر (file نام و مسیر فایل یا پوشه و link نام و مسیر لینک است).
    • touch file – ساخت یک فایل.
    • cat > file – نوشتن متن در فایل.
    • cat file – نمایش محتویات یک فایل یا فراخوانی آن.
    • more file – نمایش محتویات فایل به صورت کم کم (برای فایل با محتویات زیاد).
    • command | more – نمایش خروجی دستور به صورت کم کم.
    • less file – نمایش محتویات فایل به صورت صفحه به صفحه (برای فایل با محتویات زیاد).
    • command | less – نمایش خروجی دستور به صورت صفحه به صفحه.
    • head file – نمایش ۱۰ خط اول محتویات یک فایل
    • head -20 file – نمایش ۲۰ خط اول محتویات یک فایل
    • tail file – نمایش ۱۰ خط آخر محتویات یک فایل
    • tail -20 file – نمایش ۲۰ خط آخر محتویات یک فایل


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


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


  3. # ADS




     

  4. #2
    عضو جدید
    تاریخ عضویت
    Aug 2013
    نوشته ها
    43
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    80
    تشکر شده در
    51 پست

    پیش فرض پاسخ : دستورات مهم لینوکس

    درود
    تشکر از مقاله کاربردیتون

    این دستورات برای همه لینوکس ها کاربرد داره؟
    راه اندازی سرور آپدیت نود 32 ، برنامه نویسی برای وب و ویندوز ،
    شماره تماس : 09335887170 , yahoo: i.zeid , Skype: sonalsoft@live.com

  5. #3
    کاربر اخراج شده
    تاریخ عضویت
    May 2014
    محل سکونت
    نصف جهان
    نوشته ها
    51
    تشکر تشکر کرده 
    6
    تشکر تشکر شده 
    140
    تشکر شده در
    63 پست

    پیش فرض پاسخ : دستورات مهم لینوکس

    نقل قول نوشته اصلی توسط sonalsoft.com نمایش پست ها
    درود
    تشکر از مقاله کاربردیتون

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

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

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

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

در حال حاضر 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

کلمات کلیدی این موضوع

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

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