ابزار های مفید

در سیستم عامل لینوکس ابزار های پیش فرضی وجود دارد که خیلی از آنها زیر نظر GNU می باشد. این ابزارها به ظاهر خیلی ساده  می آیند ولی با به عنوان یک مدیر و یا حتی یک کارمند می توانید سیستم خود را خودکارسازی و مدیریت را ساده کنید.

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

۱٫ دستور Alias

یکی از دشواری های کاربران و مدیران در استفاده از دستورات پیچیده ای است که ممکن است به یاد داشتن آنها برای آنها کار چندان آسانی نباشد. دستور alias این امکان را می دهد تا بتوانید این دستورات پیچیده را به دستورات مستعار تبدیل کنید.

#alias [-p] name=command 

 بجای command باید دستور اصلی را وارد نمایید و گزینه p- لیستی از دستورات مستعار تعریف شده بر روی سیستم را برایتان چاپ خواهد کرد.

۲٫دستور grep

گاهی اوفت لازم است که یم واژه خاص را در میان یک فایل پیدا کنید. grep فایل داده شده را جستحو کرده وخط حاوی این واژه را چاپ می کند. تنها آرگومان لازم برای دستور grep واژه های است که مایل هستید تا به دنبال آن جستجو نمایید.

#grep [option] pattern [file] 

 

مثلا در مثال زیر به دنبال کلمه error در فایل syslog می گردیم.

#grep error /var/log/syslog 

۳٫دستور find

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

#find [path] [expression] 

۴٫دستور cat 

با استفاده از دستور cat  می توانید محتویات یک فایل را بر روی صفحه نمایش چاپ کنید و یا چند فایل  را با هم ترکیب نمایید.

#cat [option] files 

۵٫دستورات more و less 

استفاده از  more  این امکان را فراهم می سازد تا محتویات  یک فایل متنی را بصورت صفحه به صفحه مشاهده کنید. در less قابلیت  کنترل بیشتری  را هنگام نمایش یک فایل  اهدا می کند. در حالی که more تنها امکان اسکرول متن در یک جهت را می دهد ولی در less می توانید متن را در هر دو جهت اسکرول نماید.

#more text1 text2 
#less /usr/share/doc/README 

در دستور more  بعد از تمام شدن text1 فایل text2  بعد از آن نمایش خواهد داد و به همین ترتیب.

۶٫دستور at 

 دستور at می تواند برنامه یا دستور مورد نظرتان را در ساعت خاصی اجرا کند. این دستور تنها می تواند دستور داده شده را یکبار اجرا کند. زمان مشخص شده در دستور at  می تواند هر زمانی در آینده باشد(از ساعت و دقیقه گرفته تا تعداد روز)

#at -c job1 job2 

با مشخص کردن تاریخ می توانید محدوده اجرایی دستور at را باز هم گسترده تر نمایید. نام ماه را باید بصورت متنی و روز ماه را بصورت عددی  مشخص کنید. این امکان وجود دارد که مشخص کنید دستور در چه روزی  از هفته اجرا شود همچنین  امکان بکارگیری کلمات todayو یا tomorrow نیز وجو دارد.

به مثال زیر توجه کنید:

ls -l | at 20:30 ls -l | at 10:45 pm November 11 ls -l | at midnight next day 

 ۷٫ دستور cron

 در سیستم هایی که دائما روشن می باشند، مانند سیستم های سرویس دهنده،وظایف خودکار باید با استفاده از نرم افزار cron اجرا شوند. cron هنگام راه اندازی سیستم اجرا شده و هر دقیقه بررسی می کند که چه دستوری را باید اجرا نماید. دستوراتی را که cron اجرا خواهد کرد، در فایل etc/crontab/ تعریف می شوند. به طور پیش گزیده سه وظیفه در این فایل تعریف شده است که هر کدام از آنها اسکریپت های موجود در دایرکتوری خاص را که قرار است به طور روزانه، هفتگی یا ماهانه اجرا شوند،اجرا می کند. با دستور more می توانید بهمث etc/crontab/ را مشاهده کنید و با  یک ویرایشگر متن(مثل vi ) دستورات خود را اضافه کنید.

با دیگر مقالات server.ir همراه باشید.

۱۳۹۹/۰۴/۱۶

نویسنده : ف لقمانی

بدون دیدگاه

find command در لینوکس (بر اساس Date and time)

در مقالات گذشته در ارتباط با یکی از کامند های بسیار مهم و کاربردی در لینوکس با محوریت اصلی find commands در لینوکس پرداختیم. توضیح دادیم که در بسیاری...

۱۳۹۹/۰۴/۱۴

نویسنده : ب حداد

بدون دیدگاه

مهم ترین کارهایی که باید بلافاصله بعد از نصب وردپرس انجام داد (قسمت ۲)

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

۱۳۹۹/۰۴/۱۱

نویسنده : ف سلالی

بدون دیدگاه

بهترین شرکت های امنیتی (Security Company) در سال ۲۰۲۰

امروزه تقریبا تمامی کسب و کار ها به طریقی با سیستم های IT و شبکه ها و پروتکل های اینترنتی در ارتباط بوده و با توجه به افزایش سطوح حمله و پیچیده تر شدن...

دیدگاه کاربران

در رابطه با : "ابزار های مفید در لینوکس"

avatar
  عضویت  
با خبرم کن

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با ایده پردازان همراه شو ...