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

جزیره لینوکس ، یونیکس و متن باز | مقاله | توسینسو

مقدمه : ما تاکنون یاد گرفته ایم که دستورات را در Shell اجرا کنیم ، اما می توانیم دستورات را نیز در فایل ذخیره کنیم و سپس آن فایل را به حالت اجرائی در بیاوریم و اجرا کنیم. وقتی فایل اجرا می شود ، دستورات یکی پس از دیگری اجرا می شوند. این فایل های اجرایی را اسکریپت می گویند و برای هر مدیر لینوکس یک اب...

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

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

مقدمه این قسمت مدیریت فایل ها و دایرکتوری ها در Linux با استفاده از دستورات خط فرمان را کار خواهیم کرد : mv  cp  rm   mkdir  rmdir   یک فایل مجموعه ای از داده ها با یک نام و مجموعه ای از ویژگی ها است. به عنوان مثال ، اگر بخواهید چند عکس را از فلش خود بر روی سیستم انتفال...

در این مقاله به آموزش ایجاد یوزر در لینوکس با استفاده از دستور useradd می پردازیم. توجه کنید که این دستور باید توسط کاربر root یا کاربری که دارای  sudo privilege  است انجام شود. نحوه استفاده کردن از دستور useradd فرمت کلی استفاده از این دستور به این صورت می باشد :   useradd [options] ...

سلام خدمت همه کاربران عزیز وب سایت توسینسو خوب این مطالبی که قراره گفته بشه معرفی بخشی از ابزارها و دستورات شبکه در لینوکس است که جهت تثبیت سطح دانش خودم با شما عزیزان به اشتراک میزارم. دستور ip : دستور ip در لینوکس در net-tools وجود دارد که برای انجام کارهای مدیریت شبکه استفاده می شود. IP مخفف Inte...

