اخبار فایل های پیکربندی

درخت های لینوکسی

... اولین مساله عجیبی که تقریبا همه کاربران ویندوزی بعد از مهاجرت به لینوکس با آن مواجه می شوند، تفاوت از پایه و اساس ساختار دایرکتوری های آن با ساختار ویندوز است ... هر فایل و دایرکتوری دیگر، بخشی از این مسیر و یا زیردایرکتوری آن به حساب می آید ... اگر محتویات مسیر /boot را با دستور ls ببینید، به یک فایل vmlinuz برمی خورید ... این فایل همان فایل هسته لینوکس است ... بیشتر فایل هایی که در این دایرکتوری قرار می گیرند، فایل های متنی هستند و قابلیت ویرایش دستی دارند ... برخی از فایل های جالب در این مسیر به صورت زیر هستند: * مسیر (/etc/inittab): فایل متنی است که نشان می دهد چه پروسه هایی در زمان بالا آمدن سیستم شروع به کار کرده اند ... * مسیر (/etc/fstab): این فایل شامل اطلاعات مرتبط با سیستم های فایل مختلف موجود در سیستم است ... در این فایل همچنین اطلاعاتی همچون دستگاه های شناخته شده، فرمت آنها، سی دی رام، فلاپی و ... در این فایل مشخص می شود که چه کاربرانی تعریف شده اند ... مسیر (/bin) و (/usr/bin) در این دو دایرکتوری برنامه های زیادی قرار می گیرند (نام این دایرکتوری هم گویا است) ... هر چند که گاهی اوقات نمی توان تفاوتی میان /bin و /usr/bin قائل شد و معمولا تفاوتی نمی کند که فایل های خود را در چه مسیری بگذارید ... مسیر (/usr) این شاخه شامل نرم افزارهای کاربردی کاربر و آیتم های دیگری چون سورس برنامه ها، تصاویر، پرونده ها و یا فایل های تنظیمات برنامه های کاربر است ...  

منبع : جام جم آنلاین    تاریخ : 18   بهمن   1388   شاخه : نرم افزار   

توزیع های مختلف لینوکس

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

منبع : بازیاب    تاریخ : 23   اسفند   1387   شاخه : نرم افزار   

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

... بسیاری از برنامه های کاربردی از این فایلهای دسترسی، برای خواندن و نوشتن داده ها بر روی ابزار مورد نظرشان استفاده می کنند ... مثلا یک برنامه کاربردی فایل dev/fd0 را باز کرده و در آن می نویسد ... شاخه etc : در این شاخه فایل های پیکربندی برنامه های سرویس دهنده و برخی فایلهای سیستمی دیگر قرار می گیرند ... مثلا فایل پیکربندی سرویس دهنده وب آپاچی در سیستم های دبیان در etc/apache/http ... شاخهhome : در این شاخه دایرکتوری های خانگی کاربران سیستم و اطلاعات آنها قرار می گیرد ... این کار حفاظت از داده های کاربران را بالاتر خواهد برد ... شاخهlib : این شاخه همانطور که از نام آن پیداست، محل قرار گیری فایل های کتابخانه برنامه ها است ... این کتابخانه ها توسط برنامه های کاربردی و ابزارهای برنامه نویسی بکار گرفته می شوند ... مثلا در سیستم های مبتنی بر دبیان، درایوهای فلاپی و cdrom در شاخه های floppy و cd-rom که در زیر ریشه قرار دارند، متصل می شوند ... شاخه proc : این شاخه یک سیستم فایل مجازی است که برخی اطلاعات مربوط به سیستم و هسته از آن قابل دستیابی می باشد ... مثلا فایل version در این شاخه حاوی اطلاعات هسته سیستم عامل مانند نسخه آن و ... شاخه sbin :دستورات و برنامه های مدیریتی سیستم در این شاخه قرار می گیرند که مخصوص کاربر root است ... شاخهtmp : محل قرارگیری برخی فایلهای موقتی برنامه های کاربردی است ...  

