چرا ما از دستورات یا command ها به جای استفاده از محیط گرافیکی GUI در لینوکس استفاده می کنیم ؟ در جواب این سئوال باید بگویم که استفاده از دستورات یا command از نظر سیستم عامل بهترین زبان برای برقراری ارتباط با سخت افزار و سیستم است . همانطور که شما به زبان فارسی سخن می گویید ، در صورتیکه که کسی بخ...

دستور arp : اين دستور در بيشتر موارد براي چك كردن وضعيت ارتباطات اترنت و IP در شبكه استفاده مي شود . دستور ifconfig : براي انجام تنظيمات و چك كردن كليه كارت هاي شبكه استفاده مي شود . دستور netstat : خلاصه اي از وضعيت اتصالات شبكه و وضعيت سوكت هاي را نشان مي دهد. دستور nslookup : براي چك كردن نا...

دستور man براي دريافت دستورالعمل استفاده از دستورات است كه مخفف manual است. man ( command) دستورالعمل خاص يك دستور ( command) را نشان مي دهد . كليد فاصله ( spacebar ) و يا /f كه مخفف forward است براي مشاهده صفحه استفاده مي شود . كليد b معادل back يا بازگشت است . کليد q معادل quit يا خرج است. ...

در این آموزش قصد دارم به شما نحوه نصب و راه اندازی سرویس های LAMP در اوبونتو را آموزش بدهم . LAMP یک واژه مخفف است که ترکیبی از کلمات Linux ، Apache ، MySQL و PHP یا در برخی اوقات Perl یا Python هم می باشد. با نصب این نرم افزارها شما می توانید به راحتی و بدون نیاز به خرید هاست یا هر چیز اضافی یک ...

SMB یا Server Message Block پروتکلی جهت به اشتراک گذاری فایل ها، چاپگرها و پورتهای سریال است. از این پروتکل می توان بر روی پروتکل TCP/IP یا بر روی دیگر پروتکل های شبکه استفاده کرد. با استفاده از پروتکل SMB یک برنامه کاربردی (یا کاربر یک برنامه کاربردی) می تواند به فایل های یک سرور راه دور و دیگر منا...

همه ساختار سیستم عامل لینوکس بر اساس فایل هست و مثل سیستم عامل ویندوز یک سری پوشه های پیشفرض در خود تعبیه شده موجود داره ، خوب معمولا در انواع توزیع های لینوکسی که در دنیا وجود داره یک سری پوشه مشخص وجود داره که لیست زیر بصورت کامل این پوشه ها رو نمایش میده : 1. پوشه bin : فايل هاي اجرايي يا دودويي...

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

اولین سئوالی که باید از خود قبل از نصب لینوکس بپرسیم این است که چه نوع روش نصبی را انتخاب کنیم ؟ بله ، روش های متعددی برای نصب سیستم عامل لینوکس وجود دارد که از آن جمله می توان به Dual Boot کردن ، استفاده از CD های Live ، نصب بصورت Fresh Install و نصب در محیط های مجازی اشاره کرد. یکی از خصوصیات ویژه...

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

بعد از اینکه بوت سیستم را بر روی CD DVD قرار دادید و DVD لینوکس را در آن قرار دادید ، bootloader لینوکس در قالب یک منو به شما نمایش داده می شود. در این لحظه و در این صفحه هنوز Kernel لینوکس Load نشده است ، در واقع در این تصویر شما تعیین می کنید که Kernel چه چیزهایی را برای فرآیند نصب بایستی منتقل...

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

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

برای اینکه بتوانید با استفاده از پروتکل SSH به لینوکس Redhat متصل شوید کافیست مراحل زیر را دنبال کنید ، ابتدا با کاربر root یا کاربری با همین سطح دسترسی وارد سیستم شوید و Terminal را باز کنید : 1- در مرحله اول بایستی فایل ssh__config ویرایش شود که با دستور زیر انجام می شود : nano /etc/ssh/ss...

در لینوکس GUI هایی (رابط های گرافیکی کاربری ) وجود دارند که در آن می توان به فایل مورد نظر به وسیله ی موس اشاره کرده ، کلیک و درگ کنیم والبته می توانیم بدون خواندن تعداد زیادی از داکیومنت ها کار مورد نظر خود را انجام دهیم . اما محیط لینوکس سنتی، CLI یا رابط خط فرمانی نامیده می شود و در اینجا باید...

