lệnh đầu cuối để liệt kê các shell có sẵn


8

Tôi cần kiểm tra vỏ nào có sẵn. Lệnh nào cung cấp cho tôi các shell có sẵn (tcsh, csh, bsh) trong terminal?


Good đã trả lời một thời gian trước trong Unix và Linux: Làm thế nào để tìm danh sách các shell có sẵn bằng dòng lệnh?
fedorqui

1
@steel ấn: Tôi đã yêu cầu AB xóa câu trả lời của anh ấy để bạn có thể trả lời ... Bạn có thể trả lời được không, vì vậy Deeplue có thể chuyển sự chấp nhận sang của bạn để chúng tôi có thể thoát khỏi mớ hỗn độn này và dọn sạch các bình luận ở đây? ;-)
Fabby

3
@fabby meta.stackexchange.com/questions/157889/ Khăn Nếu bạn đưa ra nhận xét, bạn đưa ra nhận xét và chấp nhận rủi ro khi người khác đưa ra câu trả lời. Câu hỏi là tốt. Trả lời là tốt. Và câu trả lời đã được tạo ra trong vòng vài phút sau khi bình luận. Điều duy nhất tôi thấy sai ở đây là các ý kiến.
Rinzwind

@Rinzwind Ý kiến ​​của tôi khác nhau. Tôi đang nói về phép lịch sự cơ bản ở đây. Bạn nên luôn luôn tham khảo các poster gốc và nói với họ rằng họ nên trả lời câu hỏi. Tôi thậm chí có một bình luận đóng hộp cho điều đó. (xem bình luận tiếp theo)
Fabby

Bạn có thể vui lòng chuyển câu trả lời thành câu trả lời để những học giả như tôi đi săn lùng những câu hỏi chưa được trả lời không phải xem xét câu hỏi này nữa không? ;-) (Và tôi sẽ nâng cấp nếu bạn gửi cho tôi một ghi chú và đó cũng là một ghi chú hay!)
Fabby

Câu trả lời:


10

Mở một thiết bị đầu cuối và chạy lệnh này:

cat /etc/shells

Đầu ra mẫu:

% cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
/bin/zsh
/usr/bin/zsh
/bin/ksh93
/bin/tcsh
/usr/bin/tcsh
/usr/bin/fish
/usr/bin/tmux
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.