کرم های کامپیوتر





قالب وبلاگ در حال ویرایش شدن!

ممکن است اشکالاتی در قالب پیش بیاید
بنابراین پیشاپیش متاسفیم!

کرم های کامپیوتر

من و دوستم دو تا کرمیم که داریم تو سیستم ها وُل می خوریم و بعضی وقت ها براتون چیزایی که تو این وُل خوردن ها یاد گرفتیم رو می نویسیم!!!!!

ربات تلگرامی ما
آخرین نظرات
  • ۲۹ شهریور ۹۷، ۱۴:۱۸ - فرهاد حسن پور
    جالب بود
  • ۱۰ تیر ۹۷، ۲۰:۵۴ - پسر ساده
    داس

۱۲ مطلب با کلمه‌ی کلیدی «گنو» ثبت شده است

look [-bdf] [-t termchar] string [file]
look [-f] string [file]

این برنامه که ریشه‌اش BSD هست، تمام خطوط پرونده‌ی file را که با رشته‌ی string شروع میشوند،به خروجی میفرستد.

  • فاروق کریمی زاده

اگر شما با خط‌فرمان لینوکس زیاد کار میکنید و شل شما بش است با ترفند هایی که در این مطلب آموزش داده میشود میتوانید سرعت و کارایی خود را زمانی که با خط‌فرمان کار میکنید افزایش دهید.

دستور history

این دستور ساده تاریخچه‌ی بش شما را به نمایش میگزارد:

history

خروجی چیزی مانند شکل زیر خواهد بود:

  • فاروق کریمی زاده

nload یک برنامه‌ی ساده و کم حجم تحت خط‌فرمان برای لینوکس، مک، فری بی اس دی، سولاریس و سایر (شبه) یونیکس ها هست که ترافیک شبکه را برای هر کارت شبکه مانیتور میکند، با کلید ها جهت دار میتوانید بین کارت شبکه ها جابجا بشوید.

  • فاروق کریمی زاده

فکر نمیکنم نیازی به توضیح باشه، جز اینکه این هم برای ویندوز های ۳۲ بیتی و هم ۶۴ بیتی هست،نسخه‌ی برنامه 1.11 هست و تحت پروانه فراگیر همگانی گنو، نسخه دوم(GPLv2) منتشر شده است.


حجم: 107 کیلوبایت

  • فاروق کریمی زاده

چند وقت پیش میخواستم چند تا اسکریپت پرل را تست بکنم و در حال نوشتن یک برنامه ساده با پرل بودم که مجبور شدم آپاچی را نصب و پیکره‌بندی بکنم.

نکته: فکر نمیکنم لازم به ذکر باشه که باید دسترسی ریشه داشته باشید.

نکته: با توجه به اینکه من از اوبونتو ۱۶.۰۴ استفاده میکنم شاید نیاز باشه تا بعضی دستورات را با توجه به توزیع خود تغییر دهید.

نکته:‌ اگر کمی باهوش(یا باتجربه؟) باشید میتوانید با توجه به این آموزش آپاچی را برای ویندوز و سایر شبه یونیکس ها هم پیکره‌بندی بکنید.

برای اینکار اول آپاچی را نصب کنید(در توزیع شما ممکن است متفاوت باشد):

apt install apache2

حال آدرس localhost یا 127.0.0.1 را در مرورگر وارد بکنید، اگر صفحه It works ظاهر شد پس آپاچی به درستی نصب شده است. حال این دو خط را به فایل /etc/apache2/apache2.conf اضافه کنید:

AddHandler cgi-script .cgi .pl
ServerName 127.0.0.1

حال این بلاک را پیدا کنید:

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

و آنرا به این تغییر دهید:

<Directory /var/www/>
    Options Indexes FollowSymLinks
ExecCGI
    AllowOverride None
    Require all granted
</Directory>

حال باید ماژول cgi را با این دستور فعال بکنید:

a2enmod cgi

و سرویس مربوط به آپاچی را از نو راه‌اندازی بکنید(در توزیع شما ممکن است متفاوت باشد):

service apache2 restart

پایان!

  • فاروق کریمی زاده

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

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


حجم: 324 کیلوبایت


پیوند پروژه در لانچ پد

  • فاروق کریمی زاده

این کتاب که زبانش انگلیسی هست و توسط گروهی از نویسنده ها نوشته شده یکسری دستورات خط فرمان لینوکس رو به همراه ویم و نانو آموزش میده! کتاب خیلی خیلی مفیدی هست و من به شدت توصیش میکنم!

توجه کنید که این کتاب یک آموزش برای مدیر سیستم(sysadmin) شدن نیست بلکه فقط برای استفاده از لینوکسه!


حجم: 1.73 مگابایت

  • فاروق کریمی زاده

زمانی که صحبت از گیمینگ در لینوکس میشود،بخشی به نام بازی های ترمینال وجود دارد.این بازی‌ها مانند بازی ۲۰۴۸ در خط فرمان اجرا میشوند!هر چند با آمدن بازی‌های فانتزی با گرافیک خفن(!) بازی های ترمینال فراموش میشوند اما هنوز هم کسانی هستند که بازی های ترمینال را دوست دارند!این تصویر،بازی ترون رت در ترمینال نشتن میدهد:

برای اینکه این بازی را چند نفره داشته باشید به این موارد نیاز دارید:

  • یک سیستم لینوکس
  • اینترنت
خب حالا داخل ترمینال اجرا کنید:
ssh sshtron.zachlatta.com

قبل از شروع بهتر هست نکاتی را بدانید:

  • رنگ شما همان رنگ روی حاشبه هست(رنگ تصویر بالا سبز می‌باشد).
  • شما باید از کلید های WASD استفاده کنید.
  • شما نباید از کلید های جهتدار استفاده کنید!وگرنه ارتباط با شما قطع می‌شود.
  • اگر یکی دو دقیقه بدون حرکت باقی بمانید، ارتباط با شما قطع  می‌شود.
  • اگر بازیکن دیگری روی‌خط(آنلاین) نیست میتوانید بازی کنید اما امتیازتان شمرده نمیشود(مانند تصویر بالا)
خوش بگذرد!
منبع: itsFOSS
  • فاروق کریمی زاده

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

/dev/random
/dev/urandom

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

یو رندم نیز مخفف unlimited random است که تعداد اعداد آن بی‌نهایت است اما قدرت آن کمتر است و برای استفاده های دیگر میباشد.

در بعضی سیستم عامل ها مانند مک، فری بی اس دی و مینیکس این دو دیوایس یک کار را انجام میدهند و فرقی بین آن‌ها نیست.

دوبار فایل «رندم» را با برنامه hexedit یا هر Hex Viewer دیگر باز کنید و مقدار بایت های آن را ببینید

همانطور که میبینید هر بار مقدار بایت ها تغییر میکند:

هشدار! زیاد از فایل رندم استفاده نکنید چرا که محدود است و برای استفاده های دیگر ممکن است دیگر به اندازه کافی عدد تصادفی تولید نکند!

  • فاروق کریمی زاده

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

  • فاروق کریمی زاده