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

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

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

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

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

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

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

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

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

سلام به کاربران وب سایت توسینسو، یکی از مشکلاتی که در استفاده از vmware برای کاربرانی که از لینوکس در این برنامه استفاده می کنند صدای beep هست که در زمان اجرا کردن فرمانها از بایوس سیستم به گوش میرسه و فکر کنید شب هم شده و همه مهندسین هم شبها کار می کنن و همه داخل خونه خوابن و غیره.... راه های مختل...

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

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

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

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

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این مطلب میخواهیم درباره تفاوت بین دستورات logout و exit برای شما عزیزان صحبت کنیم. logout یک دستور Internal یا بعبارتی Internal Command است. اگر تفاوت بین Internal Command و External Command را نمی دانید پیشن...

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این مطلب میخواهیم درباره دستورات Internal و External در سیستم عامل لینوکس برای شما عزیزان توضیحاتی را ارائه بدهیم. دستورات داخلی یا Internal Commands در لینوکس و نیز سیستم عامل های خانواده Unix به دستوراتی گفت...

لینوکس چیست ؟ سیستم عامل لینوکس نرم افزاری است که به عنوان رابط بین کامپیوتر و کاربر عمل می کند.برنامه های کامپیوتری که تمام جزئیات رایانه را هماهنگ میکنند, سیستم عامل یا هسته (Kernel) نامیده می شوند .کاربران با استفاده از یک برنامه به نام shell با هسته ارتباط برقرار می کنند. shell یک مفسر خط فرما...

سلام خدمت توسینسویی های عزیز ، این سری آموزشی برای مبتدیان تهیه شده تا آنها را در فهم پایه و اساس سیستم عامل لینوکس برای پوشش مفاهیم پیشرفته دستورات , اسکریپت نویسی و ابزار های مختلف لینوکس کمک کند. همچنین این دوره به شما برای فهم و درک خوبی از لینوکس کمک خواهد کرد. لینوکس چیست ؟لینوکس یک سیستم ع...

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

خوب طبق روال همیشگی وقتی در لینوکس میگیم فایلی رو حذف کنید همه دوستان دستور rm که مخفف remove هست رو به خاطر میارن ، اما بد نیست بدونید که فایل هایی که به این شکل از سیستم حذف میشن بصورت کامل حذف نمیشن ! در واقع میرن داخل یک دایرکتوری مخفی در لینوکس قرار میگیرن که اگر دوست داشته باشید قابل بازگردانی...

ساده ترین روشی که شما می تونید از طریق اون یک فایل یا دایرکتوری رو قفل کنید ندادن دسترسی به دیگران هست ! یعنی با استفاده از Permission ها شما می تونید اینکار رو انجام بدید ، اگر Owner یا مالک فایل یا دایرکتوری باشید براحتی می تونید دسترسی های read write execute رو از کاربرای دیگه بگیرید و اینکار به ...

خوب قبلا در مورد کاربرد دستور setuid که برای دادن دسترسی اجرایی owner به کاربرهای دیگه استفاده میشد صحبت کردیم ، امروز میخوایم یک فایل اجرایی که برای کار کردن نیاز به دادن دسترسی کاربر owner داره رو با مثال بهش دسترسی بدیم ، اینکار با استفاده از دستور chmod انجام میشه ، بله اشتباه نکنید setuid دستور...

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

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل CentOS . در این مطلب قصد داریم به شما عزیزان نحوه نصب و راه اندازی TeamViewer را در سیستم عامل CentOS نسخه 7.0 آموزش دهیم. همانطور که میدانید با استفاده از نرم افزار TeamViewer که یک نرم افزار Cross-Platform نیز می باشد ...

پس از نصب zookeeper حال نوبت start کردن Kafka است. مرحله 1 برای start کردن Kafka دستور زیر را وارد نمایید. مرحله 2 در این مرحله ما یک Topic به نام test با یک پارتیشن و یک replication می سازیم برای اینکار باید: ما با دستور زیر Topic جدیدی را که ساختیم را در لیست Topicهایمان ببینیم. مرحله 3 ...

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

