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

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

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

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

تا حالا به این مورد فکر کرده اید که زمانی که در FreeBSD و یا سایر سیستم عامل های متن باز شاخه و یا فایلی ایجاد می کنیدسطح دسترسی پیش فرض آنها از کجا اعمال میشه؟ یا charset شل شما از کجا تنظیم میشه؟ همه اطلاعات به ایت سبک و مدل در فایلی تنظیم میشه به نام login.conf که دارای صفات و قابلیت های مختلف کل...

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

یکی از مواردی که شما در زمان نصب کردن بسته ها در FreeBSD مشاهده کرده اید این بخش است که تعداد زیادی بسته های مورد نیاز یا همان dependencies را به صورت خودکار برای شما نصب می کند که در زمان پاک کردن همان بسته با استفاده از ‘pkg remove این بسته ها پاک نمی شوندو فضای سیستم شما را اشغال می کنند.فر...

سیستم عامل OpenBSD به صورت پیش فرض از زمان سخت افزاری سیستم شما استفاده می کند در برخی موارد این زمان دارای مشکل است و زمان سیستم شمار را دچار مشکل می کند. در این نکته شما با روش تغییر دادن زمان سیستم از سخت افزاری به زمان سیستم شما بیان می شود.برای انجام دادن این کار باید از فرمان config استفاده کن...

شاید برای شما هم اتفاق افتاده باشد که رمزعبور کاربر root را بعد از مدتی فراموش کرده باشید، در ادامه این نکته شما با روشی برای بازیابی این رمزعبور در سیستم عامل OpenBSD آشنا می شوید.در قدم اول باید وارد محیط راه اندازی singel user mode شوید، در این بخش هسته بازگذاری شده است و قبل از اجرا فرمان های rc...

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

پروتکل CARP چیست؟ این پروتکل که مختصر شده Common Address Redundancy Protocol است به چندین هاست در شبکه این اجازه را می دهد که از یک آدرس IP مشترک استفاده کنید. این پروتکل به شما این اجازه را می دهد که بتونید چندین سرویس را با یک آدرس در شبکه ارایه کنید تا در صورتی که برای هر یک از سرورهای شما مشکلی ...

یکی از نیاز هایی که در کار با هر سیستم عاملی ممکن است که پیش بیاید این است که کاربر بتواند به راحتی ببیند که منابع سیستم مانند CPU و RAM‌ چقدر در حال استفاده هستند و چه پردازش هایی در حال اجرا هستند. معمولاً همه سیستم عامل های موجود این ابزار را برای کاربران فراهم می کنند. برای مثال شما در ویند...

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

چگونه Cpanel را نصب کنیم ؟ با سلام توی این قسمت از آموزش های نصب کنترل پنل ها میخوام cpanel / whm رو روی توزیع سنت او اس ۷ نصب کنم ، این آموزش برای vpsو سرور حقیق هست شروع میکنیم با یوزر روت(root) از طریق ssh لاگین کنید اولین کار توی هر سیستم لینوکسی آپدیت مخزن ها و نصب یک ویرایشگر راحت هست ، خوب با...

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

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

در این نکته مفید قصد دارم سه دستور بسیار آسون رو برای پی بردن به Runlevel در حال اجرا توی لینوکس بهتون یاد بدم. در ابتدا اگه نمیدونید Runlevel چیه و چیکار میکنه پیشنهاد میدم سری به لینکی که کردم بزنید تا کاملاََ بدونید Runlevel چیه. دستورات زیر میتونن Runlevel در حال اجرا رو بهتون نمایش بدن. Runlev...

ممکن است گاهی برای شما اتفاق افتاده باشد که پسورد کاربر root در لینوکس که تنها کاربری است که تمامی سیستم عامل دسترسی کامل دارد را فراموش کرده باشید.برای اینکار فقط کافیست هنگام بالا آمدن لینوکس به منوی بوت رفته و آن را ویرایش کنید تا امکان تغییر پسورد به شما داده شود. این آموزش برای سیستم عامل CentO...

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

