Theo dõi tất cả khởi động & Tập lệnh đăng nhập và khởi chạy ứng dụng trong Mac OS X
Mục lục:
- Người dùng trung bình: Các mục Khởi động & Đăng nhập trong Mac OS X
- Người dùng nâng cao: Các mục, ứng dụng và tập lệnh Khởi động & Đăng nhập trong Mac OS X
Bạn muốn tìm hiểu cách xem tất cả khởi chạy ứng dụng đăng nhập và khởi động cũng như tập lệnh trên máy Mac? Bài viết này sẽ đi qua quá trình đó. Đã qua rồi cái thời của Mac OS System 9, nơi tất cả các mục khởi động được đặt gọn gàng trong một thư mục hệ thống có nhãn 'Khởi động', giờ đây với nền tảng Unix của Mac OS X, mọi thứ phức tạp hơn một chút, với một số tập lệnh khởi động và đăng nhập cũng như khởi chạy ứng dụng nằm ngoài khung tùy chọn 'Mục đăng nhập' có thể truy cập dễ dàng.
Chúng tôi sẽ xem xét vị trí các tác nhân khởi động, đăng nhập và tự động khởi chạy, plist, daemon và ứng dụng này có thể nằm trong Mac OS X. Điều này có thể hữu ích cho các lý do khắc phục sự cố, quyền riêng tư và bảo mật.
Người dùng trung bình: Các mục Khởi động & Đăng nhập trong Mac OS X
Đối với người dùng cuối trung bình, hầu hết các ứng dụng họ muốn định cấu hình để khởi chạy (hoặc không) khi khởi động thực sự được xử lý bằng sự kiện đăng nhập có thể dễ dàng kiểm soát thông qua thứ gì đó như Dock bằng cách nhấp chuột phải hoặc “Các mục đăng nhập” được liệt kê trong tài khoản người dùng, nếu đó là thứ bạn đang tìm kiếm thì người dùng bình thường có thể xem cách khởi chạy ứng dụng khi khởi động hệ thống trong Mac OS X (thực tế là khi người dùng đăng nhập) và điều đó có thể sẽ đáp ứng nhu cầu của họ .
Người dùng nâng cao: Các mục, ứng dụng và tập lệnh Khởi động & Đăng nhập trong Mac OS X
Phần này của bài viết không dành cho hầu hết người dùng! Nếu bạn là người dùng nâng cao hoặc quản trị viên hệ thống, ngăn tùy chọn nói trên hiếm khi kết thúc quá trình tìm kiếm các mục khởi động và đăng nhập trong Mac OS X.Gần đây, tôi đang loay hoay tìm kiếm một tập lệnh khá đáng ghét mà một người dùng đã vô tình cài đặt trên một máy mạng và việc biết các vị trí thích hợp giúp công việc của tôi dễ dàng hơn đáng kể, vì vậy, vì lý do đó, tôi cung cấp danh sách cho bạn:
Ứng dụng chạy khi Khởi động: /Library/StartupItems
plist mục chạy khi khởi động: /Library/LaunchDaemons
/System/Library/LaunchDaemons
Ứng dụng khởi chạy khi Người dùng đăng nhập:Trước tiên, hãy kiểm tra “Các mục đăng nhập” của bạn cho tài khoản người dùng đó trong cài đặt Tài khoản của Tùy chọn hệ thống
~/Library/LaunchAgents
/Library/LaunchAgents/
/System/Library/LaunchAgents/
Các ứng dụng chạy theo lịch trình đã định: Kiểm tra crontab của bạn bằng:
crontab -l
Check Kernel Extensions: Trong dòng lệnh:
kextstat
Check Login and Logout Hooks defaults read com.apple.loginwindow LoginHook
cho Đăng nhập defaults read com.apple.loginwindow LogoutHook cho Đăng xuất
hoặc xem cả hai bằng:
/usr/libexec/PlistBuddy -c Print
Nếu bạn không biết mình đang làm gì, xin đừng loay hoay trong các thư mục hoặc lệnh trên, bạn có thể dễ gây hại nhiều hơn là có lợi! Những vị trí này phục vụ chức năng cốt lõi của Mac OS và chỉ được thay đổi bởi người dùng Mac nâng cao và Quản trị viên hệ thống.
Bạn có bất kỳ mẩu tin hay thông tin thú vị nào khác để tìm tập lệnh khởi động, khởi chạy ứng dụng, daemon, phần mở rộng kernel hoặc các ứng dụng và tập lệnh tải tự động khác không? Chia sẻ với chúng tôi trong các ý kiến!