เชลล์ใดที่กำหนดไว้สำหรับผู้ใช้?

สารบัญ:

เชลล์ใดที่กำหนดไว้สำหรับผู้ใช้?
เชลล์ใดที่กำหนดไว้สำหรับผู้ใช้?

วีดีโอ: เชลล์ใดที่กำหนดไว้สำหรับผู้ใช้?

วีดีโอ: เชลล์ใดที่กำหนดไว้สำหรับผู้ใช้?
วีดีโอ: เซลล์ และ ออร์แกเนลล์ สรุปใน 10 นาที (cell and organelle) 2024, มีนาคม
Anonim

Bash (/bin/bash) เป็นเชลล์ที่ได้รับความนิยมส่วนใหญ่ถ้าไม่ใช่ระบบ Linux ทั้งหมด และโดยปกติเชลล์เริ่มต้นสำหรับบัญชีผู้ใช้

เชลล์ผู้ใช้ใน Linux คืออะไร

เชลล์คือ อินเทอร์เฟซแบบโต้ตอบที่อนุญาตให้ผู้ใช้ดำเนินการคำสั่งและยูทิลิตี้อื่นๆ ใน Linux และระบบปฏิบัติการอื่นๆ บน UNIX เมื่อคุณเข้าสู่ระบบระบบปฏิบัติการ เชลล์มาตรฐานจะแสดงขึ้นและอนุญาตให้คุณดำเนินการทั่วไป เช่น คัดลอกไฟล์หรือรีสตาร์ทระบบ

คุณระบุเชลล์ที่จะใช้เมื่อคุณเข้าสู่ระบบได้อย่างไร

chsh ไวยากรณ์คำสั่ง

Where, -s {shell-name}: ระบุชื่อเชลล์การเข้าสู่ระบบของคุณ คุณสามารถรับรายการเชลล์ที่สามารถใช้ได้จากไฟล์ /etc/shells ชื่อผู้ใช้: เป็นทางเลือก มีประโยชน์หากคุณเป็นผู้ใช้รูท

เชลล์ของผู้ใช้ถูกตั้งค่าเป็นคำสั่งอะไร

คำสั่ง chsh เปลี่ยนแอตทริบิวต์เชลล์การเข้าสู่ระบบของผู้ใช้ แอ็ตทริบิวต์เชลล์กำหนดโปรแกรมเริ่มต้นที่ทำงานหลังจากผู้ใช้ล็อกอินเข้าสู่ระบบ แอ็ตทริบิวต์นี้ถูกระบุในไฟล์ /etc/passwd โดยค่าเริ่มต้น คำสั่ง chsh จะเปลี่ยนล็อกอินเชลล์สำหรับผู้ใช้ที่ให้คำสั่ง

เชลล์ผู้ใช้กำหนดที่ไหน

เชลล์เริ่มต้น (แบบโต้ตอบ) สำหรับผู้ใช้ที่สร้างขึ้นด้วยคำสั่ง useradd เช่นเดียวกับบทบาทรูทคือ /usr/bin/bash เส้นทางเริ่มต้นคือ /usr/bin:/usr/sbin หมายเหตุ - โดยค่าเริ่มต้น Z Shell (zsh) และ C Shell ที่ปรับปรุงแล้ว (tsch) จะไม่ถูกติดตั้งบนระบบของคุณ