شاید برای شما دوستان پیش اومده باشه که با سیستم عامل های سولارسی مجبور شدید که کار کنید این سیستم عامل های دسترسی به برنامه های نصبی رو برای ایرانی ها مسدود کرده است و به مخازن برنامه ها ایرانی ها دسترسی ندارند برای رفع کردن این مشکل شما می تونید از سیستم نصب بسته ای به نام pkg-src استفاده کنید که ا...

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

در این نکته قصد دارم در مورد روشی برای شما توضیح بدم که بتوانید چندین خط را به ورودی یک فرمان منتقل کنید و این عمل تا زمانی ادامه پیدا کند تا شما یک here document مشخص کنید. در زیر شکل کلی این بخش را مشاهده می کنید: command تفاوت اصلی این مدل انتقال ورود به یک فرمان با قابلیت redirect کردن این اس...

در بسیار از موارد شاید شما قصد داشته باشید که خروجی فرمان های اجرا شده را به محلی مثل سطل آشغال منتقل کنید و آنها را دور بریزید، برای این منظور در خط لینوکس و یونیکس دستگاهی ایجاد شده است به نام dev/null که شما می توانید این مدل از خروجی های خودتون رو به آن منتقل کنید تا در جایی نمایش داده نشه. برای...

همه فرمان های لینوکس شامل سه بخش است، ورودی که از صفحه کلید یا فایل گرفته می شود، خروجی که می تواند در صفحه نمایش ظاهر شود و یا به فایلی منتقل شود و یک بخش دیگری وجود دارد به نام خروجی خطا یا error به ورودی به اصطلاح stdin به خروجی stdout و به خروجی خطا stderr می گویند. در شکل زیر این سه بخش را م...

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

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

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

بر خلاف سیستم عامل ویندوز که تنها با یک راست کلیک کردن روی کارت شبکه و انتخاب گزینه rename و وارد کردن نام دلخواه خود روی آن میتوانستیم نام کارت شبکه مان را عین آب خوردن تغییر دهیم در سیستم عامل لینوکس این کار ترفند خاص خودش را دارد. در این نکته به شما یاد میدهیم که چگونه میتوان در لینوکس نام کارت ش...

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

یکی از قابلیت های جدیدی که از ورژن 9.8 به BIND اضافه شده است SDB می باشد، SDB این امکان را به ما میدهد که از یک دیتابیس به عنوان Backend برای BIND بهره ببریم.در حال حاضر SDB فقط از SQLite ، PostgreSQL و LDAP پشتیبانی میکند، که در این بخش نحوه راه اندازی آن با PostgreSQL را آموزش میدهیم.در ابتدا پکیج...

قبلا در خصوص MTA یا Mail Transfer Agent در انجمن تخصصی فناوری اطلاعات ایران صحبت کرده ایم. از در ابتدا لازم است تا دوباره یک تعریف از MTA یا Mail Transfer Agent یا " عامل انتقال ایمیل " داشته باشیم، MTA ها برنامه هایی هستند که میتوانند ایمیل ها را در سیستم عامل مدیریت کنند همچنین میتوانند ایمیل ها ر...

سرویس NTP به شما امکان میدهد که بدون اینکه در امر sync کردن تایم NTP سرور با تایم کامپیوترتان دخیل شوید سرویس NTP بطور اتوماتیک در صورت نیاز از NTP سرور های مشهور زمان دقیق آنها را بدست آورده و آنرا بر روی system date کامپیوترتان تنظیم میکند. به طور پیشفرض در برخی توزیع های لینوکس سرویس NTP نصب شده ...

برای تغییر دادن Time zone در سطح سیستم در سیستم عامل لینوکس طبیعتا دو روش وجود دارد که یکی با استفاده از محیط گرافیکی است و دیگری با استفاده از خط فرمان. که خب اساسا در این نکته قصد داریم به شما روش دوم یا روش خط فرمانی را آموزش دهیم. برای این کار بایستی فایلی به نام timezone را که در دایرکتوری etc ...

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

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

