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

Anonim

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

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

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

برای کسانی که اخیرا شروع به آشنایی با خط سیستم عامل های خانواده لینوکس کرده اند، بیایید ثبت نام از دستورات مهمی را که هر کاربر نیاز دارد را ببینیم. توجه داشته باشید که ابزارها و ابزارهای ناشی از "ترمینال" از پیش نصب شده در تمام توزیعهای لینوکس نصب شده اند و نیازی به بارگذاری نیستند.

مدیریت فایل

در هر سیستم عامل، بدون تعامل با فرمت های مختلف فایل نیست. اکثر کاربران برای استفاده از یک مدیر فایل برای این اهداف استفاده می شود که دارای پوسته گرافیکی است. اما همه دستکاری های مشابه، و حتی بیشتر از لیست آنها، شما می توانید با استفاده از تیم های خاص صرف کنید.

  • ls - به شما اجازه می دهد تا محتویات دایرکتوری فعال را مشاهده کنید. این دو گزینه دارد: -L - محتوای را به عنوان یک لیست با توضیحات نشان می دهد، - فایل هایی را که توسط سیستم پنهان شده اند را نشان می دهد.
  • فرمان LS در ترمینال لینوکس

  • گربه - محتوای فایل مشخص شده را نشان می دهد. برای شماره گذاری خطوط، گزینه -n اعمال می شود.
  • CD - استفاده می شود برای حرکت از دایرکتوری فعال به یک مشخص شده است. هنگام شروع، بدون گزینه های اضافی، هدایت به دایرکتوری ریشه.
  • PWD - برای تعیین دایرکتوری فعلی عمل می کند.
  • MKDIR - یک پوشه جدید را در دایرکتوری فعلی ایجاد می کند.
  • فایل - اطلاعات دقیق در مورد فایل را نمایش می دهد.
  • فرمان فایل در ترمینال لینوکس

  • CP - لازم برای کپی کردن پوشه یا فایل. هنگام اضافه کردن یک گزینه، آن را به کپی بازگشتی تبدیل می شود. گزینه - ویژگی های سند را علاوه بر گزینه قبلی ذخیره می کند.
  • MV - استفاده می شود برای حرکت یا تغییر نام پوشه / فایل.
  • RM - یک فایل یا پوشه را حذف می کند. هنگامی که بدون گزینه استفاده می شود، حذف به طور دائم رخ می دهد. برای حرکت به سبد، گزینه -R را وارد کنید.
  • LN - یک پیوند به فایل ایجاد می کند.
  • Chmod - تغییر حقوق (خواندن، ضبط، تغییر ...). می تواند به طور جداگانه برای هر کاربر اعمال شود.
  • Chown - اجازه می دهد تا شما را به تغییر مالک. فقط برای Superuser (Administrator) موجود است.
  • نکته: برای دریافت حقوق Superuser (حقوق ریشه)، قبل از اجرای دستور (بدون نقل قول) باید "sudo su" را وارد کنید.

  • locate - طراحی شده برای جستجو برای فایل ها در سیستم. بر خلاف فرمان Find، جستجو در updatedb اجرا می شود.
  • DD - هنگام ایجاد کپی فایل ها و تبدیل آنها اعمال می شود.
  • پیدا کردن - جستجو برای اسناد و پوشه ها در سیستم. این گزینه های بسیاری دارد که شما می توانید پارامترهای جستجو را به صورت انعطاف پذیری پیکربندی کنید.
  • پیدا کردن تیم در ترمینال لینوکس

  • Mount-Umounth - برای کار با سیستم های فایل استفاده می شود. با کمک آن، سیستم را می توان خاموش و اتصال داد. برای استفاده از شما باید حقوق ریشه را دریافت کنید.
  • DU - نمونه ای از فایل ها / پوشه ها را نشان می دهد. Option -h انجام یک تبدیل به فرمت قابل خواندن، -s - نمایش داده های اختصار، و -D - مجموعه عمق بازگشت را در کاتالوگ ها تنظیم می کند.
  • DF - تجزیه و تحلیل فضای دیسک، به شما اجازه می دهد تا مقدار از محل باقی مانده و پر شده را بیابید. این گزینه های بسیاری دارد که به شما اجازه می دهد تا داده ها را به دست آورید.

کار با متن

وارد کردن دستورات در ترمینال که به طور مستقیم با فایل ها ارتباط برقرار می کند، دیر یا زود، شما باید در آنها ویرایش کنید. دستورات زیر برای کار با اسناد متنی استفاده می شود:

  • بیشتر - به شما اجازه می دهد تا متن را مشاهده کنید که در منطقه کار قرار نمی گیرد. در غیاب پیمایش ترمینال، یک تابع کمتر مدرن کمتر اعمال می شود.
  • فرمان بیشتر در ترمینال لینوکس

  • grep - جستجو متن در قالب.
  • سر، دم - تیم اول مسئول تولید خروجی چند ردیف اول شروع سند (CAP)، دوم -

    آخرین خطوط را در سند نشان می دهد. به طور پیش فرض، 10 خط نمایش داده می شود. شما می توانید مقدار خود را با استفاده از تابع -N و -F تغییر دهید.

  • مرتب سازی بر اساس - استفاده شده برای مرتب کردن خطوط. برای شماره گیری، گزینه -n استفاده می شود، برای مرتب سازی از بالا به پایین - -R.
  • Diff - مقایسه و نشان می دهد تمایز در یک سند متنی (خط).
  • WC - کلمات، خطوط، بایت ها و نمادها را در نظر می گیرد.
  • فرمان WC در ترمینال لینوکس

