Tôi đang chạy Ubuntu 11.10 trong một máy ảo (VirtualBox) để tìm hiểu thêm về phát triển trong linux. Tôi đang sử dụng kho git để lưu công việc của mình và đã viết một tập lệnh để đóng gói công việc của tôi và lưu nó vào thư mục dùng chung để sử dụng trong khi máy ảo không chạy.
Tôi muốn tự động chạy tập lệnh này trước khi tắt máy để công việc của tôi luôn khả dụng nếu vm bị tắt (hiện tại tôi phải tự chạy tập lệnh).
Tôi không biết nếu mới bắt đầu là cách tốt nhất để thực hiện điều này, nhưng đây là cấu hình mà tôi đã viết dưới dạng thử nghiệm:
description "test script to run at shutdown"
start on runlevel [056]
task
script
touch /media/sf_LinuxEducation/start
sleep 15
touch /media/sf_LinuxEducation/start-long
end script
pre-start script
touch /media/sf_LinuxEducation/pre-start
sleep 15
touch /media/sf_LinuxEducation/pre-start-long
end script
post-start script
touch /media/sf_LinuxEducation/post-start
sleep 15
touch /media/sf_LinuxEducation/post-start-long
end script
pre-stop script
touch /media/sf_LinuxEducation/pre-stop
sleep 15
touch /media/sf_LinuxEducation/pre-stop-long
end script
post-stop script
touch /media/sf_LinuxEducation/post-stop
sleep 15
touch /media/sf_LinuxEducation/post-stop-long
end script
Kết quả là chỉ có một lần chạm được thực hiện (lần chạm đầu tiên trong lần khởi động trước). Tôi cần thay đổi gì để thấy một trong những lần chạm sau khi ngủ để làm việc? Hoặc có cách nào dễ dàng hơn để đạt được điều này?
Cảm ơn trước.