Loading…

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

  • مرتب سازی بر اساس
  • تعداد نمایش در هر صفحه
mabedini
نکته: لیست پستی در دنیای BSD چیست؟
لیست پستی در دنیای BSD چیست؟ بسیار شاید برای شما اتفاق افتاده که در زمان استفاده از سیستم عامل های مثل FreeBSD و غیره به مشکلاتی برخورد کرده اید که در صفحات اینترنت با جستجو کردن هم به جواب نمی رسید، در این شرایط راهی ندارید جز استفاده از لیست های پستی ، البته باید بگم که برای استفاده کردن از این سیستم باید زبان انگیلسی هم بلد باشید. مصارف استفاده از این سرویس فقط این موضوع هم نیست لیست هایی وجود داره که حالت خبری هم داره و ش...
amir_9025
نکته: نصب یک ماشین حساب ساده در لینوکس
بسیاری از افراد در سیستم عامل لینوکس از نرم افزار گرافیکی برای انجام محاسبات ریاضی خود استفاده میکنند اما بهتر است به عنوان یک لینوکسی بلد باشید تا در محیط ترمینال هم از ماشین حساب استفاده کنید. در سیستم عامل لینوکس ابزاری برای انجام محاسبات ساده ریاضی از جمله جمع ، ضرب ، تقسیم و تفریق وجود دارد که نام آن bc میباشد. این ابزار به طور پیشفرض در اکثر سیستم عامل های خانواده Red hat وجود دارد اما ممکن ...
amir_9025
نکته: نحوه تغییر دادن نام کارت شبکه در لینوکس CentOS
بر خلاف سیستم عامل ویندوز که تنها با یک راست کلیک کردن روی کارت شبکه و انتخاب گزینه rename و وارد کردن نام دلخواه خود روی آن میتوانستیم نام کارت شبکه مان را عین آب خوردن تغییر دهیم در سیستم عامل لینوکس این کار ترفند خاص خودش را دارد. در این نکته به شما یاد میدهیم که چگونه میتوان در لینوکس نام کارت شبکه را میتوان تغییر داد. برای این کار ابتدا فایل grub موجود در مسیر etc default را بایستی ویرایش ...
amir_9025
نکته: چگونه به یک کاربر در سیستم عامل لینوکس مجوز استفاده از دستور sudo را بدون وارد کردن پسورد بدهیم ؟
چگونه به یک کاربر در سیستم عامل لینوکس مجوز استفاده از دستور sudo را بدون وارد کردن پسورد بدهیم ؟ شما به عنوان کاربر root میتوانید به افرادی که به آنها اعتماد دارید مجوز استفاده از دستورات مهم لینوکس را بدون وارد کردن پسورد برای استفاده آنها صادر کنید. درست است که وقتی یک کاربر محدود اول دستورش sudo را وارد میکند و پسورد را وارد میکند در دفعات بعدی از او پسورد پرسیده نمیشود اما ما میتوانیم کاری کنیم که در همان وهله اول هم بعد از وارد کردن دستور sudo در ابتدای یک دستور از کاربر پسورد پرسیده نشو...
محمد ولی الهی
نکته: آموزش کار با نرم افزار Crunch
آموزش کار با نرم افزار Crunch سلام آموزش نرم افزار crunch ، این نرم افزار برای ساخت پسوردلیست استفاده میشه. این نرم افزار به صورت دیفالت در لینوکس وجود داره ، خب کافیه در ترمینال تایپ کنیم crunch .بریم سراغ آموزش ...برای مثال ما میخواییم یه پسوردلیست معمولی که از 1 تا 3 کاراکتر توش باشه استفاده کنیم برای این کار از دستور: باید استفاده کرد.ما تو دستور بالا گفتیم که یه پسوردلیست برای ما بسازه که از 1 تا 3 حرف داشته باشه و د...
محمد ولی الهی
نکته: آموزش کار با sqlmap
آموزش کار با sqlmap بسم الله الرحمن الرحیم ، سلام خدمت دوستان عزیز , بنده تازه وارد سایت شدم و با صحبت های استاد محمد نصیری درباره ی اشتراک گذاری مطالب و.... من هم گفتم در حد خودم که خیلی اندکه یه آموزش متنی بزارم. آموزش کار با sqlmap ، این ابزار که برای هک سایت با استفاده از باگ SQL است و به صورت کامندی در سیستم عامل کالی لینوکس وجود داره و بنده میخوام دستوراتشو به صورت خیلی واضح بگم ، در ابتدا در Terminal دستور s...
LinuxAdm
نکته: راه اندازی سرویس BIND به همراه PostgreSQL
راه اندازی سرویس BIND به همراه PostgreSQL یکی از قابلیت های جدیدی که از ورژن 9.8 به BIND اضافه شده است SDB می باشد، SDB این امکان را به ما میدهد که از یک دیتابیس به عنوان Backend برای BIND بهره ببریم. در حال حاضر SDB فقط از SQLite ، PostgreSQL و LDAP پشتیبانی میکند، که در این بخش نحوه راه اندازی آن با PostgreSQL را آموزش میدهیم. در ابتدا پکیج های مورد نیاز را نصب میکنیم : سرویس PostgreSQL را استارت میکنیم : یک یوزر ایجاد میکنیم : برا...
amir_9025
نکته: معرفی سوئیچ های کاربردی دستور set در لینوکس
معرفی سوئیچ های کاربردی دستور set در لینوکس دستور set یک تابع پیشفرض در شل های csh ksh و bash میباشد که برای تعریف و تعیین مقادیر محیطی سیستم بکار میرود. در این نکته برخی از سوئیچ های دستور set را با هم میبینیم. ما سوئیج های این دستور را در محیط bash انجام دهیم. سوئیچ b- : این سوئیچ به این منظور استفاده میشود که وقتی یک job به انجام رسید به ما پیغام داده شود. برای مثال اگر ما دستور & sleep 15 را اجرا کنیم و به دنبال آن دستور...
amir_9025
نکته: معرفی مشهور ترین ایمیل سرور های مبتنی بر سیستم عامل لینوکس
قبلا در خصوص MTA یا Mail Transfer Agent در انجمن تخصصی فناوری اطلاعات ایران صحبت کرده ایم. از در ابتدا لازم است تا دوباره یک تعریف از MTA یا Mail Transfer Agent یا " عامل انتقال ایمیل " داشته باشیم، MTA ها برنامه هایی هستند که میتوانند ایمیل ها را در سیستم عامل مدیریت کنند همچنین میتوانند ایمیل ها را دریافت کرده و آنها را بخوانند و ارسالشان کنند. در واقع MTA ها قادر به تجزیه و تحلیل پیام...
amir_9025
نکته: چگونه سرویس NTP را در لینوکس نصب و راه اندازی کنیم ؟
سرویس NTP به شما امکان میدهد که بدون اینکه در امر sync کردن تایم NTP سرور با تایم کامپیوترتان دخیل شوید سرویس NTP بطور اتوماتیک در صورت نیاز از NTP سرور های مشهور زمان دقیق آنها را بدست آورده و آنرا بر روی system date کامپیوترتان تنظیم میکند. به طور پیشفرض در برخی توزیع های لینوکس سرویس NTP نصب شده نشده است از این رو با استفاده از دستور زیر میتوانید سرویس NTP را بر روی لینوکس نصب کنید : بعد از نص...
amir_9025
نکته: چگونه Time zone کل سیستم را در سیستم عامل لینوکس تغییر دهیم ؟
برای تغییر دادن Time zone در سطح سیستم در سیستم عامل لینوکس طبیعتا دو روش وجود دارد که یکی با استفاده از محیط گرافیکی است و دیگری با استفاده از خط فرمان. که خب اساسا در این نکته قصد داریم به شما روش دوم یا روش خط فرمانی را آموزش دهیم. برای این کار بایستی فایلی به نام timezone را که در دایرکتوری etc قرار دارد ویرایش کنیم و آنرا ذخیره کنیم. در دستور زیر من timezone را به شکل زیر تغییر دادم : سپس...
amir_9025
نکته: منظور از crontab ، cron و cron job در سیستم عامل لینوکس چیست ؟
منظور از crontab ، cron و cron job در سیستم عامل لینوکس چیست ؟ Cron اختصار یافته کلمات Command Run On میباشد. Cron به نام UNIX Scheduler نیز معروف است. cron در واقع یک پروسس سیستمی است که به طور خودکار وظایف مشخص شده در وهله های زمانی معین را برای شما انجام میدهد. Cron قابلیتی در سیستم عامل لینوکس است که یک دستور یا اسکریپت را روی سرور شما زمان بندی میکند تا به طور خودکار در زمان و تاریخ مشخص شده اجرا شود. cron job یک کار یا Task زمان بندی شده است میباشد و ای...
amir_9025
نکته: تفاوت بین login shell بصورت nologin با login shell بصورت false در چیست ؟
خب زمانیکه صحبت از یوزر اکانت های سیستمی میشود بایستی این نکته را مد نظر داشته باشیم که بر خلاف یوزر های عادی یوزر های سیستمی نبایستی بتوانند با username خود به سیستم لاگین کنند زیرا که این به نوبه خود یک تهدید امنیتی در سیستم به شمار میرود. در سیستم عامل لینوکس چندین مکانیزم برای جلوگیری از دسترسی یوزر های سیستمی با نام کاربری خود و لاگین کردن به سیستم وجود دارد که دو مکانیزم مهم آن را در این نکت...
Alighalehban
نکته: آموزش جامع نصب MS SQL SERVER بر روی لینوکس +تست و راه اندازی
آموزش جامع نصب MS SQL SERVER بر روی لینوکس +تست و راه اندازی امروز یکی از دوستان سوالی در مورد نصب SQL بر روی لینوکس پرسیده بودن که بنده دیدم بهتره به جای سوال این موضوع در قالب مقاله ای مطرح کنم تا هم پاسخ ایشون داده بشه و هم اینکه دیگران هم در صورت نیاز از مطلب بهره ببرند اوایل سال 2016 بود که به نظرم مایکروسافت اعلام کرد کاربران لینوکس هم از SQL استفاده کنن ولی فعلا برای همه نسخه های لینوکس این امکان وجود نداره و صرفا برای پلتفرم های زیر بصورت رسمی ارائه...
amir_9025
نکته: دایرکتوری skel در مسیر etc در سیستم عامل لینوکس چیست و چه کاربردی دارد ؟
دایرکتوری skel در مسیر etc در سیستم عامل لینوکس چیست و چه کاربردی دارد ؟ دایرکتوری etc skel / شامل فایل ها و فولدر هایی است که هنگام ایجاد شدن یک یوزر جدید با دستور usreadd در دایرکتوری home کاربر بطور اتوماتیک کپی میشوند. home directory که گاها به آن login directory هم میگویند در سیستم عامل های شبه UNIX به دایرکتوری اطلاق میشود که شامل فایل ها و فولدر هایی است که اطلاعات شخصی کاربران و پیکربندی های پروفایلش و همچنین برنامه های کاربران در آنها ذخیره میشود. در پروفای...
amir_9025
نکته: دستور . (dot) یا همان دستور source در سیستم عامل لینوکس چیست؟
دستور . (دات) یا همان دستور source که هیچ تفاوتی با هم ندارند در واقع یک شورتکات برای دستور منبع shell ما میباشد.همانطور که گفته شد دستور . با دستور source یکسان است و وظیفه آن خواندن و اجرا کردن دستورات با نام فایل اجرایی در محیط shell فعلی میباشد. توجه کنید که دستور script/. با دستور script . تفاوت دارد اما دو دستور زیر کاملا با هم یکسان هستند : دستور source یک اسکریپت ارائه شده و موجود در لینو...
amir_9025
نکته: کاربرد های دستور test در سیستم عامل لینوکس
کاربرد های دستور test در سیستم عامل لینوکس سلام خدمت دوستان ITPRO ای. امروز در این نکته قصد دارم شما رو با دستور نسبتا ساده ای آشنا کنم که در نوع خودش میتونه مفید واقع بشه. دستوری که میخوام معرفی کنم اسمش test هستش. این دستور در حالت کلی نوع فایل رو مشخص میکنه و مقادیر اونها رو با هم مقایسه میکنه. از کاربرد های این دستور میشه به مشخص کردن صاحب یک فایل ، اجرایی بودن فایل ، موجود بودن فایل و خیلی از موارد دیگه اشاره کرد. بر خلاف دستور های دی...
Alighalehban
نکته: مخفی کردن و نمایش فایل و پوشه های مخفی در لینوکس از طریق خط دستور و GUI
مخفی کردن و نمایش فایل و پوشه های مخفی در لینوکس از طریق خط دستور و GUI خوب برای مخفی کردن یا از حالت مخفی دراوردن فایل ها و پوشه ها در لینوکس روش های معمول وجود دارد در این اموزش قصد داریم با روشی مجزا اقدام به یادگیری نحوه مخفی سازی فایل و پوشه و بالعکس نمایش فایل های مخفی از طریق خط دستور نماییم د راین اموزش از دستور mv بهره خواهیم برد برای مخفی کردن فایل از طریق دستور زیر اقدام نمایید همانطور که در تصویر مشاهده میکنید قبل از اجرای دستور وقتی ls میگیریم فایل مد...
amir_9025
نکته: چگونه به صورت امن از session خود در لینوکس Logout کنیم ؟
هنگامی که شما از یک سیستم دسکتاپ لینوکسی به اشتراک گذاشته شده استفاده میکنید و افراد مختلفی به آن Login کرده و از آن استفاده میکنند شما ممکن است متوجه شده باشید که وقتی از حساب کاربری خودتان Logout میشوید صفحه نمایش شواهدی را از فردی که اخیرا به آن لاگین کرده و دستورات خود را اجرا کرده است باقی میگذارد. بسیاری از توزیع های لینوکس در این حین صفحه نمایش را پاک میکنند اما بعضی از توزیع ها متاسفانه ا...
amir_9025
نکته: چگونه از بوت سکتور در سیستم عامل لینوکس بکاپ تهیه کنیم ؟
خراب شدن Boot Loader ، مشکل نصب به صورت dual boot سیستم عامل و از این قبیل کار های دردسر ساز میتواند روزی برایتان مشکل ساز باشد از این رو در سیستم عامل لینوکس یک دستور بسیار ساده به نام dd وجود دارد که براحتی با استفاده از آن میتوانید یک نسخه بکاپ از boot sector هارد دیسک خود تهیه کنید. به مثال زیر توجه کنید : در دستور فوق ما با استفاده از نرم افزار dd از فایل ایمیج بوت سکتور با سایز بلاک 512 بای...
amir_9025
نکته: چگونه یک alias در سیستم عامل لینوکس ایجاد کنیم ؟
چگونه یک alias در سیستم عامل لینوکس ایجاد کنیم ؟ سلام خدمت دوستان عزیز وبسایت ITPRO. در این نکته قصد داریم نحوه ایجاد کردن یک alias رو در سیستم عامل لینوکس با ذکر یک مثال ساده یاد بگیریم. در ابتدا یک تعریف از alias با هم داشته باشیم خالی از لطف نیست. alias ها یا نام های مستعار یا هر چیزی که عشقتون کشید اسمش رو بذارید نام هایی هستند که ما برای راحتی کار برای استفاده از دستورات پیچیده و طولانی یا دستوراتی که به خاطر سپردشون برامون کمی مشکله استفاد...
Alighalehban
نکته: معرفی Swap file و نحوه ایجاد آن در لینوکس
معرفی Swap file و نحوه ایجاد آن در لینوکس Swap file فایل ها در لینوکس به فضایی از حافظه اطلاق میشود که زمانی که حافظه فضای کافی نداشته باشد سیستم عامل از این فضا برای اجرای برنامه ها بهره میبرد اگر با page file در ویندوز اشنایی دارید دقیقا عین هم هستن و کاربردی مشابه دارن ولی با کمی تفاوت .این فضای swap file هم میتواند یک پارتیشن کامل باشد و یا بخشی از فضای پارتیشین بصورت یک فایل .خوب حالا میخوایم یاد بگیریم که در لینوکس چطور میتوانیم این...
Alighalehban
نکته: 3 دستور کاربردی که باید همه کاربران لینوکس بدانند
3 دستور کاربردی که باید همه کاربران لینوکس بدانند همیشه برای بهره وری بالا در استفاده از برنامه ها و سیستم عامل های متفاوت روش ها و دستوراتی وجود دارند که دانستن این دستورات قدرت عملکرد کاربر را چند برابر می نماید در این اموزش قصد داریم تا با 5 دستور و ابزار کاربردی در لینوکس اشنا شویم دستور History این دستور سابقه ای از دستوراتی که اجرا شده است را به نمایش خواهد گذاشت البته این دستور دارای سوئیچ هایی میباشد که استفاده از این دستور را جالب ت...
amir_9025
نکته: منظور از Nice Level در سیستم عامل لینوکس چیست ؟
منظور از Nice Level در سیستم عامل لینوکس چیست ؟ تقریبا میتوان گفت که در همه جا بحث اولویت وجود دارد و وجود خواهد داشت چه در زندگی روزمره ما و چه در تکنولوژی هایی که برای اشتراک گذاری منابع اطلاعاتی با آنها سر و کار داریم.یک مثال از دنیای واقعی بزنیم پیش زمینه خوبی را برای توضیح ماجرای اصلی مان فراهم میکند ، فرض کنید سه نفر به طور همزمان به شما تلفن کنند(هر چند که میدانیم این کار امکان پذیر نیست ولی خب مثالی بهتر از این به ذهنم نرسید) ، که این س...
UNITY
نکته: آموزش نصب تلگرام دسکتا‍‍‍پ در محیط لینوکس توزیع اوبونتو
برای اینکه بتونید در محیط لینوکس توزیع اوبونتو تلگرام نسخه دسکتاپ رو نصب کنید اول باید مخازن یا Repository هاتون رو با دستور زیر بروز رسانی کنید : بعد از وارد کردن دستور بالا باید آخرین بسته های بروز رسانی نرم افزارهای روی سیستم رو با دستور زیر دریافت کنید : و در نهایت با استفاده از دستور زیر تلگرام نسخه دسکتاپ رو نصب کنید : ITPRO باشید نویسنده : محمد نصیری منبع : آیتی پرو
Alighalehban
نکته: 8 ابزار برتر ضبط فیلم از صفحه نمایش در لینوکس
8 ابزار برتر  ضبط فیلم از صفحه نمایش در لینوکس اگر شما هم از افرادی هستید که در لینوکس اقدام به تهیه فیلم های آموزشی می نمایید برنامه های زیر جزو برترین برنامه های ضبط فیلم از صفحه نمایش در لینوکس میباشند حتما تست کنید نویسنده : علی قلعه بان - دانشجوی دکتری ,متخصص و محقق فناوری اطلاعات
Alighalehban
نکته: ابزار کاربردی برای ساخت پسوردهای تصادفی در لینوکس
ابزار کاربردی برای ساخت پسوردهای تصادفی در لینوکس در این نکته قصد دارم شما را با دو ابزار و دستور خط فرمان لینوکس آشنا نمایم که توسط انها و به راحتی میتوانید نسبت به ایجاد رمزهای تصادفی از خط دستور اقدام نمایید این دو دستور makepasswd وpwgen نام دارند که در ذیل برای هر کدام مثال کاربردی ذکر میشود دستور pwgen برای ساخت یک پسورد تصادفی به طول 10 کارکتر اگر تعداد پسوردهای مورد نیاز در دستور مشخص نشود پیش فرض 20 عدد میباشد که با دستور ز...
Alighalehban
نکته: استخراج پسورد و نام کاربری کاربران لینوکس با Mimipenguin
استخراج پسورد و نام کاربری کاربران لینوکس با Mimipenguin برنامه ای که قصد دارم معرفی کنم Mimipenguin نام دارد و ابزاری بسیار مفید و قوی برای استخراج پسورد و نام کاربری تمامی کاربران جاری لینوکس میباشد و نتیجه آزمایش ان بر روی نسخه های بسیاری از لینوکس مثبت بوده است ابتدا برای شروع بایستی این برنامه را با استفاده از دستورات زیر نصب نمایید بعد از نصب برنامه را در محل فولدر محلی بر روی سیستم خود کلون نمایید بعد از اتمام کلون وارد پوشه مدنظر شده و ...
UNITY
نکته: تفاوت apt-get update و apt-get upgrade در چیست ؟ کدام باید اول اجرا شوند؟
تفاوت apt-get update  و apt-get upgrade در چیست ؟ کدام باید اول اجرا شوند؟ همیشه یاد گرفته ایم که بعد از نصب سیستم عامل لینوکس یا زمانیکه می خواهیم نرم افزار جدیدی بر روی لینوکس های خانواه Debian نصب کنیم دو دستور apt-get update و apt-get upgrade را وارد کنیم. به عنوان یک ITPRO شما باید بدانید که هر کدام از این دستورات چه کاری انجام می دهند و به چه ترتیب بایستی دستور وارد شود. به زبان خیلی ساده وقتی شما سیستم را update می کنید یعنی نسخه سیستم عامل ، نسخه نرم افزارها تغیی...
UNITY
نکته: تفاوت بین پارامترهای mtime ، ctime و atime در سیستم عامل های خانواده لینوکس
تفاوت بین پارامترهای mtime ، ctime و atime در سیستم عامل های خانواده لینوکس زمانیکه شما یک فایل را در سیستم عامل های خانواده لینوکس و یونیکس تغییر می دهید پارامترهای مربوط به زمان آن فایل بعضا دچار دستکاری و تغییر می شوند که با استفاده از برخی دستورات این پارامترها قابل مشاهده هستند. در اصطلاح این پارامترهای زمانی timestamps گفته می شوند. پارامترهای mtime ، atime و ctime پارامترهایی هستند که مربوط به اعمال تغییرات ، دسترسی و تغییرات بر روی فایل ها می باشند که در اینجا در ...