کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

کاوشگر لینوکس

آموزش لینوکس و معرفی نرم افزارهای کاربردی مرجع باز (open source)

بهینه سازی رجیستری ویندوز XP

هرکسی که بخواهد ازویندوز xp خود به نحوشایسته و با حداکثر کارائی استفاده کند لاجرم یک وقتی باید سری به رجیستری زده و تنظیمات آنرا بهینه سازی نماید چون  اصولا تنظیمات اولیه رجیستری ویندوز xp برای همه سیستمها و همه موقعیتها مناسب نیستند .

برای دستیابی به رجیستری و اعمال تغییرات در آن باید کاملا آگاه باشید چون هرگونه تغییر غیراصولی میتواند به ازکارافتادن ویندوز منتهی شود (رجیستری را به جرات میتوان قلب سیستم عامل ویندوز نامید).

برنامه regedit‌ را از منوی RUN start=>اجرا نمائید                                           

نکته بسیار مهم : قبل از هر گونه تغییر در Registry یک کپی پشتیبان از آن تهیه کنید.برای اینکار از منوی فایل ویرایشگر رجیستری گزینه File‌و سپس export‌را انتخاب نمائید و تمام تنظیمات رجیستری را در محلی دلخواه بصورت فایلی باپسوند .reg ذخیره کنید .

افزایش سرعت ویندوز XP :
جهت کاهش وقفه ها در شرایط کاری مختلف ، به
HKEY_CURRENT_USERControl PanelDesktop بروید.
برای کاهش آستانه ای که سیستم به شما پیغام میدهد تا یک برنامه قفل
hung کرده را بصورت دستی پایان دهید مقدار HungAppTimeout که از نوع REG_SZ میباشد را از 5000 به 1000 تغییر دهید. هنگام اعمال این تغییر مراقب باشید تا مبادا به دلیل کند کار کردن یک برنامه در ویندوز XP سیستم با اعمال این تغییر به اشتباه آن را یک برنامه گیر/قفل کرده در نظر نگیرد.
برای سرعت بخشیدن به نمایش زیر فهرستها در منوی
Start، مقدار MenuShowDelay را که از نوع REG_SZ میباشد از 400 به 50 تغییر دهید.
مانند ویندوز 2000، ویندوز
XP هم هنگامی که قصد ورود به یک سیستم ویندوز 95 (Computername\) را دارید Schedule Task سیستم مقصد را چک میکند که میتواند یک وقفه 30 ثانیه ای در دسترسی ایجاد کند. برای حذف کردن این وقفه و سرعت بخشیدن به browse شبکه کلید زیر را حذف کنید:
HKEY_LOCAL_MACHINE
SOFTWAREMicrosoft

WindowsCurrentVersion
ExplorerRemoteComputer
NameSpace

