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

در اکثر فرآیند های نصب سیستم عامل لینوکس حتما مشاهده کرده اید که سیستم عامل به شما پیشنهاد می کند که یک پارتیشن به نام SWAP Partition ایجاد کنید. این موضوع شاید برای کاربران ویندوزی که به تازگی با لینوکس آشنا شده اند کمی عجیب و غریب باشد زیرا آنها عادت کرده اند که یک پارتیشن برای سیستم عامل ویندوز ا...

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

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

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

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

قبل از اینکه به سراغ Linux LVM برویم بد نیست کمی در خصوص LVM بیشتر بدانیم البته LVM ای که ما می خواهیم در خصوص آن صحبت کنیم جامع و وابسته به سیستم عامل خاصی نیست ، Logical Volume Management یا LVM یک تکنیک اختصاص فضای هارد دیسک برای استفاده در مواردی است که تعداد هارد دیسک های یک سیستم افزایش پیدا...

19-کاربرد دستور more و less در لینوکسقبلا در خصوص دستور cat در لینوکس صحبت کردیم که شما می توانستید فایل های متنی کوچک را با آن باز و محتویات آن را مشاهده کنید ، با استفاده از دستور more و less شما می توانید محتویات فایل های متنی را با قابلیت های صفحه به صفحه و یا اسکرولی مشاهده کنید ، برای مش...

15- کاربرد دستور df در لینوکسقبلا در قسمت پارتیشن بندی و دستورات مدیریت فایل سیستم با دستور df آشنا شده ایم اما بصورت کلی دستور df برای مشاهده فضاهای موجود در فایل سیستم و دیسک های آن استفاده می شود ، شما می توانید با استفاده از آرگومان h- در این دستور خروجی ساده تری برای خواندن مشاهده کنید ، df ...

12- کاربرد دستور shutdown در لینوکسدستور shutdown همانطور که از نامش پیداست برای shutdown کردن و همچنین restart کردن سیستم عامل لینوکس استفاده می شود ، برای مثال دستور اول در مثال پایین برای shutdown کردن سیستم و دستور دوم برای Restart کردن سیستم مورد استفاده قرار می گیرد ، مشابه همین دستور بصو...

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

4-کاربرد دستور echo در لینوکساگر بخواهید بر روی terminal ای که در آن کار می کنید چیزی را چاپ کنید از دستور echo استفاده می کنید ، دستور echo می تواند در موارد مختلفی مورد استفاده قرار بگیرد ، شما می توانید یک جمله یا کلمه را برای نمایش در terminal ایجاد کنید ، شما می توانید متغیرهای مختلف را در خ...

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

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

تا اینجا در انجمن تخصصی فناوری اطلاعات ایران بصورت مفصل در خصوص دستورات mount و umount صحبت کرده ایم و شما با موارد و مثالهای مختلفی که می توانید از این دستور استفاده کنید آشنایی پیدا کرده اید ، اما همانطور که می دانید هر کدام از دستورات خط فرمانی در لینوکس برای خودشان پارامترها یا بهتر بگوییم Opti...

مثال سیزدهم – unmount کردن بیشتر از یک mount point در یک لحظه دستور Umount در لینوکس به شما اجازه می دهد که در بتوانید در یک لحظه چندین mount point را Unmount کنید به مثال زیر توجه کنید : # umount /mydata /backup # mount | grep /mydata # mount | grep /backup در دستور بالا بصورت همزمان دایرکتو...

مثال دهم – mount کردن File System ها بصورت فقط خواندنی یا خواندنی و نوشتنی برای mount کردن پارتیشن ها بصورت فقط خواندنی یا read only می توانید از آرگومان r- به شکل زیر استفاده کنید : # mount /dev/sda6 /mydata -r # mount | grep /mydata /dev/sda6 on /mydata type ext4 (ro) فایل سیستم های Ext3...

مثال هفتم – Bind کردن mount point ها به یک دایرکتوری جدید یک mount point می تواند به یک دایرکتوری جدید bind یا چسبانده شود. با این روش شما می توانید به محتویات یک فایل سیستم از بیش از دو محل بصورت همزمان دسترسی پیدا کنید. اینکار چیزی شبیه به ایجاد کردن shortcut برای دسترسی به یک برنامه در محل ه...

مثال چهارم - mount کردن یک File System مشخص از etc/fstab/زمانیکه شما فقط اسم یک دایرکتوری را برای mount کردن ارسال می کنید ، دستور به دنبال موجودیت ها یا mount point entries می گردد ، اگر پیدا نشد جستجو برای پیدا کردن دستگاه مورد نظر در فایل etc//fstab// ادامه پیدا می کند و دایرکتوری مورد نظر mou...

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

fstab چیست و چرا کاربردی است ؟ در سیستم عامل لینوکس در شاخه etc// فایلی به نام fstab وجود دارد که کلیه جدوال و تنظیمات فایل سیستم لینوکس در آن نگهداری می شود. به عنوان کسی که با فایل سیستم های لینوکس تا به حال آشنا شده اید بایستی بدانید که ساختار این فایل به چه شکل است و چگونه از این فایل به همراه...

