Câu trả lời:
Đối với hầu hết các "dịch vụ" (được gọi là Daemons hoặc Đại lý), bạn có thể kiểm tra:
Trong thiết bị đầu cuối: $ sudo launchctl list
Ví dụ chỉ có MySQL, bạn có thể lọc đầu ra của lệnh ở trên, như thế nào $ sudo launchctl list | grep -i mysql
. Lưu ý -i
là làm cho trường hợp bộ lọc không nhạy cảm.
Chúng có thể được điều khiển bằng GUI có tên Lingon.
Có một số "dịch vụ" khác, sẽ tự cài đặt trong:
/Library/StartupItems
Đối với những người đó, có một lệnh như
ps -ef |grep /Library/StartupItems
để xem liệu nó được tải và chạy. Nhưng không có một cơ chế chung để dừng, bắt đầu hoặc khởi động lại.
Không thể nói trong danh mục cài đặt MySQL của bạn, vì câu hỏi của bạn thiếu chi tiết về chính xác những gì bạn đã cài đặt, nguồn của nó là gì, cách cài đặt, v.v.
Ứng dụng "Activity Monitor" được đặt trong / Ứng dụng / Tiện ích và sẽ hiển thị tất cả các quy trình tương tự như lệnh 'top' của Unix.
Không, mèo nối hoặc hiển thị / dev / null là thùng bit hoặc không có gì cat /dev/null
cho tôi thấy không có gì.
Hãy thử ps -ef
trên dòng lệnh. Điều này sẽ cho bạn thấy tình trạng tất cả mọi thứ đầy đủ
Để xem MySQL chạy
ps -ef | grep -i mysql
bạn có thể sử dụng top trong terminal trong osx, tôi ngạc nhiên là không có trình quản lý dịch vụ dòng lệnh trong osx. Ồ
cat /dev/null
hiển thị cho bạn tất cả các dịch vụ windows chạy trên OS X?
View
menu.