مقدمه : سیستم فایل لینوکس از آنجا که شامل پرونده ها و دایرکتوری ها است ، مشابه سیستم های فایل سیستم عامل دیگر مانند ویندوز و ... است. دایرکتوری ها برای سازماندهی نمودن اطلاعات استفاده می شوند. یک دایرکتوری می توانند حاوی دایرکتوری ها و سایر فایل ها باشد.(همانطور که در جلسات گذشته گفتیم منظور از دایر...

مقدمه : خط فرمان ابزاری بسیار پیچیده است. هر دستور گزینه های منحصر به فرد خود را دارد ، بنابراین راهنما هنگام کار با سیستم لینوکس مهم می باشند. علاوه بر دایرکتوری / usr / share / doc / که بیشتر مستندات مربوط به دستورات را ذخیره می کند ، دستورات مختلف دیگری هست که اطلاعات مربوط به استفاده از دستورات ...

دستور touch : دستور touch یک دستور استاندارد است که در سیستم عامل UNIX / Linux مورد استفاده قرار می گیرد و برای ایجاد ، تغییر و اصلاح زمانی تغییر یک فایل استفاده می شود. در واقع ، دو دستور مختلف برای ایجاد یک فایل در سیستم لینوکس وجود دارد که به شرح زیر است: دستور cat: برای ایجاد پرونده با محتوا است...

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

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

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

مسئله ای که هست در طول روز ما از اصطلاحات نرم افزاد رایگان (free software) و نرم افزار متن باز (open source) استفاده میکنیم این دو اصطلاح باهم متفاوت هستن پس ابتدا این مسئله رو روشن کنیم که به چه نرم افزارهای متن باز میگن و به چه نرم افزاری هایی آزاد. اول از همه ، نرم افزار آزاد منظور رایگان بودن ن...

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

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

این محصول یک درایور سیستمی می باشد که در لینوکس وظیفه نگهبانی از سیستم را دارد. درصورت بروز مشکلات غیرقابل پیش‌بینی از سمت نرم افزار های مختلف‌های این درایور در صحنه حاضر می‌شود. به صورت بررسی دقیق تر، این درایور وظیفه این را دارد که اگر سیستم Crash کرد به هر دلیلی(برای مثال اجرا شدن ...

در این مقاله قصد داریم به راه اندازی نرم افزار متن باز و رایگان OpenXenCenter در سیستم عامل لینوکس بپردازیم، درواقع این نرم افزار مشابه نرم افزار XenCenter می‌باشد و وظیفه ایجاد اتصال بین کامپیوتر شما و ماشین های مجازی درون XenServer را دارد. پیش‌نیاز نصب OpenXenCenter این نرم افزار با است...

یادگیری لینوکس ( Linux) و اساسا آموزش لینوکس با کیفیت و کاربردی یکی از اساسی ترین نیازهای ITMAN های امروزی است. اما گم شدن در مسیر راه یادگیری Linux و رفتن راه اشتباه می تواند یکی از بدترین خاطرات و تجربیات زندگی شما باشد و شما باید بدانید که پیشگیری بهتر از درمان است. اینکه شما بدانید اهمیت یادگیری...

آموزش نصب ردهت ، آموزش راه اندازی RedHat بصورت تصویری ، با سلام ، دوستان قصد دارم نحوه دانلود و نصب و راه اندازی RHEL 8 را بصورت رسمی و قانونی از سایت Red Hat توضیح بدهم و امیدوارم مورد توجه و استفاده دوستان قرار بگیرد. شما احتمالا شنیده اید که RHEL یک نسخه بسیار کاربردی و همچنین حرفه ای از لینوکس م...

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

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

چگونه در لینوکس SSH سرور راه اندازی کنیم ؟ یکی از ساده ترین و البته حساس ترین سرویس هایی که در لینوکس باید نصب شود و البته باید موارد امنیتی برای آن در نظر گرفته شود سرویس SSH است ، شما می توانید براحتی با دستور زیر این سرویس را در لینوکس های خانواده Debian نصب کنید : apt-get install openssh-server ...

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

nsswitch مخفف کلمه های Name Service Switch است که اگر کمی با ساختار نامگذاری در سیستم عامل ها آشنایی داشته باشید حتما تصور می کنید که این فایل وظیفه ای شبیه به DNS را بر عهده دارد . برداشت شما اشتباه نیست اما کاملا هم درست نیست . این فایل در پروسه ارسال و دریافت درخواست های Name Resolution ( پیدا کر...

قطعا شما که این مطلب را مطالعه می کنید می دانید PAM چیست و چه کاربردی دارد و در خصوص برخی از ماژول های اصلی این سرویس که قبلا در توسینسو توضیح داده شده است هم توضیحاتی را مطالعه کرده اید . بصورت کلی وقتی صحبت از ماژول های PAM می شود ، هدف اصلی ما احراز هویت است و طبیعتا اصلی ترین و مهمترین ماژولی که...

قبلا در خصوص PAM  و کاربردهایش و البته در خصوص ماژولهای cracklib و listfile و کاربردهایشان در توسینسو صحبت کرده ایم . اما کاربرد فایل یا ماژول pam_limits.so چیست ؟ همانطور که از اسم این فایل مشخص است این فایل برای ایجاد کردن محدودیت در PAM استفاده می شود اما چه محدودیتی و چگونه ؟ اگر بخواهیم سا...

خوب قبلا در خصوص PAM و کاربردهایش در احراز هویت لینوکس بصورت مفصل صحبت کرده ایم و شما می دانید که ساختار کاری PAM یک ساختار ماژولار است . یکی از ماژول های جالب و البته مهم برای آزمون LPIC شما ماژول pam_listfile.so است . کاربرد این فایل به زبان ساده این است که به شما این امکان را می دهد که یک فایل را...

خوب قبلا در خصوص ماهیت PAM و کاربردهای آن در لینوکس و بحث احراز هویت صحبت کردیم . یکی از ماژولهای معروف PAM ماژولی به نام cracklib است که شما برای آزمون بین المللی LPIC و البته بحث تنظیمات امنیتی پسورد به آن احتیاج پیدا خواهید کرد . کاربرد واقعی cracklib بررسی کردن پسوردهای کاربران برای جلوگیری از ح...

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

در DHCP سرورهای لینوکسی هم شما می توانید برای سرورها یا کامپیوترهای خاصی که مد نظر دارید آدرس IP را رزرو کنید. اینکار در ویندوز به عنوان Reservation و در لینوکس به عنوان Fixed IP معرفی می شود. روش قطعا همان روش ویندوزی است اما با دستور انجام می شود ! کافیست که آدرس MAC سروری که می خواهید یک آدرس ثا...

خوب قطعا با کاربرد سرویس DHCP آشنا هستید ، DHCP مخفف کلمه های Dynamic Host Configuration Protocol است که در ساده ترین حالت ممکن برای دادن آدرس های خودکار IP به کلاینت های شبکه استفاده می شود . اما فراموش نکنید که این پروتکل توانایی هایی بسیاری بیشتر از اینکار را در خود دارد. ساختار آدرسی که DHCP سرو...

NFS یا Network File System  یک پروتکل به اشتراک گذاری فایل سیستم تحت شبکه است . دقت کنید اشتراک گذاری فایل سیستم نه اشتراک گذاری فایل !! به این شکل که کلاینت NFS قسمتی از فایل سیستم سرور را برای خودش میگیرد و آن را برای کاربران خودش مدیریت می کند . این پروتکل توسط شرکت Sun Microsystems ارائه شد...

یکی از مشکلات معمولی که برای Samba Share ها در ویندوز ممکن است پیش بیاید این است که سرور سامبا در قسمت Network Discovery شبکه های ویندوزی دیده نمی شود . این مورد می تواند شامل مشکلات متعددی باشد که امروز به بررسی و رفع برخی از آنها می پردازیم . در وهله اول همیشه توصیه می کنم که سعی کنید در تنظیمات ا...

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

در مراحل راه اندازی سیستم عامل FreeBSD  حالتی وجود دارد به نام single user mode که از آن برای رفع خطاهای سیستم و یا تغییر دادن رمزعبور کاربر root استفاده می شود، در این بخش شما با روش وارد شدن به این حالت و دسترسی پیدا کردن به فایل سیستم های که در زمان نصب کردن FreeBSD  از آنها استفاده می ...

برای حل کردن مشکلات خود و مطالعه در مورد برنامه ها و فرمانهای مختلف در سیستم عامل های خانواده BSD از صفحات man  هم می توان استفاده کرد، این صفحات در همه سیستم عاملهای متن باز وجود دارد اما در سیستم عاملهای خانواده BSD  یکی از الزامات ایجاد کردن و ارایه کردن یک برنامه جدید دارا بودن یک صفحه...

برای شروع به آموزش FreeBSD یکی از بهترین منابع استفاده از وب سایت پروژه FreeBSD به آدرس FreeBSD.org است، دراین بخش شما می توانید براحتی همه مطالب مورد نیاز خود را که برای راه اندازی کردن سیستم عامل FreeBSD به آن نیاز دارید را مطالعه کنید و حتی مشکلات خود را مطرح کرده و عضو گروه های مختلف شوید تا از ...

امروز مي خوام يه دستور لینوکسی رو بهتون معرفی کنم که به نظر من هم خيلي جالبه هم کاربردهاي خوبی مي تونه توي فعاليت هاي روزانه يک sysadmin لينوکسی داشته باشه. دستور lsof که معمولا کمتر شناخته شده هستش مخفف list open file هست و همون طور که از اسمش مشخص مياد و فایل هايي که در OS در حال پردازش هستند رو ب...

zettabyte file system یا همون ZFS یک فایل سیستم مدرن و پیشرفته هستش که در سال 2005 توسط شرکت Sun Microsystems طراحی شد و توانست انقلابی در دنیای فایل سیستم ها ایجاد کند. این فایل سیستم علاوه بر مقیاس پذیری و مدیریت آسان ، دارای ویژگی هایی همچون رمزنگاری اطلاعات ، فشرده سازی اطلاعات، سهمیه بندی دیسک،...

يکي از نکات مهمی که هر SysAdmin باید به اون توجه ويژه داشته باشه بکاپ گیری از فایل ها وسیستم عامل هاست. در محیط های سازمانی بزرگ، روش های مختلفی برای Backup گرفتن از يک سرويس هست. محيط پياده سازی هم مي تونه روي روش انتخاب شده براي بکاپ گیری تأثیر گذار باشه. به عنوان مثال اگر سرور شما در محيط هاي مجا...

شاید برای شما هم سوال پیش آمده باشد که آیا . یا همان نطقه در لینوکس یک فرمان است؟ کاربرد این فرمان در دنیای لینوکس چیست؟همه شما حداقل یک فرمان در بخش shell script در  سیستم عاملهای لینوکس خود نوشته اید، این فرمان ها در قالب یک فایل متنی ساده ذخیره شده و هر خط شامل یک فرمان است و فرمانهای مختلفی را م...

سامبا چیست؟ SAMBA چیست؟ نه اشتباه نکنید اصلا سامبا اون چیزی که توی ذهنتون هست نیست !!! سامبای مد نظر ما یه نوع رقص آمریکایی جنوبی نیست بلکه یک مفهوم و البته بهتر هست بگیم یک ابزار در سیستم عامل لینوکس هست که یه سری سرویس ها به ما ارائه میده که بتونیم با سیستم عامل های خانواده های دیگه ارتباط برقرار ...

 یکی از سوالات مهم و اساسی که دوستان این روزها خیلی از بنده می پرسند این هست که لینوکس را از کجا شروع کنیم ؟ چجوری تبدیل به یک کارشناس لینوکس بشیم ؟ ما از لینوکس می ترسیم چجوری به این ترسمون غلبه کنیم ؟ و خیلی از سوالات دیگه که امروز و داخل این مقاله در وب سایت توسینسو من به عنوان کسیکه خودم رو یکی ...

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

با سلام خدمت دوستان عزیز ،  امروز می خوام در رابطه با وجود کاراکتر dot در usernameهاي سیستم عامل اوبونتو براتون صحبت کنم. اگه دقت کرده باشید به صورت پیش فرض موقع ساختن يک User Account در اوبونتو نمیشه از کاراکتر dot استفاده کرد. یعنی به عنوان مثال شما نمي تونید از m.kobari به عنوان username است...

چگونه صدای بیپ لینوکس در VMware را قطع کنیم؟ یکی از مشکلاتی که در استفاده از vmware برای کاربرانی که از لینوکس در این برنامه استفاده می کنند صدای beep هست که در زمان اجرا کردن فرمانها از بایوس سیستم به گوش میرسه و فکر کنید شب هم شده و همه مهندسین هم شبها کار می کنن و همه داخل خونه خوابن و غیره .... ...

در این مطلب می خواهیم در مورد مفهمومی به نام File Descriptor در لینوکس برای شما عزیزان صحبت کنیم. به زبان ساده File Descriptor شماره ای است که بصورت Unique یا منحصر بفرد به فایلی را که در سیستم عامل بصورت باز قرار دارد اختصاص داده می شود و بوسیله آن هر فایل از یکدیگر تمییز داده می شود. File Descript...

در این مطلب می خواهیم در مورد مفهمومی به نام Getty در سیستم عامل لینوکس برای شما عزیزان صحبت کنیم. getty که اختصار یافته Get TTY هست به زبان ساده برنامه ای هست که روی سیستم لینوکسی شما اجرا می شود و Virtual TTY و Physical TTY ها ( Virtual Terminal ) را مدیریت می کند. وقتی getty یک connection یا sess...

زمانی که شما TCSH Shell را بر روی سیستم لینوکسی خود نصب می کنید نمی توانید تاریخچی دستوراتی که اجرا کرده اید را بر خلاف BASH Shell که تاریخچه دستورات را در فایل bash_history./~ به ازای هر کاربر ذخیره می کند با اجرای دستور history در Terminal Emulator مشاهده کنید. برای انجام این کار دستورات زیر را در...

در این مطلب میخواهیم درباره متغیری به نام TERM در لینوکس برای شما عزیزان صحبت کنیم. اگر نمیدانید متغیر محیطی یا Environment Variable چیست پیشنهاد می کنم به مطلب PATH Environment Variable یا متغیر محیطی PATH در سیستم عامل لینوکس چیست و چه کاربردی دارد مراجعه کنید. البته PATH یکی از متغیر های محیطی و ...