Tệp nguồn cho các lệnh trong /etc/init.d ở đâu


0

Tôi hoàn toàn mới đối với Ubuntu và tất cả các lệnh. Tôi có thể xem danh sách những thứ bên trong etc/init.d.

Tôi có hadoop-hdfs-namenodetrong tôi /etc/init.d. Tôi muốn chỉnh sửa tập tin nguồn của lệnh đó để tôi có thể làm cho nó chạy trong nền luôn không? Tôi muốn chạy nó như thế nào while true; do sleep 1000; done. Tôi đang sử dụng CMD [/usr/start.sh]docker bên trong start.sh tôi đang chạy /etc/init.d/hadoop-hdfs-namenode start.

Nếu tôi đang làm bất kỳ sai lầm, xin vui lòng hướng dẫn tôi đi đúng cách.

Câu trả lời:


0

Một cách sẽ là viết một tập lệnh bash
#! /bin/bash hadoop-hdfs-namenode; exit;
Sau đó lên lịch cho tập lệnh bằng crontab , vì vậy nó sẽ chạy trên "nền".

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.