به طور مشابه با سیستم عامل ویندوز، لینوکس دارای مجموعه ای از دستورات برای کار راحت و سریع در سیستم عامل است. اما اگر در مورد اول ما از ابزار یا عمل انجام از "خط فرمان" (cmd) استفاده کنیم، سپس در سیستم دوم، اقدامات در شبیه ساز ترمینال انجام می شود. اساسا "ترمینال" و "خط فرمان" - این همان چیزی است.
فهرست دستورات در لینوکس "ترمینال"
برای کسانی که اخیرا با خط سیستم عامل خانواده لینوکس آشنا شده اند، ما زیر ثبت نام از مهم ترین دستورات لازم برای هر کاربر را ارائه می دهیم. توجه داشته باشید که ابزارها و خدماتی که از آن نام برده می شود "ترمینال"، بر روی تمام توزیع های لینوکس نصب می شوند و لازم نیست پیش بارگذاری شوند.
مدیریت فایل
در هر سیستم عامل، بدون تعامل با فرمت های مختلف فایل می توانید انجام دهید. اکثر کاربران برای استفاده از مدیر فایل استفاده می شوند که دارای یک پوسته گرافیکی برای این منظور است. اما تمام دستکاری های مشابه و یا حتی لیستی بزرگ از آنها را می توان با استفاده از دستورات خاص انجام داد.
- لس - به شما اجازه می دهد که محتویات دایرکتوری فعال را مشاهده کنید. این دو گزینه دارد: -l - محتویات را به عنوان یک لیست با توضیحات نمایش می دهد -a - نشان می دهد فایل های که توسط سیستم پنهان شده است.
- گربه - محتویات فایل مشخص شده را نشان می دهد. برای شماره خط، این گزینه اعمال می شود. -n .
- سی دی - مورد استفاده برای رفتن از دایرکتوری فعال به مشخص شده است. هنگامی که بدون گزینه های اضافی راه اندازی شد، آن را به دایرکتوری ریشه هدایت می کند.
- pwd - برای تعیین دایرکتوری فعلی در خدمت است.
- mkdir - ایجاد یک پوشه جدید در دایرکتوری فعلی.
- پرونده - نمایش اطلاعات دقیق در مورد فایل.
- cp - مورد نیاز برای کپی یک پوشه یا فایل. هنگام اضافه کردن یک گزینه -r شامل کپی مجدد گزینه -a ویژگی های سند را علاوه بر گزینه قبلی ذخیره می کند.
- mv - استفاده می شود برای انتقال و یا تغییر پوشه / فایل.
- رم - یک فایل یا پوشه را حذف می کند. هنگامی که بدون گزینه استفاده می شود، حذف دائمی است. برای رفتن به سبد خرید، باید گزینه را وارد کنید -r.
- ln - ایجاد یک پیوند به فایل
- chmod - حقوق تغییر (خواندن، نوشتن، تغییر ...). می توان به طور جداگانه برای هر کاربر اعمال کرد.
- دلم برات تنگ شده - اجازه می دهد تا مالک خود را تغییر دهید. فقط برای SuperUser (Administrator) موجود است
- پیدا کردن - طراحی شده برای جستجوی فایل ها در سیستم. بر خلاف تیم پیدا کردن، جستجو انجام می شود updatedb.
- دسامبر - هنگام ایجاد کپی از فایل ها و تبدیل آنها استفاده می شود.
- پیدا کردن - جستجو برای اسناد و پوشه ها در سیستم. این گزینه های بسیاری دارد که شما می توانید به طور انعطاف پذیری جستجوی خود را سفارشی کنید.
- کوه umounth - برای کار با سیستم فایل استفاده می شود. با کمک آن، سیستم می تواند قطع یا متصل شود. برای استفاده، باید ریشه حقوق دریافت کنید.
- دو - نمونه ای از فایل ها / پوشه ها را نشان می دهد. گزینه -ه تبدیل به فرمت قابل خواندن است -s - نمایش داده های اختصاری، و -d - تنظیم عمق مجدد در دایرکتوری ها.
- DF - تجزیه و تحلیل فضای دیسک، به شما اجازه می دهد برای پیدا کردن مقدار از فضای باقی مانده و پر شده است. این گزینه های بسیاری دارد که به شما اجازه می دهد که داده های دریافت شده را ساختار دهید.
توجه: برای دریافت حقوق فوق کاربر (ریشه حقوق)، باید وارد شوید "sudo su" (بدون نقل قول).
کار با متن
ورود به "ترمینال" دستورات که به صورت مستقیم با فایل ها ارتباط برقرار می کنند دیر یا زود نیاز به تغییر در آنها دارند. دستورات زیر برای کار با اسناد متنی مورد استفاده قرار می گیرد:
- بیشتر - به شما امکان می دهد که متن را مشاهده کنید که در منطقه کاری مناسب نیست. در غیاب پیمایش ترمینال، یک تابع مدرن تر استفاده می شود. کمتر.
- گرپ - جستجوی متن را بر اساس الگو انجام می دهد.
- سر دم - فرمان اول مسئول خروجی چند خط اول ابتدای سند (هدر)، دوم -
آخرین خطوط در سند را نشان می دهد. به طور پیش فرض، 10 خط نمایش داده می شود. شما می توانید شماره خود را با استفاده از تابع تغییر دهید -n و -f. - مرتب سازی بر - برای مرتب سازی خطوط استفاده می شود. برای شماره گیری، این گزینه اعمال می شود. -n، برای مرتب سازی از بالا به پایین - -r.
- تفاوت - مقایسه و نشان می دهد تفاوت در یک سند متن (خط به خط).
- توالت - شمارش کلمات، رشته ها، بایت ها و شخصیت ها.
مدیریت فرآیند
استفاده طولانی مدت از سیستم عامل در یک جلسه باعث ظهور بسیاری از فرآیندهای فعال می شود که می تواند عملکرد کامپیوتر را به طور قابل توجهی کاهش دهد تا کار راحتی با آن نباشد.
این وضعیت را می توان به راحتی با اتمام فرایندهای غیر ضروری حل کرد. در لینوکس دستورات زیر برای این منظور استفاده می شود:
- ps pgrep - دستور اول نمایش تمام اطلاعات مربوط به فرآیندهای فعال سیستم (عملکرد "-e" یک فرایند خاص نمایش می دهد)، دوم نمایش داده می شود شناسه فرآیند پس از آنکه کاربر نام آن را وارد کرده است.
- کشتن - فرایند PID را به پایان می رساند.
- xkill - با کلیک بر روی پنجره روند -
آن را کامل می کند - pkill - فرآیند را با نام خود به پایان میرساند.
- کشتن تمام پروسه های فعال را تمام می کند
- بالا، htop - مسئول نمایش فرایندها هستند و به عنوان مانیتور کنسول سیستم استفاده می شوند. htop امروز محبوب تر است.
- زمان - اطلاعات "Terminal" را در زمان پردازش نمایش می دهد.
محیط کاربر
تعداد دستورات مهم شامل نه تنها مواردی است که به شما اجازه می دهد تا با اجزای سیستم ارتباط برقرار کنید، بلکه همچنین انجام کارهای بی اهمیت تر را انجام می دهید که به راحتی کار با رایانه کمک می کند.
- تاریخ - تاریخ و زمان را در فرمت های مختلف (12 ساعت، 24 ساعت)، بسته به گزینه را نمایش می دهد.
- نام مستعار - اجازه می دهد تا شما را برای کاهش یک فرمان یا ایجاد یک مترادف برای آن، اجرای یک یا جریان از چند دستور.
- uname - اطلاعات مربوط به نام کار سیستم را فراهم می کند.
- sudo sudo su - اولین برنامه را از طرف یکی از کاربران سیستم عامل اجرا می کند. دوم از طرف Super User است.
- بخواب - کامپیوتر را به حالت خواب می برد.
- خاموش شدن - بلافاصله کامپیوتر را خاموش می کند، گزینه -ه اجازه می دهد تا کامپیوتر را در یک زمان معین خاموش کنید.
- راه اندازی مجدد - کامپیوتر را دوباره راه اندازی کنید شما همچنین می توانید زمان راه اندازی مجدد خاص را با استفاده از گزینه های خاص تنظیم کنید.
مدیریت کاربران
هنگامی که بیش از یک نفر در یک رایانه کار می کند، اما چندین نفر، ایجاد چند کاربر بهترین گزینه خواهد بود. با این حال، شما باید دستورات را با هر یک از آنها تعامل کنید.
- useradd، userdel، usermod - اضافه کردن، حذف، ویرایش حساب کاربری، به ترتیب.
- passwd - در خدمت تغییر رمز عبور است. اجرای سوپر کاربر (sudo su در ابتدای فرمان) به شما اجازه می دهد تا کلمه عبور همه حساب ها را دوباره تنظیم کنید.
مشاهده اسناد
هیچ کاربر قادر به یادآوری معنای تمام دستورات در سیستم یا محل فایلهای اجرایی برنامه نیست، اما سه فرمان به راحتی قابل یادآوری می تواند به نجات برسد:
- جایی که - مسیر را به فایل های اجرایی نمایش می دهد.
- انسان - نشان می دهد کمک و یا یک راهنمای به تیم، در دستورات با همان صفحات استفاده می شود.
- چه چیزی - آنالوگ دستور بالا، اما این برای نمایش بخش های کمک در دسترس استفاده می شود.
مدیریت شبکه
برای راه اندازی اینترنت و با موفقیت تنظیمات شبکه را در آینده انجام دهید، باید حداقل چند دستور برای این کار را بدانید.
- آی پی - تنظیم زیر سیستم های شبکه، مشاهده پورت های IP موجود برای اتصال. هنگام اضافه کردن یک ویژگی نمایش نمایش اشیاء از انواع مشخص شده به عنوان یک لیست، با یک ویژگی کمک اطلاعات مرجع نمایش داده می شود.
- پینگ - تشخیص اتصال به منابع شبکه (روتر، روتر، مودم، و غیره). همچنین اطلاعات مربوط به کیفیت ارتباطات را گزارش می دهد.
- شبکه های کامپیوتری - ارائه اطلاعات به کاربر در مورد مصرف ترافیک. مشخصه -i رابط شبکه را تنظیم می کند.
- تراست - تیم آنالوگ پینگ، اما در یک فرم بهبود یافته تر. این نشان می دهد سرعت تحویل یک بسته داده به هر یک از گره ها و اطلاعات کامل در مورد مسیر کامل انتقال بسته را نشان می دهد.
نتیجه گیری
دانستن تمام دستورات بالا، حتی یک تازه کار که فقط یک سیستم مبتنی بر لینوکس نصب کرده است، قادر به برقراری ارتباط کامل با آن با موفقیت حل وظایف خواهد بود. در نگاه اول ممکن است به نظر برسد لیست بسیار دشوار است به یاد داشته باشید، اما با اجرای مکرر یک تیم در طول زمان، مهمترین آنها به حافظه می افتند و شما نباید به دستورالعمل های ارائه شده توسط ما هر بار اشاره کنید.