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

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

SMB یا Server Message Block پروتکلی جهت به اشتراک گذاری فایل ها، چاپگرها و پورتهای سریال است. از این پروتکل می توان بر روی پروتکل TCP/IP یا بر روی دیگر پروتکل های شبکه استفاده کرد. با استفاده از پروتکل SMB یک برنامه کاربردی (یا کاربر یک برنامه کاربردی) می تواند به فایل های یک سرور راه دور و دیگر منا...

اگر پسورد کالی رو فراموش کرده باشیم میتونید بدون داشتن نرم افزار جانبی به راحتی پسورد رو تغییر بدیم ، برای این منظور زمانی که کالی میخواد بوت شه ابتدا با پنجره زیر روبرو میشوید در این قسمت گزینه اول مستقیماً کالی بوت میشه که وقتی پسورد نداریم به درد ما نمیخوره پس روی گزینه دوم میآییم و کارکتر e رو ا...

گام اول پارتیشن بندی یک دیسک جدید با استفاده از فرمان fdisk در گام اول، فرمان زیر را برای نشان دادن هارد دیسک های شناسایی شده، اجرا کنید: # fdisk –l | grep '^Disk' آنچه در خروجی بشما نشان خواهد داده شد: Disk /dev/sda: 251.0 GB, 251000193024 bytes Disk /dev/sdb: 251.0 GB, 251000193024 bytes...

در این مطلب می خواهیم با تنظیمات اولیه کارت شبکه و اینترفیس های سیستم عامل های مبتنی بر یونیکس آشنا شویم. فرض بر این است که شما با مفاهیمی مثل IP، subnet mask، default gateway و ... آشنا هستید. در توزیع های لینوکسی می توانیم از دستور route و یا دستور ip route بدون استفاده از هیچ optionیی برای مشاهده...

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

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

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

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

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

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

RPM مخفف کلمه های RedHat Package Manager است و سیستم Package Manager پیشفرض توزیع های لینوکسی است که از ساختار Package Management ای به همین اسم استفاده می کنند. این نوع ساختار Package Manager توسط شرکت RedHat طراحی و ایجاد شد و به سرعت توسط بسیاری از توزیع های لینوکس دیگر مورد استفاده قرار گرفت. YU...

در محیط سیستم عامل های لینوکس و یونیکس شما باید از دستورات SU یا SUDO ( البته با حروف کوچک ) برای استفاده لحظه ای از سایر اکانت های موجود بر روی سیستم عامل استفاده کنید که البته در اکثر موارد این اکانت یا حساب کاربری همان کاربر root است. مشابه همین عمل اگر دقت کرده باشید گزینه Run as در سیستم عامل و...

طراحی و توسعه سیستم عامل یونیکس در سال 1969 در لابراتوارهای Bell ( در واقع یک شرکت به نام Bell که دارای لابراتوارهای تخصصی در زمینه کامپیوتر بود ) در New Jersey شروع شد. شرکت Bell بین سالهای 1964 تا 1968 بر روی یک سیستم عامل به نام Multics کار می کرد که یک سیستم عامل چند کاربره ( Multi-User ) و ا...

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

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

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

در قسمت قبلی از سری آموزش های مدیریت مقدماتی فایل ها در لینوکس به بحث نحوه move کردن ، copy کردن و rename کردن فایل ها و فولدرها در لینوکس پرداختیم ، الان می خواهیم در خصوص نحوه حذف کردن فایل ها و فولدرها صحبت کنیم ، برای اینکار ما از دستوری به نام rm استفاده می کنیم که طبق معمول مخفف شده کلمه remov...

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

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

در لینوکس شما براحتی می توانید آدرس IP را از طریق چند دستور ساده عوض کنید ، برای عوض کردن آدرس IP فعلی سیستم به آدرس جدید کافیست دستور زیر را در خط فرمان لینوکس با دسترسی root وارد کنید : sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0 مفهوم دستور بالا در اکثر لینوکس ها به همین شکل است اما ا...