{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
که از نوع
REG_SZ میباشد.
جلوگیری کردن از اجرای خودکاربرنامه ویندوز میسنجر
Windows Messenger در Startup :
به
HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindows
CurrentVersionRun
بروید و مقدار MSMSGS را حذف کنید.
حذف کردن پنجره های غیر ضروری
pop-up :
به
HKEY_CURRENT_USERSoftwareMicrosoftWindows
CurrentVersionExplorerAdvanced
مراجعه کنید و مقدار EnableBalloonTips را به صفر تغییر دهید(Hexadecimal)
 ایجاد محدودیت برای کاربران درهنگام ایجاد تغییر مسیرفولدرها
برای اینکار به
CURRENT_USERSoftwareMicrosoftWindows
CurrentVersionPoliciesExplorer
بروید. برای قفل کردن مسیر پوشه های My Pictures، My Music، Favorites و My Documents مقادیر DisableMyPicturesDirChange، DisableMyMusicDirChange، DisableFavoritesDirChange و DisablePersonalDirChange را به یک تغییر دهید.

پاک کردن Pagefile هنگام Shutdown :
این گزینه علاوه بر اینکه کمک میکند که اطلاعاتمان را امن ترنگاه داریم از هدررفتن فضای هارددیسک جهت ذخیره پیج فایلهای بزرگ که حاصل عملیات روزانه کاربا ویندوز هستند جلوگیری میکند. برای اینکار به آدرس زیر بروید:
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetControlSession
ManagerMemory Management
حالا مقدار
ClearPageFileAtShutdown را برابر یک قرار دهید.
نکته : اینکارممکن است قدری سرعت سیستم را موقع
shutdown کردن کاهش دهد .
اجرای برنامه ها در یک فضای مجزا در حافظه
:
شاید بهتر باشد همیشه برنامه های قدیمی داس را در یک قسمت جدا از حافظه باز کنیم که برای این کار و اضافه شدن دکمه
Run in Separate Memory Space در جعبه گفتگوی Run ابتدا به آدرس زیر مراجعه کنید:
HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrentVersionPoliciesExplorer
و مقدار
MemCheckBoxInRunDlg را به یک تغییر دهید.

فعال کردن گزینه Favorite در Registry :
این ترفند کار شما را در هنگام کار با
Registry ساده میکند. شما میتوانید آدرسهای موجود در Registry را نشانه گذاری کنید تا نیازی نباشد هر بار زمانی را صرف پیمایش و پیدا کردن مکان مورد نظرتان نمایید.
برای این کار کافیست به آدرس مورد نظرتان مراجعه کنید و از منوی
Favorites گزینه Add to Favorites را انتخاب کنید. فقط جهت مدیریت بهتر و دسترسی سریعتر باید نامهای مفهوم داری انتخاب کنید تا در آینده هنگانی که قصد استفاده از Favorites را دارید دقیقاً متوجه شوید آدرس مورد نظرتان از کدام گزینه درون Favorites قابل دسترسی است.

 

قابلیتهای NTFS در ویندوز 2000 و XP

ویندوز XP قابلیت پشتیبانی از فایل سیستمهای  FAT32, FAT16 و NTFS را دارد.

شاید امن ترین و بهترین فایل سیستم در ویندوز همان NTFS باشد از جمله قابلیت های NTFS میتوان به موارد زیر اشاره کرد:
امنیت
:چون 16FAT و 32FAT دارای هیچ گونه امنیتی برای دسترسی به فایلها و پوشه ها نیستند و هر کاربری میتواند با ورود به سیستم به کلیه اطلاعات دسترسی داشته باشد با بهره گیری از NTFS این امکان فراهم میشود تا برای دسترسی به فایلها و پوشه ها سطح دسترسی تعریف کنیم و از دسترسی افراد غیر مجاز به اطلاعات جلوگیری نمائیم.
Recycle Bin جداگانه :در 16FAT و 32FAT هر آنچه که کاربرها حذف میکنند در یک Recycle Bin مشترک قرار میگیرد ولی در NTFS کلیه کاربرها دارای یک Recycle Bin مستقل هستند که باعث میشود دیگر کاربرها به فایلها حذف شده کاربران دیگر دسترسی نداشته باشند.
کدگزاری یا encription: NTFS این امکان رادارد تا فایلها و پوشه های خود را کد کنید تا از دسترسی غیر مجاز جلوگیری شود حتی اگر سطح دسترسی تعیین نشده باشد.
قالبیت بازیافت
فایلها :NTFS این قابلیت را دارد تا فایلها را در هنگام بروز خطای سیستم بازیافت نماید. NTFS یک سری سکتورهای کمکی را در نظر میگیرد تا هنگام خرابی هارد دیسک اطلاعات را به Cluster های سالم انتقال دهد و Cluster خراب را جهت جلوگیری از استفاده مجدد نشانه گذاری کند.
فشرده سازی
compession :NTFS این قابلیت را به ویندوز اضافه میکند که بدون نیاز به نصب برنامه جانبی بتوانید فایلها و پوشه ها را فشرده سازید.
جیره بندی دیسک (
Disk Quota) : با این گزینه میتوانید فضای دیسک را بین کاربران تقسیم کنید تا هر کاربر نتواند بیشتر از آن حجمی که مجاز است از دیسک استفاده کند. این قابلیت در سیستم های شبکه و کامپیوترهائی که در آنها با محدودیت حجم مواجهیم بسیار موثر است.
البته همه سیستم عاملها از جمله ویندوز 98 قادر به خواندن درایوهای NTFS نیستند و باید قبل از تبدیل به این مساله توجه داشته باشید.

کار با فایل سیستم ها در لینوکس

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

برای مثال یک درایو دیسکت تحت سیستم عامل DOS یا ویندوز معمولا با A: نشان داده میشود A: .بیانگر درایو و علامت فهرست ریشه روی آن درایو را مشخص میکند .اولین درایو هارددیسک روی سیستمهای مختلف معمولا با نام درایو C شناخته میشود .برای مشخص کردن فهرست ریشه درایو C از C: استفاده میشود .بدین ترتیب تحت این سازماندهی دو فایل سیستم وجود خواهد داشت :یکی روی درایو A: و دیگری روی درایو .C:

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

در لینوکس قادر خواهید بود که با یک فایل سیستم یا چندین فایل سیستم در ارتباط باشید .این کار از طریق قرار دادن یک فایل سیستم تحت یک فهرست، روی فایل سیستم دیگر قابل انجام است .همانطور که فهرست ریشه درایو دیسکت روی یک ماشین DOS به صورت A: نشان داده میشود، همان درایو روی سیستم لینوکس میتواند به صورت /mnt/floppy در دسترس باشد .

ادغام فایل سیستمهاmounting نامیده میشود  .زمانی که یک درایو mount میشود، آن گاه در دسترس کاربران سیستم عامل لینوکس قرار میگیرد .فهرستی که فایل سیستم  یک درایو تحت آن mount میشود، به عنوان mount point شناخته خواهد شد .درمثال پاراگراف قبل، /mnt/floppy به عنوان mount point درایو دیسکت بود .توجه کنید که محدودیتی برای نامگذاریmount point  ها وجود ندارد ما میتوانستیم فرضا از /long/path/to/the/floppy/drive به عنوان mount point برای درایو دیسکت استفاده کنیم .

به مثالهای زیر توجه کنید تا با فهرست ریشه و mount point بیشتر آشنا شوید:

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

 : /  فهرست ریشه سیستم

 mount point : /foo  برای.CD-ROM

 در یک:CD-ROM

 : /  فهرست ریشه.CD-ROM

 : /images  یک فهرست فرضی از تصاویر رویCD-ROM

 :/images/old  یک فهرست از تصاویر قدیمی موجود در فهرست تصاویر

اگر مطابق مثال فوق mount point برایCD-ROM ، فهرست /foo باشد، ساختار جدید فهرست در سیستم عامل لینوکس به صورت زیر خواهد بود:

 در یک سیستم لینوکس CD-ROM) آن mount شده است:(

 :/  فهرست ریشه سیستم

 :/foo  فهرست ریشهCD-ROM

 :/foo/images  یک فهرست فرضی از تصاویر رویCD-ROM

:/foo/images/old  یک فهرست از تصاویر قدیمی

برای mount کردن یک فایل سیستم باید به عنوان کاربر root وارد سیستم شده باشید یا با فرمان su در خط فرمان به عنوان مدیر، وارد سیستم شوید .برای انجام حالت دوم، فرمان su را در اعلان فرمان xterm تایپ کرده و سپس کلمه عبور root را وارد کنید .زمانی که شما در ریشه هستید فرمان mount را به همراه درایو و سپس mount point مورد نظرتان تایپ کنید

برای مثال برای mount کردن اولین درایو دیسکت (A:) روی/mnt/floppy ، باید فرمان

 mount /dev/fd0 /mnt/floppy را تایپ کنید .

 Red Hat Linuxدر هنگام نصب، فایل /etc/fstab را میسازد .این فایل شامل اطلاعاتی درباره درایوها وmount point  های وابسته است .مزیت این فایل این است که به شما اجازه میدهد تا فرامین mount خود را مختصر کنید و فایل سیستمهایی را که به طور خودکار در زمان راه اندازی سیستم mount  شده اند، کنترل کنید.