مدیریت فرآیند

استفاده طولانی مدت از سیستم عامل برای یک جلسه، ظهور تعدادی از فرآیندهای فعال را تحریک می کند که می توانند عملکرد کامپیوتر را به طور قابل توجهی بدتر کنند تا بتوانند کار راحت شوند.

این وضعیت را می توان به راحتی تصحیح کرد، تکمیل فرآیندهای غیر ضروری. دستورات زیر در سیستم لینوکس برای این منظور استفاده می شود:

  • PS، PGREP - اولین فرمان تمام اطلاعات مربوط به فرآیندهای فعال سیستم را نمایش می دهد (تابع "-e" یک فرایند خاص را نمایش می دهد)، دوم خروجی فرایند پس از ورود به نام آن توسط کاربر.
  • فرمان PS در ترمینال لینوکس

  • کشتن - فرایند PID را کامل می کند.
  • XKILL - با کلیک بر روی پنجره فرآیند -

    آن را کامل می کند

  • Pkill - فرآیند را به نام او تکمیل می کند.
  • Killall تمام فرایندهای فعال را تکمیل می کند.
  • بالا، HTOP - مسئول نمایش فرایندها است و به عنوان مانیتورهای کنسول سیستم اعمال می شود. HTOP امروز محبوب تر است.
  • زمان - داده های صفحه نمایش "ترمینال" را در زمان اجرای فرآیند نمایش می دهد.

محیط کاربر

تیم های مهم شامل نه تنها کسانی هستند که به شما اجازه می دهد تا با اجزای سیستم ارتباط برقرار کنید، بلکه انجام وظایف بی اهمیت تر که در هنگام کار در کامپیوتر کار می کنند، انجام می شود.

  • تاریخ - تاریخ و زمان را در فرمت های مختلف (12 ساعت، 24 ساعت)، بسته به گزینه نمایش داده می شود.
  • فرمان تاریخ در ترمینال لینوکس

  • نام مستعار - اجازه می دهد تا شما را به کاهش فرمان و یا ایجاد آن مترادف، انجام یک یا موضوع از چندین دستورات.
  • UNAME - اطلاعات مربوط به نام کار سیستم را فراهم می کند.
  • Sudo، Sudo Su - اولین برنامه ها را از طرف یکی از کاربران سیستم عامل آغاز می کند. دوم - از طرف Superuser.
  • خواب - کامپیوتر را به حالت خواب ترجمه می کند.
  • خاموش شدن - بلافاصله کامپیوتر را خاموش می کند، گزینه -H به شما اجازه می دهد کامپیوتر را در یک زمان پیش تعیین شده خاموش کنید.
  • راه اندازی مجدد - راه اندازی مجدد کامپیوتر. شما می توانید زمان راه اندازی مجدد خاصی را با استفاده از گزینه های خاص مشخص کنید.

مدیریت کاربر

هنگامی که یک نفر در یک کامپیوتر کار نمی کند، اما چند گزینه بهترین گزینه را ایجاد می کند. با این حال، لازم است بدانیم دستورات برای تعامل با هر یک از آنها.

  • useradd، userdel، usermod - اضافه کردن، حذف، ویرایش حساب کاربری به ترتیب.
  • PassWD - برای تغییر رمز عبور عمل می کند. راه اندازی از طرف sudo (sudo su در ابتدای فرمان) به شما اجازه می دهد تا رمزهای عبور همه حسابها را بازنشانی کنید.
  • فرمان Passwd در ترمینال لینوکس

مشاهده اسناد

هیچ کاربر نمی تواند ارزش تمام دستورات را در سیستم یا مکان تمام فایل های برنامه اجرایی به یاد داشته باشد، اما سه دستورات به راحتی به یاد ماندنی می توانند به نجات برسند:

  • Whatis - مسیر فایل های اجرایی را نمایش می دهد.
  • مرد - کمک یا دستی را به دستور نشان می دهد، در دستورات با صفحات مشابه نام استفاده می شود.
  • فرمان مردانه در ترمینال لینوکس

  • Whatis آنالوگ بالاتر از دستور ارائه شده است، با این حال، این برای نمایش بخش های گواهی موجود استفاده می شود.

مدیریت شبکه

برای راه اندازی اینترنت و در آینده با موفقیت تنظیمات را به تنظیمات شبکه تنظیم کنید، شما باید حداقل تا حدودی مسئولیت این دستورات را بدانید.

  • IP - تنظیم زیر سیستم های شبکه، مشاهده پورت های پورت پورت IP موجود است. هنگامی که اضافه کردن یک ویژگی -Show، اشیاء انواع مشخص شده را به عنوان یک لیست نمایش می دهد، اطلاعات مرجع با ویژگی -Help نمایش داده می شود.
  • پینگ - تشخیص اتصال به منابع شبکه (روتر، روتر، مودم، و غیره). همچنین اطلاعات مربوط به کیفیت ارتباطات را گزارش می دهد.
  • تیم پینگ در ترمینال لینوکس

  • Nethogs - ارائه اطلاعات به کاربر در مورد جریان ترافیک. Attribute -i رابط شبکه را مشخص می کند.
  • Tracerout یک آنالوگ از فرمان پینگ است، اما در یک فرم بهبود یافته است. سرعت تحویل داده بسته داده را به هر یک از گره ها نمایش می دهد و اطلاعات کامل در مورد مسیر انتقال کامل بسته را فراهم می کند.

نتیجه

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

ادامه مطلب