هر پارتیشن در GNU/Linux برای خودش دارای یک فایل سیستم است. در یک فایل سیستم هر فایل با استفاده از یک inode نمایش داده می شود. inode در واقع مخفف کلمه های index node است ، inode ها ساختارهای داده ای هستند که شامل اطلاعاتی در خصوص فایل هایی هستند که توسط فایل سیستم ایجاد می شود. یعنی با به وجود آمدن ه...

شاید برای شما هم پیش اومده باشه که بعد از نصب لینوکس متوجه بشید که نمی تونید با تاچ پد یا موس کلیک کنید یا از اسکرول استفاده کنید ، خب این مشکلی بود که برای خود من بعد از نصب کالی لینوکس به وجود اومد و اینجوری حل شد : محیط ترمینال رو باز کنید اگر نشانگر موس حرکت هم نمیکنه ، از کلید های میانبر ctrl+a...

زمانیکه شما یک هارد دیسک را به سیستم متصل می کنید ، احتمالا از ابزارهایی مثل fdisk یا parted برای ایجاد کردن پارتیشن ها استفاده می کنید. زمانیکه شما یک پارتیشن را ایجاد می کنید با استفاده از دستور mkfs فایل سیستم مربوط به پارتیشن ایجاد شده را ext2 ، ext3 یا ext4 قرار می دهید ، قبلا در خصوص نحوه اس...

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

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

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

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

مدتهاس که بین کارشناسان کامپیوتر این بحث داغ وجود دارد که "لینوکس بهتر است یا ویندوز" و این بحث و جدل پایان ندارد چون از دیدگاه متعصبانه بعضا به این قضیه نگاه می شود. اکثر ماها عادت داریم راحت ترین راه رو انتخاب کنیم . عَلَم کردن دو چیز در مقابل هم برای ما معمولا جذابه اما به نتیجه ای هیچ وقت نمیرسه...

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

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

امروز با آموزش نصب جاوا بر روی ubuntu با استفاده از apt-get درخدمت شما هستم . شما عزیزان خواهید آموخت که چگونه default JRE/JDK بر روی ubuntu 12.04+ نصب کنید.در قدم اول sudo apt-get update java -version را اعمال می نماییم اگر با پیغام "The program java can be found in the following packages" روبرو ش...

در مقاله های قبلی که در انجمن تخصصی فناوری اطلاعات ایران منتشر کردیم در خصوص فرآیند Boot سیستم عامل لینوکس و مراحلی که طی می شود صحبت کردیم ، در آنجا کمی در خصوص init process و همچنین بصورت بسیار مختصر در خصوص runlevel های مختلف لینوکس صحبت کردیم اما امروز می خواهیم در این مقاله بصورت اختصاصی در خصو...

این مطلب جهت نصب نرم افزار Team Viewer 64 بیتی بر روی Kali هست ، برای این منظور ابتدا وارد محیط Terminal شوید و سپس دستور زیر رو وارد کنید : dpkg --add-architecture i386 apt-get update apt-get -f install پس از انجام کامل دستورهای فوق دستور زیر را در همان محیط Terminal وارد کنید : apt-get install ...

دستور arp : اين دستور در بيشتر موارد براي چك كردن وضعيت ارتباطات اترنت و IP در شبكه استفاده مي شود . دستور ifconfig : براي انجام تنظيمات و چك كردن كليه كارت هاي شبكه استفاده مي شود . دستور netstat : خلاصه اي از وضعيت اتصالات شبكه و وضعيت سوكت هاي را نشان مي دهد. دستور nslookup : براي چك كردن نام دا...

از کجا لینوکس دانلود کنیم؟ اگر در حوزه لینوکس تازه کار هستید یا اینکه می خواهید آخرین اخبار و اطلاعات در خصوص توزیع های مختلف لینوکس های مورد نظرتان را به روز مشاهده کنید قطعا وب سایت www.distrowatch.com برترین وب سایت دنیا در حوزه معرفی و اخبار مربوط به توزیع های مختلف لینوکس را مشاهده کنید. در این...

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

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