خوب یکی دیگه از روش های مسدود کردن ، مسدود کردن دسترسی به یک آدرس دومین یا URL خاص هست که شما می دونید محتوای مناسبی نداره برای مجموعتون ! مثلا من میخام دسترسی به محتوای آموزشی وب سایت توسینسو رو برای کاربرام مسدود کنم کافیه خطوط زیر رو در فایل تنظیمات Squid وارد کنم : acl Learning2 dstdomain ww...

پس از نصب جاوا نوبت به نصب zookeeper می رسد که با توجه به مراحل زیر نصب zookeeper را انجام می دهیم. مرحله 1 برای نصب zookeeper می توان آن از لینک زیر دانلود کرد. http://zookeeper.apache.org/releases.html مرحله 2 فایل zookeeper را با دستور زیر extract می کنیم. مرحله 3 یک دایرکتوری به نام data برای ...

پیش از اینکه به جزئیات Kafka وارد شویم باید درباره ی اصطلاحات اصلی از قبیل producers, broker, topic و consumers آگاهی داشته باشیم.دیاگرام زیر نشان می دهد اصطلاحات اصلی با جزئیات هر مؤلفه را: در بالای دیاگرام topic قرار دارد که 3 پارتیشن در داخل آن قرار دارد پارتیشن 1 دو تا فاکتور offset، 0 و 1 دارد...

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو. در این مطلب قصد داریم به شما عزیزان نحوه نصب و راه اندازی MariaDB را روی CentOS 7.0 آموزش دهیم. MariaDB یک سیستم مدیریت دیتابیس می باشد که جایگزین MySQL شده است و Backward Compatible نیز می باشد. MariaDB توسط توسعه دهندگان اصلی MySQL و بسیاری از اعضای...

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

مراحل نصب و پیکربندی Kafka پیش از نصب Kafka باید java بر روی ماشین شما نصب شده باشد اگر java بر روی ماشین شما نصب بوده باشد می توانیم ورژن این برنامه را با دستور زیر مشاهده کنیم. Java -version# مرحله 1 اگر ج...

Zookeeper برای مدیریت و هماهنگی Kafka brokerها استفاده می شود سرویس Zookeeper برای آگاهی از producerها و consumerها و همچنین وجود هر broker جدید در سیستم Kafka و یا fail شدن سیستم Kafka استفاده می شود.Notificationهای دریافت شده توسط zookeeperها در مورد موجود بودن یا fail شدن broker ها خبر می دهد به ...

Kafka واقعاً برای حجم زیاد داده طراحی شده است، سیستم‌های قدیمی تر عموماً تنها مسئول ذخیره‌سازی داده‌هایی بودند که در پایگاه داده تولید می‌شد اما Kafka برای ذخیره‌سازی مواردی از قبیل آمارهای سنجش کسب‌وکار (Business Metrics)، لاگ‌های سرویس‌ها، آمارهای سنجش عملیاتی (Operational Metrics) و … بوده است، ا...

جریان‌پردازی، تاریخچه‌اش بیشتر برمی‌گردد به سیستم‌ها یا فریم‌ورک‌هایی که قابلیت پردازش یک یا چند دنباله از رخدادهای نامتناهی را فراهم می‌کنند. این سیستم‌ها برای پردازش این رخدادها، عموماً امکاناتی از قبیل جازدنِ (Plugin) منطق‌های شخصی‌شده (Customized Logic) فراهم می‌کردند، می‌توانید کارهایی از قبیل ...

خوب بریم سراغ یکی دیگه از کارهای عملی مربوط به Squid ، فکر کنید رئیستون به شما گفته که هر کسی خواست بره داخل یک وب سایت با موضوع مثلا Book و Learning این اجازه رو بهش نده ! چون کلا از درس خوندن و یادگیری کارکنانش خوشش نمیاد ! خوب اولین راهکارش اینه که دونه دونه لیست وب سایت هایی که با این محتوا وجود...

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این نکته میخوایم به شما عزیزان آموزش دهیم که پکیج منیجر APT را وادار کنید تا از IPv4 به جای IPv6 برای انجام کار هایش استفاده کند. همانطور که میدانید APT مخفف کلمات Advanced Package Tool است و Package Manager پ...

