آرشیو بر اساس دی ۱م, ۱۳۸۸:

ساخت فایل 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 خالی نباشه یا اصلا اضافه کردن اسم فولدر مبدا و …) می‌شه بهش اضافه کرد.

ساده است نه؟

دوستان دختر رز توبه ز مستوری کرد

{ پست شده در ۰۱ دی ۱۳۸۸ توسط صادق }
دیدگاه‌ها خاموش
برچسب ها : , ,
مربوط به : ادب و هنر

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

دوستان دختر رز توبه ز مستوری کرد شد سوی محتسب و کار به دستوری کرد
آمد از پرده به مجلس عرقش پاک کنید تا نگویند حریفان که چرا دوری کرد
مژدگانی بده ای دل که دگر مطرب عشق راه مستانه زد و چاره مخموری کرد
نه به هفت آب که رنگش به صد آتش نرود آن چه با خرقه زاهد می انگوری کرد
غنچه گلبن وصلم ز نسیمش بشکفت مرغ خوشخوان طرب از برگ گل سوری کرد
حافظ افتادگی از دست مده زان که حسود عرض و مال و دل و دین در سر مغروری کرد