GNU/Linux >> Belajar Linux >  >> Linux

Jalankan serempak di latar belakang saat startup?

Mengapa tidak mengarahkan Apache ke folder bersama Anda di VM? Ini sesederhana menambahkan/mengubah satu file untuk virtualhost Anda (saya yakin Anda tetap melakukannya). Ini akan membuat Anda tidak menunggu 5-10 detik saat root dokumen server Anda sedang diperbarui.

Namun yang sebenarnya Anda tanyakan adalah menjalankan beberapa perintah secara berkala, jadi pada akhirnya Anda hanya perlu pekerjaan cron. Jawaban ini mungkin bisa membantu Anda.

Jadi Anda cukup menambahkan ke file crontab Anda:

* * * * * unison -batch -owner -group /folder1/ /folder2/ >/dev/null 2>&1
* * * * * sleep 10; unison -batch -owner -group /folder1/ /folder2/ >/dev/null 2>&1
* * * * * sleep 20; unison -batch -owner -group /folder1/ /folder2/ >/dev/null 2>&1
* * * * * sleep 30; unison -batch -owner -group /folder1/ /folder2/ >/dev/null 2>&1
* * * * * sleep 40; unison -batch -owner -group /folder1/ /folder2/ >/dev/null 2>&1
* * * * * sleep 50; unison -batch -owner -group /folder1/ /folder2/ >/dev/null 2>&1

>/dev/null 2>&1 berarti mengarahkan stdout dan stderr output yaitu menghapus semua logging.


Linux
  1. Apa itu file /dev/zero dan /dev/null di Linux?

  2. Cara menjalankan file sh dari file sh lain

  3. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Linux:Perbedaan Antara /dev/console , /dev/tty Dan /dev/tty0?

  3. Buat perangkat blok virtual yang menulis ke /dev/null

  1. Seberapa Portabel /dev/stdin, /dev/stdout Dan /dev/stderr?

  2. Kapan Menggunakan /dev/random Vs /dev/urandom?

  3. Bagaimana Membungkam Sepenuhnya Cronjob Ke /dev/null/?