۲۰ سال برای یک نرم‌افزار زمان خیلی زیادی است. مخصوصا اگر در تمام این ۲۰ سال افراد زیادی تلاش کرده باشند. این زمان به اندازه‌ای زیاد است که حتی برخی توسعه دهندگان (آقای دیوید بروانل روحتان شاد) فوت کنند! شرکت‌های مختلفی بر سر این کنجکاوی ورشکسته شوند و آدم‌هایی بازنشسته شوند.

LWN >> The Linux Foundation today is announcing its annual Linux FoundationVideo Contest. The theme for this year’s contest is dedicated to the20th Anniversary of Linux,  and Linus Torvalds will choose the winneramong community favorites. In conjunction, we’re also premiering today at the CollaborationSummit The Linux Foundation’s exclusive video, “The Story of Linux.”We hope this can help inspire video submissions from throughout thecommunity. Here’s your chance to see it here: http://www.youtube.com/watch?v=5ocq6_3-nEw

با این جمله‌های ؛اگر لینوکس نبود…؛ مخالفم، خوب حتما چیز دیگری می‌بود. اما بعد از ۲۰ سال هسته لینوکس در زندگی روزمره همگی نقش دارد. شاید با بالا گرفتن برخی اختلاف‌ها یک هسته جدید لازم باشد! اوپس!

 

یکی از مهمترین تغییرات در نسخه جدید اوبونتو ۱۰٫۴ LTS به روز رسانی نرم افزار اپن آفیس از نسخه ۳٫۱ به نسخه ۳٫۲ است. تغییر لوگو سان میکروسیستمز به لوگو بی کیفیت اوراکل باعث شد در مورد نصب نسخه جدید اوبونتو کمی دست نگه دارم.

 

اگر به صورت اشتباهی (و یا حتی عمدی) فایل هایی را از روی فایل سیستم لینوکس خود پاک کردید ۲ روش کمی قابل اطمینان برای بازگرداندن فایل های پاک شده وجود دارد. روش اول در صورتی است که به احتمال بسیار کمی از فایل سیستم ext2 استفاده می کنید. در این حالت مجموعه ابزار debugfs می تواند به شما کمک کند. برای این مورد می توانید این راهنما را بخوانید: Undeleting files on the Linux ext2 filesysten with debugfs and e2undel

debugfs برای ext3 و ext4 به شما کمکی نخواهد کرد. برای بازیابی اطلاعات فایل های خود در لینوکس با فایل سیستم ext3 و ext4 یکی از بهترین ابزارها extundelete می باشد. این ابزار فعلا در مخازن استاندارد وجود ندارد ولی به راحتی در خانواده دبیان می توانید آن را نصب و راه اندازی کنید. بعد از اینکه سورس برنامه را دانلود کردید نیاز دارید آن را کامپایل و سپس با کمی حوصله و مطالعه از آن استفاده کنید. برای کامپایل به هدرهای e2fsprogs و e2fslibs نیاز دارید. همچنین اگر پیش از این برنامه ای را از سورس کامپایل نکردید می بایست پیشنیازهای gcc را هم نصب کنید. به ترتیب این مراحل را نیاز خواهید داشت:

$ su -
# apt-get install build-essential
# apt-get install checkinstall
# apt-get install fsprogs
# apt-get install fslibs e2fslibs-dev

root@mira:/opt# cd extundelete-0.1.8/
root@mira:/opt/extundelete-0.1.8# cd src/
root@mira:/opt/extundelete-0.1.8/src# make

بعد از اینکه extundelete نصب شد می توانید با استفاده از راهنمای Recognized options of extundelete 0.1.8 به عملیات پر خیر و برکت بازیابی بپردازید. در حالت پیش فرض فایل هایی را که بازیابی کرده است در پوشه ای به اسم RECOVERED_FILES بازیابی می کند. اگر فایل را قدیم تر پاک کرده باشید و نتواند نام اصلی را بازیابی کند از inodeکد استفاده می کند. سعی کنید اگر فایل مهمی را پاک کرده اید و می خواهید بازیابی انجام دهید در کمترین زمان ممکن و بدون فعالیت اضافه ای این کار را انجام دهید. بدیهی است این روش ها هیچ ضمانت اجرایی ندارد و هرآنچه انجام می دهید به مسولیت خود شماست.

 

ادامه مطلب قبلی استفاده از chroot jail ( از اینجا ) مقاله زیر مختصر و مفید بود. روشی که پیش نهاد کرده است کامپایل کردن آپاچی فقط با استفاده از ماجول هایی است که از آن ها استفاده می شود. البته این روش محدودیت هایی را برای استفاده کنندگان ایجاد خواهد کرد و شاید نارضایتی مصرف کنندگان را به دنبال داشته باشد. اما اگر امنیت کل سیستم بر دیگر قسمت ها برتری داشته باشد ، استفاده از روش هایی این چنین اجباری خواهد بود : Securing Apache

 

قسمتی از درس سیستم عامل، آشنایی با یونیکس و دستورات مقدماتی آن است. هفته پیش هنگامی که استاد محترم سر کلاس در مورد این فرامین صحبت می کرد قیافه هم کلاسی ها واقعا مقادیری جالب بود. به نظر من یکی از علت هایی که کاربرانی که در ۳ یا ۴ سال اخیر با کامپیوتر آغاز به کار کرده اند را با کارکرد کامپیوتر نا آشنا کرده است، عدم آشنایی آن ها با فرامین خط فرامان به خاطر سایر قابلیت های ویندوز است.حداقل لینوکس ( اگر در مورد لینوکس هم کم کم به فراموشی نرود!!! ) کاربر را وادار به استفاده از خط فرمان می کند و بعد از مدتی خود کاربر به قدرت خط فرمان پی خواهد برد.
دیشب با استفاده از چند تا مطلب آماده یک لیست تهیه کردم – که امروز می برم دانشگاه – و معادل های دستورات داس و یونیکس را در برابر هم قرار داده ام. شما می توانید از این جا PDF آن را دانلود کنید : DOS to Linux Commnd Table

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

راهنمای کامل خط فرمان لینوکس از تکنوتاکس در ۵ بخش :

  1. راهنمای کامل خط فرمان لینوکس – بخش اول
  2. راهنمای کامل خط فرمان لینوکس – بخش دوم
  3. راهنمای کامل خط فرمان لینوکس – بخش سوم
  4. راهنمای کامل خط فرمان لینوکس – بخش چهارم
  5. راهنمای کامل خط فرمان لینوکس – بخش پنجم

آشنایی با معادل دستورات پایه ای داس در لینوکس از سعید پازوکی
لیست مختصری از فرامین BASH به ترتیب حروف الفبا : Linux BASH command line
آموزش BASH از راهنمایی های  TLDP – ساده و روان هستش : Bash Guide for Beginners | Learning the shell

باید حسابی وقت بزارید ، ولی کامل است.

© 2011 تکوپدیا Suffusion theme by Sayontan Sinha