دایرکتوری /etc/skel/ شامل فایل ها و فولدر هایی است که هنگام ایجاد شدن یک یوزر جدید با دستور usreadd در دایرکتوری home کاربر بطور اتوماتیک کپی میشوند. home directory که گاها به آن login directory هم میگویند در سیستم عامل های شبه UNIX به دایرکتوری اطلاق میشود که شامل فایل ها و فولدر هایی است که ا...

دستور . (دات) یا همان دستور source که هیچ تفاوتی با هم ندارند در واقع یک شورتکات برای دستور منبع shell ما میباشد.همانطور که گفته شد دستور . با دستور source یکسان است و وظیفه آن خواندن و اجرا کردن دستورات با نام فایل اجرایی در محیط shell فعلی میباشد. توجه کنید که دستور script/. با دستور script . تفاو...

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

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

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

خراب شدن Boot Loader ، مشکل نصب به صورت dual boot سیستم عامل و از این قبیل کار های دردسر ساز میتواند روزی برایتان مشکل ساز باشد از این رو در سیستم عامل لینوکس یک دستور بسیار ساده به نام dd وجود دارد که براحتی با استفاده از آن میتوانید یک نسخه بکاپ از boot sector هارد دیسک خود تهیه کنید. به مثال زیر ...

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

همیشه برای بهره وری بالا در استفاده از برنامه ها و سیستم عامل های متفاوت روش ها و دستوراتی وجود دارند که دانستن این دستورات قدرت عملکرد کاربر را چند برابر می نماید در این اموزش قصد داریم تا با 5 دستور و ابزار کاربردی در لینوکس اشنا شویم دستور History این دستور سابقه ای از دستوراتی که اجرا شده ...

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

اگر شما هم از افرادی هستید که در لینوکس اقدام به تهیه فیلم های آموزشی می نمایید برنامه های زیر جزو برترین برنامه های ضبط فیلم از صفحه نمایش در لینوکس میباشند حتما تست کنید SimpleScreenRecorder لینک recordMyDesktop لینک Vokoscreen لینک ScreenStudio لینک Kazam Screencaster لین...

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

همیشه یاد گرفته ایم که بعد از نصب سیستم عامل لینوکس یا زمانیکه می خواهیم نرم افزار جدیدی بر روی لینوکس های خانواه Debian نصب کنیم دو دستور apt-get update و apt-get upgrade را وارد کنیم. به عنوان یک ITPRO شما باید بدانید که هر کدام از این دستورات چه کاری انجام می دهند و به چه ترتیب بایستی دستور وارد ...

یکی از روشهایی که در سیستم عامل FreeBSD برای نمایش تغییرات لحظه ای سیستم اتفاق می افتد این است که برروی ترمینال اول در console اخرین تغییرات سیستم مثل وارد شدن کاربران را به شما نمایش می دهد.در زمانی که شما از طریق ssh از راه دور وارد سیستم می شوید این پیغام ها که اطلاعات مفیدی در آن قرار دارد برای ...

رمزنگاری ساده در FreeBSD با فرمان crypt  ، یکی از اقداماتی که شما می توانید در جهت بالا بردن سطح امنیت سیستم خود انجام دهید استفاده کردن از رمزنگاری است، این امر هم می تواند در سطح فایل سیستم اجرا شود و هم در سطح یک فایل ساده. برای رمزنگای کردن کل فایل سیستم خود در FreeBSD می توانید از برنامه ...

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

برای جستجوی کردن در shell فرمان هایی وجود دارد مثل locate whereis و غیره که هر کدام بخش و مدل خاصی برای جستجو دارند، ولی find برای جستجو کردن فایلها به صورت لحظه ای با اخرین تغییرات استفاده می شود که به همین دلیل سرعت در این روش پایین تر از روش های دیگر است، به این نکته هم توجه کنید که جستجو کردن در...

ساختن شاخه با Mkdir در Shell *سلام در این بخش با قابلیتهای فرمان mkdir آشنا می شوید. ساخت زیر شاخه در این فرمان بارها اتفاق افتاده است که شما قصد دارید چندین زیر شاخه را ایجاد کنید، اگر این قابلیت در mkdir نبود باید در هر زیر شاخه بعد از ایجاد شدن وارد شوید و بارها فرمان mkdir را اجرا کنید، در این ق...