منبع : بازیاب    تاریخ : 22   آذر   1387   شاخه : نرم افزار   

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

... foremost و scalpel دو ابزاری هستند که در بازیابی فایل ها به کار می آیند ... این دو ابزار به سیستم فایل وابسته نیستند ... شیوه کار این نرم افزارها به این صورت است که به دنبال بلاک های داده ای که پشت هم در محل قابل جستجو وجود دارد، می گردند ... فایل های dd، ram یاswap را می گردد ... کاروینگ (حفاری(carvin: به شناسایی فایل ها در سیستم فایل های خراب شده، یا حتا بعد از نصب سیستم عامل جدید به شرطی که بلاک های فایل هنوز به صورت فیزیکی وجود داشته باشد، قابل بازیابی است ... ها وfooterها را می توان در فایل های پیکربندی تعریف کرد یا هنگام اجرای دستور، سوئیچ شان را فعال کرد ... شیو ه نخست به خاطر استفاده کامل از ساختارهای داده قالب فایل مورد بازیابی، امکان بازیابی مطمئن تر و سریع تری مهیا می کند ... -d شناسایی غیرمستقیم بلاک را روشن می کند، در فایل سیستم های یونیکسی عالی جواب می دهد ... این حالت باعث می شود تا foremost به طور چشمگیری سریع تر اجرا شود، اما ممکن است فایل هایی که در فایل های دیگر جاسازی شده اند را پیدا نکند ... مثلا نمی توان فایل هایjpegای را که در پرونده هایword مایکروسافت وجود دارد پیدا کرد ... وقتی با ntfs سر و کار دارید، نباید از حالت سریع استفاده کرد چون ntfs فایل های کوچک را داخل جدول فایل اصلی می گذارد و این فایل ها در حالت سریع نادیده گرفته می شوند ...  

منبع : جام جم آنلاین    تاریخ : 14   مهر   1387   شاخه : نرم افزار   

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

... پارتیشن هادر سیستم فایل سیستم عامل های مبتنی بر لینوکس و یونیکس، دیسک های سخت می توانند پارتیشن های متعددی داشته باشند ... در این صورت هر پارتیشن دارای یک نقطه اتصال یا mount point می باشد که در آن نقطه به درخت سیستم فایل متصل می شود ... بخش های درخت سیستم فایل اکنون به بررسی تک تک شاخه های سیستم فایل می پردازیم ... شاخه dev :محل قرارگیری نقطه دسترسی های ابزارهای سخت افزاری است ... در اینجا دارای یک فایل هستند ... برای مثال فایل dev/fd0 نشاندهنده فلاپی درایو سیستم است و به همین ترتیب ... بسیاری از برنامه های کاربردی از این فایلهای دسترسی برای خواندن و نوشتن داده ها بر روی ابزار مورد نظرشان استفاده می کنند ... مثلا یک برنامه کاربردی فایل dev/fd0 را باز کرده و در آن می نویسد ... شاخه etc :در این شاخه فایل های پیکربندی برنامه های سرویس دهنده و برخی فایلهای سیستمی دیگر قرار می گیرند ... مثلا فایل پیکربندی سرویس دهنده وب آپاچی در سیستم های دبیان در etc/apache/http ... شاخه home :در این شاخه دایرکتوری های خانگی کاربران سیستم و اطلاعات آنها قرار می گیرد ... این کار حفاظت از داده های کاربران را بالاتر خواهد برد ... شاخه lib :این شاخه همانطور که از نام آن پیداست، محل قرار گیری فایل های کتابخانه برنامه ها است ... این کتابخانه ها توسط برنامه های کاربردی و ابزارهای برنامه نویسی بکار گرفته می شوند ...  

منبع : بازیاب    تاریخ : 7   شهریور   1387   شاخه : نرم افزار   

آموزش Asp.net ( قسمت هفتم )

... net بر روی سرویس دهنده وب برنامه های وب از معماری سرویس گیرنده - سرویس دهنده تبعیت نموده و بر روی سرویس دهنده وب مستقر و مسئولیت پاسخگوئی به درخواست های ارسالی توسط سرویس گیرندگان را برعهده خواهند داشت ... در این راستا ، مرورگر دارای پتانسیل لازم به منظور تفسیر و نمایش تگ های html می باشد ... در سمت سرویس دهنده ، برنامه های وب با نظارت و مدیریت یک سرویس دهنده وب ( مثلا" IIS ) اجراء می گردند ... سرویس دهنده وب ، مسئولیت مدیریت برنامه ، پردازش درخواست های ارسالی توسط سرویس گیرندگان و ارائه پاسخ لازم به سرویس گیرندگان را بر عهده دارد ... در برنامه های وب ( ارسال درخواست توسط سرویس گیرنده و پاسخ به درخواست توسط سرویس دهنده ) از پروتکل ارتباطی HTTP)Hypertext Transport Protocol) ، استفاده می گردد ... net پلات فرم مایکروسافت برای طراحی و پیاده سازی برنامه های وب در دات نت می باشد ... net توسط مرورگر سرویس گیرنده ، پردازش های متعددی بر روی سرویس دهنده وب به منظور ارائه پاسخ لازم ، انجام خواهد شد ... net ، بر روی سرویس دهنده وب چه اتفاقی می افتد ؟ نحوه برخورد سرویس دهنده وب با درخواست ارسالی توسط سرویس گیرنده چگونه است ؟ تگ های html چگونه تولید و برای مرورگر ارسال می گردد؟ و شاید سوالات دیگر! در این مقاله قصد داریم با نحوه پردازش صفحات asp ... ir ایجاد و درخواست فایل حاوی مقاله را می نماید ...  


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

... SSH یک تونل ارتتاطی رمز شده میان دو کامپیوتر به وجود می آورد و داده های به صورت کد شده میان دو کامپیوتر تبادل می شوندودر نتیجه حتی در صورت به دست آوردن اطلاعات تبادل شده میان این دو کامپیوتر، امکان بهره برداری از آنها وجود ندارد ... SSH2 ازامکانات وقابلیت های بیشتری به نسبت نسخه قبلی برخوردار است ودستورات وبرنامه های گسترده تری دارد ... SSH یک ابزار کاملا خط فرمان است که فقط در کنسول های متنی قابل استفاده می باشدو برای به کارگیری درسیستم های mac و ویندوزنیز به کنسول خط فرمان نیاز دارد ... ارائه راهنمای کاملی از راه اندازی ، پیکربندی واستفاده از سرویس ssh به طور موثر وکارا،کاری خارج از عهده یک مقاله است وکتابی مفصل وجامع را طلب می کند ... هد ف این نوشتار شناخت این سرویس امنیتی در کنار قابلیت های آن درسیستم عامل لینوکس وارائه کلیدهایی به خواننده برای پیگری و مطالعه هدفمند موضوع است ... بر روی کامپیوتر راه دوری که باید به آن متصل شد،برنامه سرویس دهنده sshd نصب می شود وبرنامه های کاربردی بر روی سیستم های کاربران یا مدیر سیستمی که می خواهد از راه دور کامپیوترمورد نظررااداره کند،اجرا می شوند ... همچنین می توان از شاخه etc/SSH/ به فایل های پیکربندی برنامه دسترسی داشت ... sshdconfig فایل پیکربندی سرویس دهنده sshd است ... دایرکتوری HIME/SSH$ برروی سیستم هرکاربرشامل فایل هایی مانندکلیدعمومی وفایل های پیکربندی خود کاربرمی باشد ...  


کدام توزیع لینوکس را انتخاب کنیم؟

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

 
صفحه 1
امروز 27 اسفند ماه 1388

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player