ساخت فایل iso و مشاهده محتویات آن در لینوکس
ما یه سرور توی شرکت داریم که کلی فایل روی اون هست. هر چند یه بار هم باید از این اطلاعات پشتیبان تهیه کنیم روی CD و بزاریم توی آرشیو.
چون سرور لینوکسه خیلی از کارها را اتوماتیک کردیم. پشتیبانهای روزانه/هفتگی با استفاده از cron تهیه میشوند و در یک فولدر ذخیره میشوند.
برای کپی کردن این اطلاعات روی سیدی قبلا دستی میرفتیم و اطلاعات را روی سیدی write میکردیم.
امروز یه اسکریپت ساده نوشتم به این صورت:
#!/bin/bash today=`date +%Y-%m-%d-%H%M` genisoimage -vLJ -V "Bakup $today" -o Backup-$today.iso ./cd isoinfo -Jf -i ./Backup-$today.iso eject read -p "Press any key to begin record ... " -n1 -s eject -T cdrecord Backup-$today.iso eject
با این اسکریپت یه فایل iso از محتویات فولد cd ساخته میشه با نام روز+ساعتی که دستور اجرا شده.
بعد یه لیست از فایلهای داخل ایمیج سیدی تهیه میکنه و نشون میده.
بعد درایو سیدی را eject میکنه تا بتونیم سیدی را بزاریم داخل درایو، بعد که یه کلید زدیم سیدی را میکشه داخل و شروع میکنه به رایت کردن سیدی.
این اسکریپت خیلی خیلی ساده است و کلی چک و جنگولک (مثلا چک کردن اینکه این فولدر cd خالی نباشه یا اصلا اضافه کردن اسم فولدر مبدا و …) میشه بهش اضافه کرد.
ساده است نه؟

ما اینجا هر چه داریم میریزیم روی دایره... این جا خودخودمان هستیم. نه نقشهایی که به ما محول شده است. نه آن تصویری که خودمان یا دیگران از ما ساختهاند. اینجا ما هستیم.
تخصص نیمی از ما نرمافزار و نیم دیگر میکروبیولوژی است. ما علائقمان، درگیریهای ذهنیمان، دیدگاههایمان و تردیدهایمان را اینجا مینویسیم. شاید تعبیر شل سیلور استاین بد نباشد: اینجا بخشی از گوشههای ناصافمان را گرد میکنیم تا با هم بهتر غلت بخوریم، دنیا را نظاره کنیم و از زندگی لذت ببریم. اینجا صندوق مشترک امانات ماست. ما که از هشت هشت هشتاد و هشت آغاز کردیم تا ... خدا میداند.
| 
متاسفانه بخش نظرات هم اکنون بسته می باشد .بخش نظرات مسدود است .