در لینوکس شما براحتی می توانید آدرس IP را از طریق چند دستور ساده عوض کنید ، برای عوض کردن آدرس IP فعلی سیستم به آدرس جدید کافیست دستور زیر را در خط فرمان لینوکس با دسترسی root وارد کنید : sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0 مفهوم دستور بالا در اکثر لینوکس ها به همین شکل است...

هفته پیش بر اساس یک سری تغییراتی که مجبور بودیم در شبکه انجام دهیم باید آدرس IP سرور IBSng که سرور اکانتینگ اینترنت بود را عوض کنیم اما مشکل در اینجا بود که هیچکس پسورد کاربر root این لینوکس را به خاطر نمی آورد و در جایی هم یادداشت نکرده بود ، به هر حال از اوضاع اینطور برآورد می شد که نسخه لینوکس مو...

در دهه هفتاد میلادی سیستم عامل یونیکس توسط کنت تامسون، دنیس ریچی، برایان کرنیگان در آزمایشگاه های AT&T Bell Labs معرفی شد. پیش از آن و در سال 1972 میلادی زبان برنامه سازی سی توسط دنیس ریچی و همکارانش توسعه داده شده بود و در سال 1973 یونیکس با زبان سی نوشته و معرفی شد. یونیکس های اولیه بدون واسط گراف...

هدف از این مقاله آشنایی با ساختار سیستم فایل و دایرکتوری های لینوکس و همچنین معرفی رایجترین سیستم فایل های لینوکسی است. برای نصب لینوکس چندین گام را باید طی کنید. باید زبان صفحه کلید، زبان سیستم عامل، تنظیم گذرواژه برای کاربر root، ایجاد یک کاربر دیگر با تعیین گذرواژه برای آن و همچنین تعیین hostname...

webmin یک واسط تحت وب برای مدیریت سیستم عامل لینوکس است. با استفاده از یک مرورگر وب و از راه دور می توانید یک توزیع لینوکسی مانند CentOS و سرویس های تحت آنرا مدیریت کنید. فرض کنید توزیع لینوکسی شما بر روی سیستمی نصب شده که فاقد گرافیک بوده و تنها به صورت متنی در دسترسی است. یک راه برای مدیریت آن اتص...

هدف از این مطلب چگونگی تنظیم آدرس IP ثابت، آدرس پویا بر روی توزیع های لینوکسی Redhat, CentOS است. نخست فایل های مرتبط با اینترفیس شبکه (اترنت) و سپس چگونگی تنظیم آدرس و در نهایت تنظیم Gateway گفته خواهد شد. آدرس ها به دو صورت استاتیک (ثابت) و داینامیک (پویا) تنظیم می شود. سرور هایی مانند dns باید دا...

در این مقاله می خواهم به چندین موضوع که به عنوان یک کاربر لینوکسی یا مدیر لینوکس بدانید صحبت کنم. در اینجا نمی خواهم درباره دستور ها و معرفی آنها صحبت کنم بلکه نگاهی اجمالی به اجرای یک دستور خواهم پرداخت. در مفاهیم سیستم عامل برنامه یا Program را واحد غیرفعال یا Passive Unit و فرایند یا Process را و...

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

nmap دستوری است برای اسکن کردن پورت ها بر روی ماشین محلی یا ماشین راه دور. می توانیم از آن برای لیست کردن پورت های باز بر روی ماشین محلی به همراه تشخیص سیستم عامل راه دور و همچنین مدت زمان up بودن ماشین به صورت کلی زیر استفاده کنیم. nmap -O -v localhost nmap -O -v TARGET_IP_OR_HOSTNAME دو...

اگر به شما بگویند مشخصات سخت افزاری سیستم خود در ویندوز را بگویید کافیست با وارد کردن دستور msinfo32.exe در run یا وارد شدن دز Device Manager براحتی این اطلاعات را بدست بیاورید. اما اگر سیستم عامل شما ویندوز نباشد و از سیستم عامل لینوکس استفاده کنید چطور ؟ آیا باز هم کار به همین سادگی هاست ؟ با توج...

اگر به شما بگویند مشخصات سخت افزاری سیستم خود در ویندوز را بگویید کافیست با وارد کردن دستور msinfo32.exe در run یا وارد شدن دز Device Manager براحتی این اطلاعات را بدست بیاورید. اما اگر سیستم عامل شما ویندوز نباشد و از سیستم عامل لینوکس استفاده کنید چطور ؟ آیا باز هم کار به همین سادگی هاست ؟ با توج...

How to Install a Wireless Card in Linux Using Windows Drivers نصب کارت وایرلس توسط درایور های ویندوز روی لینوکس نصب کارت وایرلس در سیستم‌عامل لینوکس هنوز هم دغدغه خیلی از کاربران هست شما می‌توانید از نرم‌افزار ndiswrapper و همچنین نصب درایورهای ویندوز روی لینوکس استفاده کنید. ضمناً استفاده از...