با استفاده از دستور fsck شما می توانید فایل سیستم تعیین شده را تجزیه و تحلیل و مشکلات مربوط به آن را شناسایی و در نهایت مشکلات مربوطه را در صورت نیاز تعمیر کنید. برای مثال اگر شما برای دسترسی یا کار کردن با فایل های موجود در دایرکتوری home1// مشکل داشته باشید و نتوانید توسط سیستم عامل به آنها دسترسی...

قبل از اینکه به سراغ این برویم که فایل سیستم دارای قابلیت Journaling چیست باید بدانیم که اصلا Journal چیست ؟ اگر تا حدودی با پایگاه داده هایی مثل SQL Server کار کرده باشید متوجه می شوید که ما چیزی به نام Transaction Log در این پایگاه داده داریم که جدا از پایگاه داده اصلی می باشد و اطلاعات ابتدا داخل...

دستور mkfs در لینوکس می تواند برای فرمت کردن یک پارتیشن مورد استفاده قرار بگیرد. دستور mkfs به شما این اجازه را می دهد که یک پارتیشن لینوکسی را به File System متفاوتی فرمت کنید. دستور mkfs دستور نسبتا هوشمندی است ، در صورتیکه شما این دستور را برای فرمت کردن پارتیشنی که در حال حاضر دارای فایل سیستم e...

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

حروف ترکیبی Guu : تمامی حروفی که در خط فعلی وجود دارند را تبدیل به حروف کوچک می کند حروف ترکیبی gUU : تمامی حروفی که در خط فعلی وجود دارند را تبدیل به حروف بزرگ می کند حرف U بزرگ : عملیات Undo در vi editor با استفاده از این دستور انجام می شود حروف ترکیبی r^ : عملیات Redo در vi editor با استفاد...

حرف x کوچک : یک کاراکتر را که Cursor زیر آن قرار گرفته است حذف می کند حروف ترکیبی nx : تعداد n کاراکتر را از محل فعلی Cursor به بعد حذف می کند حرف X بزرگ : کاراکتر سمت چپ Cursor را حذف می کند حروف ترکیبی Dw : مخفف کلمه Delete Word می باشد و از محل فعلی Cursor یک کلمه را حذف می کند حروف ترکی...

بر طبق عادت همیشگی فکر می کنیم که copy را با استفاده از کلیدهای ترکیلی ctrl+c و paste را با استفاده از ctrl+v و cut را با استفاده از ctrl+x در هر ویرایشگری انجام می دهیم اما این موارد در خصوص vi editor اصلا صادق نیست و در vi شما باید از سویچ ها و دستورات خاص خود این ویرایشگر متنی برای اینکار استفاده...

هر ویرایشگر متنی برای خود قواعد و قوانین خاصی برای حرکت کردن در تصویر و صفحه دارد که معمولا در اکثر ویرایشگرها این موارد یکسان است اما در vi editor برای کسانی که عادت به استفاده کردن از ویرایشگرهای معمولی دارند این فرآیند ممکن است کمی در وهله اول دشوار به نظر برسد ، شما می توانید با استفاده از دکمه ...

برای باز کردن یک فایل در vi editor کافیست دستور vi به همراه اسم فایل مورد نظر در جلوی آن را وارد کنید ، توجه کنید که در صورتیکه فایل مورد نظر وجود نداشته باشد فایل ایجاد خواهد شد بنابراین دستور vi itpro فایلی به نام itpro اگر وجود داشته باشد باز خواهد شد و اگر وجود نداشته باشد ایجاد خواهد شد. اگر ف...

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

همانطور که در قسمت قبلی مشاهده کردید بعد از اینکه کرنل Boot می شود همیشه یک برنامه به نام init را اجرا می کند. بعد از اجرای init این برنامه تنظیماتی که باید انجام دهد را از داخل یک فایل به نام inittab می خواند و اجرا می کند که این فایل در مسیر //etc//inittab قرار گرفته است. شما به عنوان شخصی که می...

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

اگر با سیستم عامل ویندوز کار کرده باشید حتما به این مشکل برخورد کرده اید که در هنگام بوت شدن سیستم پیامی به شما داده می شود که بصورت NTLDR Missing یا ... نمایش داده می شود که نمایانگر بروز مشکل در Boot Loader ویندوز است. همانطور که قبلا هم در خصوص Boot Loader لینوکس صحبت کردیم و گفتیم که GRUB یک Boo...

خیلی از کاربران تغییرات بسیاری رو در ویندوز به راحتی میتونن انجام بدن ولی در لینوکس این تغییرات کمی فرق میکنه در این پست میخوام بگم چطور میشه تصویر login screen در لینوکس کالی رو تغییر بدیم رو بگم امیدوارم به کارتون بیاد در قدم اول به مسیر زیر رفته : computer --> file system --> usr --&g...

در ویندوز هم میتونید یک برنامه رو به راست کلیک موس اضافه کنید و این چیزی نیست که در توزیع کالی امکان پذیر نباشه در این مطلب قصد دارم توضیح بدم چطور میشه گزینه مهم و پرکاربرد Terminal رو به راست کلیک موس اضافه کرد برای این منظور ابتدا محیط ترمینال رو باز کنید و دستور زیر رو وارد کنید: apt-get inst...

