GNU/Linux >> Belajar Linux >  >> Linux

memulai apachectl dari bash

Kesalahan perintah tidak ditemukan adalah karena "apachectl" tidak ada di jalur Anda. Cukup gunakan path lengkap dari perintah tersebut, mis.

/etc/init.d/apachectl start

Jika Anda mendapatkan kesalahan izin ditolak, maka Anda harus menjalankan sebagai pengguna yang berbeda. Padahal itu adalah masalah yang berbeda.


Dalam skrip shell Anda harus menggunakan path lengkap untuk mengeksekusi perintah kecuali direktori dengan executable sudah ada di $PATH. Misalnya, temukan di mana biner apachectl berada:

which apachectl

atau

whereis apachectl

dan Anda akan mendapatkan sesuatu seperti:

/usr/local/sbin/apachectl

Jadi, gunakan itu.


Linux
  1. Jalankan skrip bash dari URL

  2. perintah ekspor bash

  3. bash sh - perintah tidak ditemukan

  1. Cara Menghapus Perintah Tertentu Dari Riwayat Bash Di Linux

  2. Jalankan perintah bash pada pipa jenkins

  3. Clonezilla dari Baris Perintah

  1. Perintah "eval" Di Bash?

  2. Cegah Tmux Memulai Di Ssh?

  3. Skrip Bash:Menggunakan perintah skrip dari skrip bash untuk mencatat sesi