Operating System یا سیستم عامل در واقع نرم افزاری است که کامپیوتر شما را مدیریت می کند. وظایف اولیه ای که سیستم عامل بر عهده دارد شامل مدیریت منابع کامپیوتر و اختصاص منابع ارتباطی مورد نیاز برای انجام یک Task یا Process در دستگاه می باشد. Kernel یه هسته سیستم عامل در واقع قطعه اصلی پازل سیستم عامل م...

چند وقت پیش خانم مهندس مرشدی مقاله ای با عنوان NTP سرور در وب سایت انجمن تخصصی فناوری اطلاعات ایران منتشر کردند ، در ادامه بنده روش معرفی یک NTP سرور به Domain Controller های موجود در شبکه را نیز به شما معرفی کردم اما هنوز یاد نگرفته ایم که چگونه یک NTP سرور راه اندازی کنیم ؟ در این آموزش قصد داری...

به نام یزدان پاک مقدمه : درود خدای یکتا را که زمانی دوباره داد تا در کنار شما باشم در این مقاله قصد معرفی نرم افزارهایی برای استفاده از Bash-Shell در ویندوز را دارم . دوستدار شما گشتاسب مظفریان Win-Bash Win-bash یک محیط Bash مستقل برای ویندوز میباشد . Win-bash برخلاف دیگر پورت های Bas...

همانطور که در مقاله قبلی در مورد هفت لایه OSI گفته شد یکی از لایه های مهم لایه شبکه یا NETWORK بود که متناظر این لایه لایه ای هست به نام لایه اينترنت یا INTERNET که در مورد پروتکل هاش در مقاله قبلیتقریباً صحبت شده. ICMP هم قبلاً گفتیم جهت ارسال پیام ها در قالب بسته های IP از یک سیستم یا روتر یا ...

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

با ارائه شدن فرهنگی به نام نرم افزارهای متن باز یا Open Source و نرم افزارهای رایگان یا Free Software دو حرکت واقعا رو به جلو بسیار سریع در صنعت نرم افزارها در دنیا شروع شد و به شدت رشد پیدا کرد. از اسم Open Source که به معنای متن باز می باشد شما در همین لحظه می توانید اینگونه برداشت کنید که سورس ک...

اندروید یا Android نام یک سیستم عامل متن باز یا Open Source است که توسط شرکت گوگل برای استفاده در گوشی ها و گجت های هوشمند طراحی و تولید شده است. اولین نسخه اندروید توسط کمپانی به نام اندروید به سفارش گوگل در سال 2005 میلادی ایجاد شد. اندروید اولیه بر پایه و اساس لینوکس کرنل 2.6 یا Linux 2.6 Kernel...

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

وب مین - Webmin یک پکیج نرم افزاری برای لینوکس است که یک کنترل پنل مبتنی بر وب برای سیستم عامل لینوکس و سرویس های آن فراهم می کند. به این معنی که وقتی شما Webmin را بر روی سیستم (سرور) خود نصب می کنید، می توانید از طریق یک مرورگر وب، سیستم عامل خود را از بسیاری از جنبه ها پیکربندی و مدیریت نما...

برای یک کامپیوتر بعد از اینکه روشن می شود و بخواهیم از سیستم عامل آن استفاده کنیم ، یک سری برنامه نرم افزاری وجود دارد که باید ابتدا اجرا شوند تا محیط سیستم عامل را بتوانید ببینید. یکی از این نرم افزارها به عنوان bootstrap loader یا boot loader معروف است . در واقع کاری که boot loader انجام می دهد...

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

قطعا و بدون شک برای مدیریت سرویس های هاستینگ لینوکسی در اینترنت بیشترین استفاده مختص نرم افزار مدیریتی cPanel است اما به غیر از این نرم افزار مدیریتی ، نرم افزارهای دیگری نیز وجود دارند که ممکن است وب مسترها در انتخاب یکی از آنها برای مدیریت هاست های خود دچار ابهام شوند. به هر حال کار کردن با برخی ا...

در محیط سیستم عامل های لینوکس و یونیکس شما باید از دستورات SU یا SUDO ( البته با حروف کوچک ) برای استفاده لحظه ای از سایر اکانت های موجود بر روی سیستم عامل استفاده کنید که البته در اکثر موارد این اکانت یا حساب کاربری همان کاربر root است. مشابه همین عمل اگر دقت کرده باشید گزینه Run as در سیستم عامل ...

