تا %60 تخفیف خرید برای 5 نفر با صدور مدرک فقط تا
00 00 00

جزیره لینوکس ، یونیکس و متن باز | صفحه 21 | توسینسو

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

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

برخی اوقات ممکن است شما بخواهید اسم دومین یا hostname ای که برای سیستم لینوکسی خودتان در هنگام نصب تعیین کرده اید را عوض کنی ، برای عوض کردن این قسمت ها شما می توانید از دستوری به نام dnsdomainname استفاده کنید اما این دستور فقط برای تغییر دادن DNSname است و تغییرات آن هم بصورت موقتی و مقطعی اعمال م...

برخی اوقات ممکن است در لینوکس های توزیع CentOS یا SUSE یا Mandriva یا هر لینوکسی که از خانواده RedHat باشه و شما در هنگام نصب Package ها از yum استفاده می کنید ممکن است با خطای زیر بعد از وارد کردن دستور yum install مواجه شوید : Existing lock /var/run/yum.pid: another copy is running as pid [pid ...

حتما به این فکر کرده اید که در سیستم عامل لینوکس چگونه نرم افزار را می توانیم نصب کنیم ، حذف کنیم یا بروز رسانی کنیم ، در سیستم عامل لینوکس چیزی به نام فایل exe یا msi برای نصب کردن یک نرم افزار وجود ندارد ، حتی در خانواده های مختلف این سیستم عامل نیز نحوه حذف و نصب نرم افزارها روشهای متفاوتی دارد ،...

آیا تا به حال به این موضوع فکر کرده اید که یک نرم افزار تنها یک فایل نیست ؟ آیا تا به حال به این موضوع فکر کرده اید که یک سری فعالیت ها وجود دارند در بسیاری از نرم افزارها که مشترک هستند و می توان به جای اینکه چند بار آنها را انجام داد یکبار انجام داد و بارها استفاده کرد ؟ آیا به این موضوع فکر کرده ...

فایلهای کتابخانه یا Library ها در هر سیستم عاملی و برای تقریبا هر نرم افزاری وجود دارند ، در واقع اول بهتر است تعریفی از یک فایل کتابخانه یا Library داشته باشیم ، یک Library در واقع شامل یک سری کد کامپایل شده است که تمامی اشیاء یا Object های مورد نیاز برای اجرای یک نرم افزار را بصورت مجتمع داخل یک ف...

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

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

*SimpleScalar LLC یک شرکت خصوصی می باشد که توسط Todd Austin تاسیس شده است. هدف این شرکت فراهم ساختن زیر ساخت هایی سریع، انعطاف پذیر و توسعه پذیر برای مدل سازی سخت افزار و تجزیه و تحلیل نرم افزار برای ارائه به مشتریان می باشد. علاوه بر این، شرکت SimpleScalar LLC خدمات برنامه نویسیه قراردادی به مشتریا...

با سلام خدمت دوستان ITPRO عزیز ، خیلی مواقع پیش میاد که میخواهیم متوجه بشیم که آیا کابل شبکه به صورت فیزیکی متصل یا به اصطلاح Plugged هستش یا خیر ، برای اینکه متوجه این مسئله بشیم وارد مسیر زیر شوید cd /sys/class/net در اینجا به تعداد و نام کارت شبکه های موجود روی دستگاه سافت لینک میبینید . ...

قبلا در خصوص ریست کردن پسورد در سیستم عامل های خانواده Debian و Kali و Ubuntu صحبت کرده ایم ، اما ریست کردن پسورد در سیستم عامل های خانواده Enterprise Linux متفاوت است ، برای ریست کردن پسورد لینوکس های خانواده Enterprise Linux شما ابتدا باید با Recovery Mode یا همان Run Level 1 که ما آن را به عنوان ...

فرض کنید که قرار است ترتیب Boot شدن چند سیستم عامل بر روی یک هارد دیسک را تغییر بدهید ، فرض کنید که می خواهید اسامی سیستم عامل هایی که Boot می شوند را خودتان تعریف کنید ، فرض کنید که قرار است از MBR سیستم خودتان Backup بگیرید ، فرض کنید که می خواهید مدت زمان انتظار بوت سیستم عامل ها و یا اینکه تصاوی...

خوب قبلا بصورت مفصل در خصوص انواع Boot Loader در سیستم عامل لینوکس صحبت کرده ایم و حتی کمی در خصوص ساختار GRUB هم توضیح داده ایم ، اما همانطور که شما هم می دانید یک Boot Loader به نام LILO هم وجود دارد که امروزه به ندرت استفاده می شود و تقریبا می توانیم بگوییم در اکثر توزیع های معتبر لینوکس از Boot ...

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

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

نصب CalamAV : برای نصب این آنتی ویروس ابتدا می بایست ریپازیتوری EPEL را ADD کرد. برای سیستمهای 32 بیتی(خانواده ردهت نسخه 6): wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm و سپس: rpm -ivh epel-release-6-8.noarch.rpm برای سیستم های 64 بیتی(خانواده ردهت نسخه6): wg...

حتما تا به حال به این موضوع فکر کرده اید که سیستم عامل لینوکس هم همانند سیستم عامل ویندوز برای مدیریت کردن هارد دیسک خود از مکانیزمی به نام پارتیشن استفاده می کند ، خوب با پارتیشن های ویندوز که آشنا هستید ؟ ما آنها را به نام درایو C و D و ... می شناسیم ، حتما System Reserved را هم شنیده اید. در سیست...

در بیشتر توزیع های لینوکس ، یکی از مهمترین دلایلی که شما در سیستم عامل با چنین خطایی مواجه می شوید این است که شما با runlevel پیشفرض 5 سیستم را boot کرده اید و default runlevel شما 5 است یا به هر دلیلی اعم از Load شدن کنسولهای گرافیکی xdm ، kdm ، gdm و ... سیستم نمی تواند برنامه مورد نظر برای تغییر ...

با سلام خدمت همه دوستان ITPRO عزیز ، در بخش سوم آموزش های مربوط به Squid میخواهیم راه اندازی احراز هویت را آموزش بدیم .ابتدا باید پکیج httpd-tools را نصب کنیم که شامل یکسری ابزارهای امنیتی و مدیریتی میباشد که ما در اینجا فقط از htpasswd استفاده خواهیم کرد sudo yum install httpd-tools بعد از نصب ...

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

همانطور که می دانید ما می توانیم برای سیستم عامل لینوکس ماژول نصب کنیم و بسیاری از این ماژول ها مربوط به درایورهای لینوکس است که ما آنها را به عنوان Drive Kernel Module یاد می کنیم. برای حذف کردن Drive Kernel Module ها ما می توانیم به راحتی با لیست کردن ماژول های کرنل با دستور lsmod و مشاهده نام آن ...

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

آیا تا به حال به این موضوع فکر کرده اید که زمانیکه کلید Power سیستم را می زنید تا زمانیکه صفحه دسکتاپ خود را می بینید چه اتفاقی می افتد ؟ آیا می دانید چه پردازش ها و چه نرم افزارهایی در دیده شدن صفحه دسکتاپ شما دخالت دارند ؟ آیا می دانید تفاوت نحوه Boot شدن سیستم عامل لینوکس و ویندوز در چیست ؟ هر سی...

بنر SSH : برای ایجاد بنر قبل از ورود کاربر کارهای زیر را انجام می دهیم ، فایل issue.net را از مسیر زیر با یک ویرایش گر متن باز کرده و نوشته ی پیش فرض درون آن رو حذف می کنیم و نوشته مورد نظر که یک اخطار امنیتی است را وارد می کنیم: nano /etc/issue.net متن مورد نظر می تواند به شکل زیر باشد: ALERT! You...

یکی از مهمترین مسائلی که در لینوکس اهمیت دارد شناخت درست از سخت افزارها ، محل ذخیره سازی درایورها ، شناخت Device ID ها و از همه مهمتر سهولت کار و شناسایی آنها است. اگر قرار باشد شما سخت افزارها را به شکل واقعی آنها مشاهده کنید قطعا برای شما وارد کردن اسم آنها بسیار سخت و دشوار خواهد بود ، در واقع سی...

URL Rewriting چیست؟ اغلب سایت های پویا در آدرس های URL صفحات سایت خود متغیرهایی دارند که برای سایت مشخص می کند که چه اطلاعاتی را برای کاربر به نمایش بگذارند. برای مثال ، نمونه URL زیر به اسکریپت مربوطه در سمت سرور می گوید که اطلاعات محصول شماره 7 را نمایش بدهد. http://www.pets.com/show_a_produc...

خوب قطعا دوستانی که در حوزه Open Source فعالیت می کنند می دانند که شما می توانید هسته یا Kernel سیستم عامل لینوکس را بصورت دلخواه تغییر بدهید و امکانات و قابلیت های آن را زیاد و کم کنید ، همانند ساختارهای برنامه نویسی ، در هسته سیستم عامل لینوکس هم شما می توانید قابلیت ها را در قالب ماژول های هسته س...

با سلام خدمت شما دوستان ITPRO عزیز ، در ادامه آموزش مربوط به squid , راه اندازی پروکسی سرور در حالت Full Proxy و Cache Server را خواهیم گفت .در ابتدا باید راجع به اینکه Full Proxy چیست یک توضیحی بدهیم : حالت Full Proxy به این صورت میباشد که کلاینت درون مرورگر خود یا درون نرم افزارهای Proxy Cli...

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

طبیعی هست که دوستان ITPRO ی من همیشه دوست دارند به زبان ساده مطالب را درک کنند ، امروز می خواهیم در خصوص یک مفهوم به نام HAL یا Hardware Abstraction Layer در همه سیستم عامل ها صحبت کنیم ، مهم نیست که این مطلب را در انجمن لینوکس می خوانید یا در انجمن ویندوز ، مهم این است که این مفهوم در همه سیستم عام...

دوره آموزشی LPIC1 دارای دو عدد کد آزمون LPIC1 101 و LPIC1 102 است که در این دوره آموزشی لینوکس ما با هم لینوکس را جدی تر شروع می کنیم و  جلو می رویم . قبلا در دوره آموزشی Linux Essentials که در همین وب سایت توسط بنده تدریس شد ، شما کاملا با ماهیت و کاربرد اصلی لینوکس آشنا شدید و مسیر یادگیری لی...

خوب دوستان در سری آموزشی Linux Essentials ای که درست کردم یکی از قسمت ها مربوط به تعیین سطوح دسترسی در سیستم عامل لینوکس بود ، در این ویدیوی آموزشی ما به بررسی انواع سطوح دسترسی و ساختار Permission ها در لینوکس که بصورت read write execute و بصورت خلاصه rwx نمایش داده می شود توضیحاتی ارائه کردیم ، ام...

این ویدیو آخرین ویدیو از سری مجموعه آموزشی Linux Essentials است ، در این ویدیوی آموزشی ما به شما مفهوم Link یا Shortcut در لینوکس که به عنوان Symbolic Link هم آن را می شناسیم ، آشنا می کنیم ، در خصوص دایرکتوری های var و tmp صحبت می کنیم و مشکلاتی که ممکن است برای یک دایرکتوری در صورتیکه دسترسی همه ا...

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

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

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

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

همانطور که سیستم عامل ویندوز کاربرهای Administrator با بالاترین سطح دسترسی و Limited User با پایینترین سطح دسترسی دارد ، سیستم عامل لینوکس نیز دارای انواع کاربران از نظر عملکرد و سطح دسترسی می باشد ، شما به عنوان یک کاربر لینوکس باید بدانید که در لینوکس چه نوع کاربرهایی وجود دارد ، این کاربران در کج...

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

چه بخواهید و چه نخواهید در لینوکس هم شما به شبکه های مختلف متصل هستید ، هیچکس بصورت Stand Alone از یک لینوکس استفاده نمی کند ( به خدا ) بنابراین مهم است که به عنوان یک تازه کار در حوزه لینوکس حداقل تنظیمات مربوط به شبکه را بدانید یا حداقل بدانید که تنظیمات در کجای این سیستم عامل قرار دارند ، در این ...

اگر به شما بگویند لینوکس ما هنگ کرده است چه کار می کنید ؟ از کجا متوجه می شوید که چه چیزی باعث هنگ کردن سیستم عامل شما شده است ؟ اگر در ویندوز بود از Task Manager استفاده می کردید اما در لینوکس چطور ؟ اگر به شما بگویند میزان فضای خالی موجود در RAM شما چقدر است ؟ چقدر RAM دارید چقدر CPU دارید و ... د...

مایکروسافت در آخرین کنفرانس خودش اعلام کرده است که می خواهید BASH Shell معروف لینوکس را در ویندوز 10 قرار بدهد. این خبر به دو صورت می تواند برداشت شود ، ابتدا خبر بد برای علاقه مندان لینوکس و یا خبر خوب برای علاقه مندان لینوکس !! خبر خوب از این بابت که می توانند با همان دستوراتی که در محیط BASH Shel...

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

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

یکی از مهمترین مسائل در سیستم عامل لینوکس و البته برای دوستانی که در حوزه Open Source فعالیت می کنند ، روش تبدیل کردن دستور یا مجموعه ای از دستورات به فایل های اجرایی یا اسکریپت های اجرایی است ، با اینکار سرعت عمل شما در انجام کارها در لینوکس بسیار بالا می رود ، برای مثال ممکن است شما برای Backup گی...

یکی از مهمترین مسائل در سیستم عامل لینوکس جستجو کردن و خروجی گرفتن از اطلاعات و فایل ها است که بایستی که Linux Essential بایستی با آنها به خوبی آشنایی داشته باشد. جستجو کردن در این سیستم عامل مانند یک معدن آهن است که می خواهیم از آن آهن استخراج کنیم و از استخراج آن ابزار آلات تولید کنیم ، شما ابتدا ...

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

ایجاد کردن یا Create کردن ، منتقل کردن یا Move و Copy کردن و همچنین حذف کردن فایل ها در هر سیستم عاملی جزو اصلی کارهای یک کاربر است که بایستی آنها را یاد بگیرد. در واقع Linux Essentials را می توان ICDL لینوکس نام برد. در این ویدیوی آموزشی ما نحوه استفاده از دستورات خط فرمان برای ایجاد کردن فایل ها ،...

در ویدیوهای قبلی ما بصورت بسیار مختصر در خصوص کاربرد دستورهای ls و cd صحبت کردیم ، در این ویدیوی آموزشی شما با ریزه کاری هایی از این دستورات آشنا می شوید که سرعت کار کردن شما با فایل ها و دایرکتوری ها را افزایش می دهد ، نحوه شناخت Exact Path و Partial Path ، نحوه استفاده از shortcut ها ، نحوه استفاد...