سلام دوستان. امروز میخواهم راه اندازی یک وب سرور آپاچی را در لینوکس توضیح دهم. همانطور که میدانید وظیفه وب سرور متصل کردن (map کردن) آدرس های اینترنتی URL به فایل های درون سرور است. بدون فوت وقت سر اصل مطلب میرویم.اول قدم این است که بسته httpd را نصب کنید. در توزیع های Red Hat Based معمولا بسته آپاچ...

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

معرفی ساختار گروه های کاربری در لینوکس ، ساختار Group ها در لینوکس به چه شکل است ؟ در سیستم عامل ویندوز به محض اینکه شما اقدام به ایجاد کردن یک کاربر کنید ، کاربر مورد نظر اگر در محیط اکتیودایرکتوری باشد در گروهی به نام Domain Users و اگر در محیط Workgroup باشید در گروهی به نام Users عضو می شود که ک...

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

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

همه ساختار سیستم عامل لینوکس بر اساس فایل هست و مثل سیستم عامل ویندوز یک سری پوشه های پیشفرض در خود تعبیه شده موجود داره ، خوب معمولا در انواع توزیع های لینوکسی که در دنیا وجود داره یک سری پوشه مشخص وجود داره که لیست زیر بصورت کامل این پوشه ها رو نمایش میده : 1. پوشه bin : فايل هاي اجرايي يا دودويي...

چگونه پسورد فراموش شده لینوکس را ریست کنیم ؟ هفته پیش بر اساس یک سری تغییراتی که مجبور بودیم در شبکه انجام دهیم باید آدرس IP سرور IBSng که سرور اکانتینگ اینترنت بود را عوض کنیم اما مشکل در اینجا بود که هیچکس پسورد کاربر root این لینوکس را به خاطر نمی آورد و در جایی هم یادداشت نکرده بود ، به هر حال ا...

همونطور که میدونید در توزیع کالی مرورگر دیفالت iceweasel شبیه به firefox هست اما مطمئناً خیلی ها دوست دارن با خود firefox کار کنن در این مطلب گفته میشه که چطور این مرورگر دوست داشتنی رو روی توزیع کالی لینوکس نصب کنیم: در قدم اول باید مرورگر دیفالت iceweasel رو توسط کد زیر که در محیط ترمینال زده میشه...

برای یک کامپیوتر بعد از اینکه روشن می شود و بخواهیم از سیستم عامل آن استفاده کنیم ، یک سری برنامه نرم افزاری وجود دارد که باید ابتدا اجرا شوند تا محیط سیستم عامل را بتوانید ببینید. یکی از این نرم افزارها به عنوان bootstrap loader یا boot loader معروف است . در واقع کاری که boot loader انجام می دهد هم...

اگر به شما بگویند مشخصات سخت افزاری سیستم خود در ویندوز را بگویید کافیست با وارد کردن دستور msinfo32.exe در run یا وارد شدن دز Device Manager براحتی این اطلاعات را بدست بیاورید. اما اگر سیستم عامل شما ویندوز نباشد و از سیستم عامل لینوکس استفاده کنید چطور ؟ آیا باز هم کار به همین سادگی هاست ؟ با توجه...

درود خدای یکتا را که زمانی دوباره داد تا در کنار شما باشم در این مقاله قصد معرفی نرم افزارهایی برای استفاده از Bash-Shell در ویندوز را دارم . Win-Bash چیست؟ Win-bash یک محیط Bash مستقل برای ویندوز میباشد . Win-bash برخلاف دیگر پورت های Bash برای ویندوز به عنوان مثال Cygwin bash نیازی به محیط ویژه یا...

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

8- کاربرد دستور find در لینوکس دستور find در لینوکس همانطور که از اسمش هم پیداست برای پیدا کردن فایل با مشخصات تعریف شده در دستور استفاده می شود برای مثال در دستور زیر ما می خواهیم فایل های که اسم آنها fstab هستند را پیدا کنیم : root@itpro-debian:/# find / -name fstab /usr/share/doc/mount/examples/...