یکی از تصورهای اشتباهی که امروزه وجود دارد این است که سیستم عامل Linux برای پاسخ دادن و رقابت کردن با سیستم عامل Windows طراحی و ایجاد شد در صورتیکه Linux برای مقابله و در واقع قدم علم کردن روبروی سیستم عامل UNIX طراحی و ایجاد شد. UNIX سیستم عاملی است که بسیار قدیمی است و در واقع آن را می توان به ع...

یکی از ویژگی های عالی لینوکس اینه که میتونید با صدها روش یک کار رو انجام بدید، حتی چیزی به سادگی تولید رمز عبور تصادفی که میتونه با ده ها روش انجام بشه. ده روش از اونا رو خواهیم دید: همه ی این کد ها از سایت Command-Line Fu گرفته شده اند و همشون رو روی کامپیوتر های لینوکسی تست کردیم :) احتمالا...

طراحی و توسعه سیستم عامل یونیکس در سال 1969 در لابراتوارهای Bell ( در واقع یک شرکت به نام Bell که دارای لابراتوارهای تخصصی در زمینه کامپیوتر بود ) در New Jersey شروع شد. شرکت Bell بین سالهای 1964 تا 1968 بر روی یک سیستم عامل به نام Multics کار می کرد که یک سیستم عامل چند کاربره ( Multi-User ) و ا...

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

پیش از این در انجمن تخصصی فناوری اطلاعات ایران در خصوص تفاوت نرم افزارهای Freeware و Open Source صحبت کردیم و در این میان در خصوص پروژه GNU نیز صحبت هایی کردیم ، در این مطلب می خواهیم در خصوص دو پروژه GPL و LGPL صحبت کنیم که از زیر مجموعه های پروژه GNU هستند . اگر با پروژه یا لایسنس GNU آشنایی نداری...

لینوکس Debian GNU/Linux برای اولین بار در سال 1993 معرفی شد.این لینوکس توسط بنیانگذارش یان مرداک و همچنین صدها برنامه نویس داوطلب نوشته شد ، آنها این ایده را در ذهن داشتند که یک سیستم عامل کاملا غیر تجاری را به دنیا معرفی کنند ، اکثر زمانی که این برنامه نویسان برای نوشتن لینوکس Debian GNU/Linux صرف...

پروژه Fedora که در اصطلاح فنی به آن Fedora Core گفته می شود در اواخر سال 2003 رسما شروع به کار کرد و این درست زمانی بود که ادامه فعالیت لینوکس Red Hat متوقف شده بود. لینوکس نسخه RedHat تنها نسخه از لینوکسی بود که شرکت RedHat از آن حمایت می کرد و این توزیع لینوکس بصورت پولی و تجاری به فروش می رسید در...

لینوکس Red Hat Enterprise جزو معدود لینوکس هایی است که از قوانین GNU که قبلا در انجمن تخصصی فناوری اطلاعات ایران در موردش صحبت کردیم چندان تابعیت نمی کند. در واقع توزیع Red Hat Enterprise بر پایه و اساس لینوکس Fedora بوده است و ساخت کشور ایالات متحده آمریکا است ، معماری که این سیستم عامل بر پایه و ...

لینوکس توزیع CentOS یکی از محبوب ترین توزیع های لینوکس امروزی است ، CentOS مخفف کلمه های Community ENTerprise Operating System است. هسته اصلی لینوکس CentOS از سیستم عامل Red Hat Enterprise Linux یا RHEL گرفته شده است و به همین دلیل این سیستم عامل کاملا با RHEL سازگاری دارد. طبیعتا با توجه به اینکه ...

این توزیع از سیستم عامل لینوکس بر پایه و اساس هسته اصلی لینوکس یا همان Linux Kernel پایه گذاری شده است و یک محصول مستقل به حساب می آید. این توزیع از لینوکس توسط کارشناسان و برنامه نویس های آلمانی طراحی و تولید شده است. openSUSE از معماری های i586 ، x86 و x64 پشتیبانی می کند و همچنین از محیط های دسکت...

سلام دوستان،توی این بحث میخواهم نصب bind و راه اندازی یک DNS سرور رو در دو حالت Master, Slave برروی سیستم عامل CentOS 7 توضیح بدم. امیدوارم مورد توجه دوستان عزیز قرار بگیره.از اساتید هم درخواست دارم در صورتیکه جایی اشتباهی رخ داد تصحیح بفرمایند. سناریو: Primary(Master) DNS Server Details: Op...

در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....