คำสั่งเทอร์มินัลสำหรับการแสดงรายการเชลล์ที่มีอยู่


8

ฉันต้องตรวจสอบว่ามีกระสุนอะไรบ้าง คำสั่งใดที่ให้ฉันพร้อมใช้งาน (เชลล์ที่ติดตั้งเช่น, tcsh, csh, bsh) เชลล์ในเทอร์มินัล


คำตอบที่ดีเมื่อไม่นานมานี้ใน Unix และ Linux: วิธีค้นหารายการเชลล์ที่มีอยู่โดย command-line?
fedorqui

1
@steeldriver: ฉันได้ขอให้ AB ลบคำตอบของเขาเพื่อให้คุณสามารถตอบ ... คุณสามารถตอบได้แล้วดังนั้น deeplue สามารถเปลี่ยนการยอมรับให้คุณเพื่อที่เราจะได้ออกจากความยุ่งเหยิงนี้และทำความสะอาดความคิดเห็นที่นี่? ;-)
Fabby

3
@fabby meta.stackexchange.com/questions/157889/…หากคุณแสดงความคิดเห็นคุณแสดงความคิดเห็นและรับความเสี่ยงจากการที่คนอื่นได้รับคำตอบ คำถามเป็นสิ่งที่ดี คำตอบนั้นดี และคำตอบนั้นถูกสร้างขึ้นภายในไม่กี่นาทีของความคิดเห็น สิ่งเดียวที่ฉันเห็นผิดนี่คือความคิดเห็น
Rinzwind

@Rinzwind ความคิดเห็นของฉันแตกต่างกัน ฉันกำลังพูดถึงความสุภาพขั้นพื้นฐานที่นี่ คุณควรอ้างอิงถึงโปสเตอร์ต้นฉบับและบอกพวกเขาว่าพวกเขาควรตอบคำถาม ฉันยังมีความคิดเห็นกระป๋องสำหรับที่ (ดูความคิดเห็นถัดไป)
Fabby

คุณช่วยแปลงให้เป็นคำตอบได้มั้ยเพื่อที่ schmucks อย่างฉันที่จะตามล่าหาคำถามที่ยังไม่ได้ตอบไม่ต้องดูคำถามนี้อีกต่อไป? ;-) (และฉันจะ upvote ถ้าคุณส่งข้อความมาให้ฉันและมันก็เป็นสิ่งที่ดีเช่นกัน!)
Fabby

คำตอบ:


10

เปิดเทอร์มินัลและเรียกใช้คำสั่งนี้:

cat /etc/shells

ตัวอย่างผลลัพธ์:

% 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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.