Terminal làm cầu nối giữa bạn và hệ điều hành bên dưới. Nó diễn giải và xử lý lệnh bạn nhập để tương tác trực tiếp với hệ thống.
Tuy nhiên, Terminal trên Mac đột ngột hoạt động bất thường hoặc sau cập nhật macOS, ví dụ:
- Mac Terminal không khởi chạy shell
- Mac Terminal không phản hồi
- Mac Terminal không đăng nhập
- Mac Terminal không thực thi lệnh
- Mac Terminal khởi động nhưng không hiện prompt
- Mac Terminal hiển thị "zsh: permission denied"
Nếu bạn băn khoăn tại sao Terminal không hoạt động, hãy dừng lại. Chúng tôi giúp tìm nguyên nhân và giải quyết vấn đề Mac Terminal không hoạt động qua nhiều cách.
Mac Terminal không hoạt động, không phản hồi, không khởi chạy shell, cách khắc phục?
Dưới là vài trường hợp thực tế:
Terminal Mac không khởi chạy shell. Mở Terminal, hiển thị: Login incorrect. - Từ Ask Different
Mở Terminal Mac, nhận thông báo "login: illegal option". Terminal không hoạt động. Vấn đề gì? - Từ cộng đồng Apple
Dù Terminal không mở, bị treo, hoặc không thực thi lệnh, điều đầu tiên thử là khởi động lại nó. Điều này làm mới Terminal và loại bỏ lỗi phần mềm tạm thời ngăn nó hoạt động đúng.
Nếu Mac Terminal vẫn không hoạt động, troubleshoot với giải pháp dưới từng cái một.
Sửa 1. Kiểm tra lệnh nhập có đúng không
Nếu Terminal không thực thi lệnh bạn gõ hoặc không phản hồi sau khi bắt đầu xử lý lệnh, kiểm tra lệnh nhập có đúng không.
Trong prompt Terminal, ngay cả khoảng trắng giữa ký tự cũng quan trọng. Kiểm tra kỹ 2 lần trước Enter chạy lệnh.
Sửa 2. Khởi động lại Mac
Khi Mac Terminal không mở, bị treo, hoặc卡住 xử lý lệnh, khởi động lại Mac giúp. Reboot thiết bị xóa lỗi macOS tạm thời gây vấn đề.
Sửa 3. Gọi shell thủ công
Terminal có nhảy trong Dock rồi không làm gì thêm? Nếu app Terminal khởi động nhưng không hiện prompt, cho thấy Terminal gặp sự cố khởi chạy.
Thử gọi shell thủ công các bước:
Sửa 4. Thử shell khác
Nếu Terminal Mac không khởi chạy shell vì kẹt lỗi "login incorrect", thử shell khác. Loại bỏ file dotfile zsh gây vấn đề.
Sửa 5. Mở Terminal cách khác
Khi không dùng Terminal được cách thường, dùng iBoysoft MagicMenu right-click mở. Công cụ增强 right-click này giúp right-click hoàn thành hành động nhanh, bao gồm right-click mở Terminal trên Mac.
- Tải, mở, cài iBoysoft MagicMenu trên Mac.
- Nhấp Extension. Khu vực Quick Open, nhấp nút tải bên cạnh Open with Terminal.
- Right-click vùng trống Finder hoặc Desktop nhấp Launch With > Terminal mở ngay.

Sửa 6. Tạo lại file .plist Terminal
File .plist Terminal lưu dữ liệu thuộc tính và cấu hình tiện ích Terminal. Khi file .plist hỏng, gây Mac Terminal không hoạt động.
Vì vậy, nếu Mac Terminal không hiện prompt hoặc không thực thi lệnh, tạo lại file .plist Terminal.
Sửa 7. Đổi tên file liên quan Terminal trong thư mục Home
Nếu tạo lại file .plist Terminal không giúp ích, đổi tên file liên quan Terminal trong thư mục Home Mac. Điều này để macOS re-index các file khi mở và chạy.
Sửa 8. Đăng nhập Mac với tài khoản user mới
Lỗi "login incorrect" khi mở Terminal có thể chỉ ra tài khoản đăng nhập Mac có vấn đề với ứng dụng. Tạo user mới và đăng nhập Mac với tài khoản đó.
- Vào menu Apple > System Settings > Users & Groups.
- Nhấp Add User điền thông tin tạo user mới.
- Đăng xuất Mac và đăng nhập với tài khoản mới.
Sau đó, kiểm tra lỗi trong tài khoản user gây vấn đề.
Sửa 9. Kiểm tra log Terminal trong ứng dụng Console
Nếu không khởi chạy Terminal trên MacBook Air M1 hoặc mẫu khác, dùng Console tìm lỗi.
- Mở Console.
- Khởi chạy lại Terminal.
- Kiểm tra lỗi và khắc phục.
Sửa 10. Boot Mac vào Safe Mode
Đôi khi phần mềm thứ ba xung đột Terminal Mac, khiến không khởi chạy shell hoặc không hiện prompt.
Boot Mac vào Safe Mode vì chế độ đặc biệt này chỉ khởi động Mac với driver tối thiểu, cô lập tất cả chương trình thứ ba.
Nếu Terminal hoạt động tốt Safe Mode, gỡ app mới cài, đặc biệt công cụ chỉnh code thứ ba.
Sửa 11. Cập nhật Mac
Nếu mọi cách trên vô ích và Mac Terminal không hoạt động sau cập nhật, cập nhật Mac.
Lỗi phiên bản macOS hiện tại có thể gây Terminal không đăng nhập hoặc chạy dòng lệnh. Kiểm tra có bản cập nhật minor và cập nhật Mac.
Chia sẻ cách khắc phục Mac Terminal không khởi chạy, thực thi lệnh, hoặc hoạt động.
Mac Terminal không hoạt động với lỗi "process completed", làm sao?
Nếu thấy app Terminal kẹt thông báo "process completed" khi mở, đừng lo. Đó không phải lỗi Terminal.
Khi phiên Terminal kết thúc, prompt [Process completed] thường kích hoạt. Xuất hiện prompt này làm Terminal không hoạt động. Nếu muốn chạy lệnh khác, đóng cửa sổ process completed hiện tại và khởi chạy lại Terminal. Bạn cũng trực tiếp vào menu bar Terminal nhấp Shell > New Window mở prompt mới.
Nếu thấy bài khắc phục Mac Terminal không hoạt động toàn diện, mỗi chữ là ngọc, chia sẻ cho người khác biết.
Nếu Mac Terminal không khởi chạy shell và kẹt lỗi "login incorrect", do tài khoản của bạn. Có thể tài khoản đăng nhập Mac không hợp lệ hoặc hệ thống không nhận diện đúng thông tin tài khoản.
Giả sử Mac Terminal không phản hồi khi xử lý lệnh. Có thể do dòng lệnh sai, lỗi hệ thống tạm thời, bug Terminal, can thiệp phần mềm thứ ba, hoặc lỗi loại shell hiện tại.
Lan truyền nguyên nhân Terminal không hoạt động trên Mac.