قبلاً در انجمن توضیح داده شده که چطور توسط کلید های Alt+shift زبان های نصب شده کالی رو تغییر بدیم در این مطلب میخوام توضیح بدم که یکزبان رو مثل زبان فارسی رو چطور به این توزیع میتونیم اضافه کینم برای این منظور ابتدا به مسیر زیر رفته: Applications --> System tools --> Preferences --> System settin...

حتماً میدونید در سیستم کالی نمیتونید مثل ویندوز با نگه داشتن Alt + Shift زبان کیبورد رو تغییر بدید در این مطلب طبق دستور زیر میتونید این کار رو انجام بدید و مشابه عادت قدیمی ویندوز بین زبان های کیبورد توسط همون کلید کنترلی ها بین زبان ها سوئیچ کنیم.فقط یادتون باشه پس از هر بار ریست این تنظیمات از بی...

قبلاً دوستان سوال هایی مبنی بر اینکه این Hach با چه الگوریتمی رمزنگاری شده سوالاتی پرسیده بودند میخوام در این مطلب در مورد اینکه هش ما با چه الگوریتمی رمزنگاری شده صحبت کنم . همونطور که دوستان میدونن برای Crack کردن یک هش اول باید بدونیم این هش با چه الگوریتمی رمزنگاری شده سایت های زیر به صورت آنل...

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

همانطور که قبلا در خصوص تفاوت بین YUM و Up2date و همچنین تفاوت بین YUM و RPM مطالبی را در انجمن لینوکس انجمن تخصصی فناوری اطلاعات ایران عنوان کردیم بهتر است در خصوص تفاوت بین YUM و Aptitude هم چیزهایی بدانیم. همانطور که می دانید و بارها در مطالب قبلی تاکید کردیم YUM مخفف کلمه های Yellowdog Update M...

YUM مخفف کلمه های Yellowdog Update Modified است و یک ابزار خط فرمانی Open Source است که برای Package Management در لینوکس استفاده می شود. این ابزار خط فرمانی فقط با سیستم عامل های لینوکسی سازگاری دارد که از امکانات RPM پشتیبانی می کنند و ساختار RPM در آنها از قبل تعبیه شده است. هدف اصلی از طراحی و ا...

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

مرحله چهارم Boot سیستم عامل لینوکس – Kernel همانطور که قبلا هم در انجمن تخصصی فناوری اطلاعات ایران در خصوص تفاوت های Kernel و Operating System و همچنین تفاوت های Kernel و Shell مطالبی نوشته ایم قطعا شما به این موضوع پی برده اید که در واقع Kernel یا هسته یک سیستم عامل قلب تپنده سیستم عامل شما است ...

تا به حال چندین مطلب در خصوص اینکه Boot Loader چیست و معرفی GRUB و LILO و تفاوت های آنها و همچنین روش کار GRUB در لینوکس مطالبی را در انجمن تخصصی فناوری اطلاعات ایران قرار داده ایم اما بد نیست در این میان در نهایت به این موضوع برسیم که سیستم عامل لینوکس در نهایت چگونه Boot می شود و فرآیند Startup ا...

در خصوص اینکه Boot Loader چیست و همچنین Boot Loader پیشفرض لینوکس های امروزی یعنی GRUB بصورت مفصل قبلا صحبت کرده ایم و حتی در مقاله ای بصورت جداگانه تفاوت بین GRUB و LILO دو Boot Loader معروف لینوکس صحبت کردیم ، امروز می خواهیم در انجمن تخصصی فناوری اطلاعات ایران در خصوص مراحل کاری GRUB توضیح دهیم ...

قبلا در انجمن تخصصی فناوری اطلاعات ایران بصورت اجمالی مقایسه ای بر دو Boot Loader معروف لینوکسی LILO و GRUB داشتیم اما امروز می خواهیم بصورت ویژه به بررسی GRUB بپردازیم . یکی از واژه های جالبی که برای افراد تازه کار با محیط لینوکس همیشه کمی ترس در بر دارد واژه Boot Loader است. دلیل آن هم کاملا مشخص ...

فایل سیستم در GNU/Linux بر اساس یک ساختار سلسله مراتبی سازماندهی شده است. اگر شما با محیط و سیستم عامل ویندوز شرکت مایکروسافت کار کرده باشد و بخواهید با لینوکس کار کنید شاید اولین تفاوتی که در استفاده از این دو سیستم عامل متوجه شوید همین متفاوت بودن ساختار File System است. بر خلاف سیستم عامل ویندوز ...

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

تاکنون در انجمن تخصصی فناوری اطلاعات ایران در خصوص توزیع های RedHat ، Ubuntu ، CentOS ، OpenSUSE ، Knoppix ، Fedora ، Debian و ... صحبت کرده ایم ، حقیقت این است که نمی توانیم در مورد تمامی توزیع های لینوکس صحبت کنیم و این امر کاملا طبیعی است ، فقط تصمیم گرفتم به عنوان معرفی آخرین نسخه از پر استفاده ...

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

و

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

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

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