لینوکس
در یک سیستم لینوکس، داشتن بکاپگیری منظم برای محافظت از دادهها، ایمن نگه داشتن آنها و آسانتر کردن بازیابی در صورت بروز مشکل بسیار مهم است. چه برای مدیریت فایلهای شخصی باشد یا اجرای یک برنامه راهاندازی توسعه یا مدیریت سرور، نقش یک برنامه بکاپگیری قوی بسیار حیاتی و پر اهمیت است . یکی از سادهترین و انعطافپذیرترین راهها برای مدیریت بکاپگیری، نوشتن یک اسکریپت سفارشی است که به شما امکان میدهد دقیقا تصمیم بگیرید از چه چیزی، چه زمانی و کجا بکاپ گرفته شود تا در زمان صرفهجویی کرده و خطر از دست دادن دادهها را کاهش بدهد. در ...
ادامه مطلب
اگر میخواهید با سیستمها و سرورهای ابری کار کنید، باید با لینوکس آشنا و راحت باشید. لینوکس همه جا هست و آشنایی با آن واقعا به شما کمک خواهد کرد. اگر میخواهید کانتینرها را راهاندازی، ماشینهای مجازی را مدیریت یا سرورها را عیبیابی کنید، متوجه خواهید شد که دستورات لینوکس ابزارهای مورد استفاده شما برای همه این کارها هستند. دانستن 20 دستور ضروری لینوکس به شما کمک میکند تا به سرعت مشکلات را عیبیابی و وظایف را خودکار کنید. این مطلب 20 دستور لینوکس را که هر مهندس دواپس باید بداند، به همراه مثالهایی برای هر کدام بررسی میکند. دستورات ...
ادامه مطلب
نرمافزار TeamSpeak یک ابزار ارتباطی مبتنی بر فناوری VoIP است که به کاربران امکان میدهد از طریق اینترنت با یکدیگر گفتگو کنند. هنگام استفاده از این برنامه، سیستم کاربر از طریق کلاینت تیم اسپیک به سرور آن متصل شده و پس از برقراری اتصال، کاربران میتوانند بهصورت Real-Time با دیگران ارتباط صوتی برقرار کنند. هدف اصلی توسعه TeamSpeak، فراهمکردن بستری پایدار و سریع برای گیمرها است، زیرا اغلب بازیهای ویدئویی مدرن بهصورت مالتی پلیر انجام میشوند و ارتباط صوتی میان بازیکنان برای هماهنگی و افزایش هیجان بازی ضروری است. از مزایای قابلتوجه TeamSpeak این است که تا زمانی که سرور ...
ادامه مطلب
در چند سال اخیر، تجربه گیمینگ در لینوکس بهطور چشمگیری ارتقا یافته است. اگرچه بسیاری از بازیها هنوز بهصورت بومی برای لینوکس عرضه نمیشوند، اما با فناوریهایی مانند لایههای سازگاری (Compatibility Layers) و ابزارهای ویژه، دارندگان سیستمهای لینوکسی میتوانند تعداد زیادی از بازیهای ویندوزی را هم اجرا کنند. آنچه در انتخاب یک توزیع (distro) مناسب برای این منظور اهمیت دارد، فقط بحث نصب بازی نیست، بلکه دیده شدن سختافزار، درایورهای گرافیکی، ابزار گیمینگ، لایههای سازگاری و تجربه کلی کاربر نیز مهم است. در این مطلب به معرفی چند توزیع لینوکسی میپردازیم که بر مبنای قابلیتهای گیمینگ و اجرای بازیهای مخصوص ...
ادامه مطلب
سیستمعامل لینوکس برای راهاندازی (بوت) به مجموعهای از تنظیمات نیاز دارد که باید پیش از آغاز فرآیند بارگذاری سیستمعامل به کرنل اعلام شوند. این تنظیمات که به اصطلاح پارامترهای Boot-Time نامیده میشوند، به کرنل میگویند که چگونه سختافزار را راهاندازی کند، کدام دستگاه به عنوان روت فایلسیستم باید استفاده شود، چه مقدار حافظه در دسترس باشد و یا اینکه چگونه خطاها در هنگام بوت مدیریت شوند. در این مطلب، ابتدا شرح میدهیم این پارامترها از کجا میآیند، سپس ساختار آنها را بررسی میکنیم، نحوه افزودن موقت یا دائمی این پارامترها را توضیح میدهیم و در نهایت به معرفی چند نمونه ...
ادامه مطلب
در سیستمعامل لینوکس، کاربر کنترل زیادی بر فایلها و ساختار دادههای خود دارد، اما یکی از مشکلات رایجی که در گذر زمان بروز میکند، تجمع فایلهای تکراری است. این فایلها ممکن است در مسیرهای مختلف، با نامهای گوناگون اما محتوای یکسان ذخیره شده و در نهایت بخش زیادی از فضای ذخیرهسازی را بیهوده اشغال کنند. هرچند این مشکل کوچک به نظر میرسد، اما در محیطهای بزرگ مانند سرورها، آرشیوهای داده و کتابخانههای محتوایی، میتواند تاثیر محسوسی بر کارایی سیستم داشته باشد. به همین دلیل، ابزارهای مختلفی برای شناسایی و حذف فایلهای تکراری در لینوکس توسعه یافتهاند که میتوانند به کاربران ...
ادامه مطلب