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

بررسی بودن یا نبودن فایل یا پوشه در شل اسکریپت

در برخی اوقات ممکن است بخواهید وجود یک فایل یا پوشه را از طریق خط فرمان و یا شل اسکریپت بررسی کنید.برای اینکار می توان از دستور if به همراه اپراتورهای مربوطه این کار را انجام داد. به عنوان نمونه می خواهیم بررسی کنیم که آیا فایل etc/hosts/ وجود دارد یا نه،برای اینکار می توان […] ادامه مطلب

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

آموزش کامنت کردن چند خط در شل اسکریپت

شاید برای شما هم پیش آمده باشد که بخواهید درون shell script خود چند خط را comment کنید.مثلا در زبان برنامه نویسی c++/c برای کامنت کردن چند خط، در ابتدای خط مورد نظر */ قرار می دهند و در پایان خط مورد نظر از /* استفاده می کنند.یک نمونه از کد را در پایین مشاهده […] ادامه مطلب

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

نوشتن کد، ایمن‌تر، بهینه‌تر

اسم سرخ‌پوستی این پست رو می‌شه «چرا باید از set -exuo pipefaile استفاده بکنیم؟» انتخاب کرد. ولی خب واقعاً چرا؟ بعضیا معتقدن که استفاده از اسکریپت‌های شل [۱] به شکل زبان‌های سطح بالا اشتباه هست. چون برای مثال توی اسکریپت‌های ruby اگر از متغیری استفاده کنیم که هیچ مقداری براش پیش‌بینی نشده با خطا مواجه […] ادامه مطلب

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

پیدا کردن اسکریپت های cpu بر php

امروز یه مشکل برخوردم. وب سایت به روزرسانی شده بود و یکی از اسکریپت های به روز رسانی شده دردسر درست کرده بود. هر از گاهی php میزان مصرف cpu اش میرسید به ۱۰۰ درصد، ولی نمی دونستیم کدوم اسکریپته. لازم بود که سیستم را یه مدت کوتاه بزارم زیر مانیتور تا هر موقع درخواستی … ادامه خواندن پیدا کردن اسکریپت های cpu بر php ادامه مطلب

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

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

Dynamic MOTD بر روی سرورهای CentOS/RHEL 6

این پست یه مطلب کاربردی و مختصر برای ادمین‌‌هایی خواهد بود که یه طور دائم در حال مدیریت چندین سرور به صورت همزمان خواهد بود. اگر از کاربران یا ادمین سرورهای بر پایه Ubuntu Server باشید به صورت پیشفرض موقع لاگین کردن به کنسول سرور از طریق SSH بر روی پیام ورود (MOTD Banner) اطلاعاتی […] ادامه مطلب

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

Dynamic MOTD بر روی سرورهای CentOS/RHEL 6

این پست یه مطلب کاربردی و مختصر برای ادمین‌‌هایی خواهد بود که یه طور دائم در حال مدیریت چندین سرور به صورت همزمان خواهد بود. اگر از کاربران یا ادمین سرورهای بر پایه Ubuntu Server باشید به صورت پیشفرض موقع لاگین کردن به کنسول سرور از طریق SSH بر روی پیام ورود (MOTD Banner) اطلاعاتی […] ادامه مطلب

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

فایل shell نصب webmin روی centos وقتی سرورتون تو ایرانه (‌به دلیل تحریم ها)

قدیما کل نگرانیمون فیلترینگ داخلی کشور بود که باید بهشون خدا قوت گفت،جدیدا یاد گرفتن پروتکل می بندند ، قدیما فقط آدرس سایت بلد بودند ، به همون قول معروف که می گه تا دیروز داشتند … … … اووووووووم  … حالا دیگه کلا پکت چک می کنند. حالا این به کنار، یه سری از … Read more
ادامه مطلب

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

Nod32 Mirror – Linux

توی یک شبکه، یه کامپیوتر بود که ما اونرو تبدیل کرده بودیم به سرور و ویندوز سرور روش نصب بود. روی این سرور ما یه آینه (mirror ) برای آپدیت های آنتی ویروس Nod32 ایجاد کرده بودیم. راههای مختلفی تو ویندوز برای اینکار هست،‌اگه لیسانسش رو داشته باشید، یا از یه نرم افزاری مثل Nod32 […] ادامه مطلب

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

اسکریپت نصب فونت فارسی برای لینوکس نسخه GUI

قبلا یک اسکریپت نوشته بودم برای نصب فونت فارسی در لینوکس، اما اینبار میخوام همون اسکریپت رو که اینبار با zenity ایجاد شده رو بگذارم. البته این به معنی ناکار آمد بودن قبلی نیست، بلکه این یکی همون کار رو انجام میده منتها با پنجره ها و نه ترمینال. اگر شما ترمینال رو دوست تر […] ادامه مطلب