در سیستم عامل های خانواده Debian و Ubuntu زمانی که میخواهید نرم افزاری با استفاده از پکیج منیجر APT نصب کنید با خطای زیر مواجه می شوید : E: dpkg was interrupted, you must manually run ‘sudo dpkg –configure -a’ to correct the problem شما حتی ممکن است با اجرای دستور زیر هم مشکلتان برطرف نشود : sudo...

XRDP یک نرم افزار Open Source است که به شما این امکان را می دهد که از یک سیستم ویندوزی به سرور لینوکس تان Remote Desktop بزنید. قبل از اینکه به سراغ نصب XRDP برویم بایستی EPEL Repository مربوطه را روی CentOS 6 نصب کنیم : برای نسخه 32 بیتی دستور زیر را اجرا کنید : # rpm -Uvh http://download.fedor...

خوب پسرای گلم رسیدیم به قسمت های عملیاتی ( آخه دخترا هم مگه Squid کانفیگ می کنن ؟ ) امروز می خوایم دو تا acl کاربردی بهتون معرفی کنیم ، فرض کنید که قرار هست به کاربراتون اجازه بدید که بتونن از Cache استفاده کنن ، در واقع اگر اینکار رو نکنید عملا گفتید که Cache سرور غیرفعال باشه ، برای اینکار شما اول...

تاریخچه جاوا زبان برنامه نویسی جاوا نخستین بار توسط آقای James Gosling (جیمز گاسلینگ) در شرکت Sun Microsystems طراحی گردید.James Arthur Gosling متولد ۱۹۵۵ میلادی در کشور کانادا است.او یک دانشمند علوم کامپیوتر است رهبر تیم طراحی زبان جاوا است و به عنوان پدر جاوا شناخته میشود.در سال ۱۹۹۰ سان میکر...

خوب توی قسمت قبلی در خصوص Element ها صحبت کردیم در Squid حالا نوبت به Access List ها میوفته که معرفیشون کنم و در ادامه یه سری نکته و سناریو بهتون میگم که تیکه تیکه انجام بدید تا دستتون راه بیوفته ! حالا جالبه بدونید من تا سن 17 سالگی وقتی به فارسی میدیدم روی مغازه ها نوشته شده المنت !!! فکر می کنم م...

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

خوب قبلا خیلی خودمونی و راحت در مورد نصب و راه اندازی اولیه کش سرور Squid در توسینسو ( جزیره لینوکس و متن باز ) صحبت کردیم و امروز قصد دارم یعنی نیت کردم ( خخ ) که یه سری آموزشی در مورد یکی از چیزهایی که خیلی در موردش ابهام هست یعنی کنترل های دسترسی یا Access Control List ها در این کش سرور صحبت کنم ...

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

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

خوب تو قسمت قبلی از این سری مطالب دیدید که چجوری Squid رو نصب می کنیم و چجوری بررسی می کنیم که درست نصب شده یا خیر ، خوب گفتیم که مهمترین فایل تنظیمات این کش سرور squid.conf هست ! خوب اگر نگفتیم الان میگیم چه اشکالی داره نه ؟ ببینید ساختار کلی محتویات اصلی این فایل به شکل زیر هست یه نگاهی بهش بندازی...

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

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

سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو. در این مطلب قصد داریم دستورات و روش های متعددی را برای لیست کردن هارد دیسک ها در سیستم عامل لینوکس به شما آموزش دهیم. این هارد دیسک ها میتوانند بصورت فیزیکی به سیستم متصل شده باشند یا اینکه توسط SAN Storage های شرکت های EMC ، IBM یا Sun بصورت Emulate ...

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

و

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

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

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