เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

ความช่วยเหลือ – รับความช่วยเหลือสำหรับ Shell Builtins

bash มีสิ่งอำนวยความสะดวกในตัวสำหรับเชลล์บิวด์อินแต่ละตัว หากต้องการใช้งาน ให้พิมพ์ “help” ตามด้วยชื่อเชลล์บิวด์อิน ตัวอย่างเช่น:



[me@linuxbox ~]$ ช่วยซีดี

ซีดี: ซีดี [-L|[-P [-e]]] [dir]

เปลี่ยนไดเร็กทอรีการทำงานของเชลล์


เปลี่ยนไดเร็กทอรีปัจจุบันเป็น DIR DIR เริ่มต้นคือค่าของตัวแปรเชลล์ HOME


ตัวแปร CDPATH กำหนดเส้นทางการค้นหาสำหรับไดเร็กทอรีที่มี DIR ชื่อไดเรกทอรีทางเลือกใน CDPATH คั่นด้วยเครื่องหมายทวิภาค (:) ชื่อไดเร็กทอรี null จะเหมือนกับไดเร็กทอรีปัจจุบัน หาก DIR เริ่มต้นด้วยเครื่องหมายทับ (/) แสดงว่า CDPATH จะไม่ถูกนำมาใช้


หากไม่พบไดเร็กทอรีและมีการตั้งค่าตัวเลือกเชลล์ `cdable_vars' คำนั้นจะถือว่าเป็นชื่อตัวแปร หากตัวแปรนั้นมีค่า ค่าของตัวแปรนั้นจะถูกใช้สำหรับ DIR


ตัวเลือก:

-L บังคับให้ติดตามลิงก์สัญลักษณ์

-P ใช้โครงสร้างฟิสิคัลไดเร็กทอรีโดยไม่ต้องติดตามลิงก์สัญลักษณ์

-e หากระบุตัวเลือก -P และไม่สามารถระบุไดเร็กทอรีการทำงานปัจจุบันได้สำเร็จ ให้ออกจากสถานะที่ไม่ใช่ศูนย์

ค่าเริ่มต้นคือการติดตามลิงก์สัญลักษณ์ ราวกับว่ามีการระบุ `-L' สถานะการออก:

คืนค่า 0 ถ้าไดเร็กทอรีถูกเปลี่ยน และถ้า $PWD ถูกตั้งค่า

สำเร็จเมื่อใช้ -P ไม่ใช่ศูนย์อย่างอื่น

[me@linuxbox ~]$ ช่วยซีดี

ซีดี: ซีดี [-L|[-P [-e]]] [dir]

เปลี่ยนไดเร็กทอรีการทำงานของเชลล์


เปลี่ยนไดเร็กทอรีปัจจุบันเป็น DIR DIR เริ่มต้นคือค่าของตัวแปรเชลล์ HOME


ตัวแปร CDPATH กำหนดเส้นทางการค้นหาสำหรับไดเร็กทอรีที่มี DIR ชื่อไดเรกทอรีทางเลือกใน CDPATH คั่นด้วยเครื่องหมายทวิภาค (:) ชื่อไดเร็กทอรี null จะเหมือนกับไดเร็กทอรีปัจจุบัน หาก DIR เริ่มต้นด้วยเครื่องหมายทับ (/) แสดงว่า CDPATH จะไม่ถูกนำมาใช้


หากไม่พบไดเร็กทอรีและมีการตั้งค่าตัวเลือกเชลล์ `cdable_vars' คำนั้นจะถือว่าเป็นชื่อตัวแปร หากตัวแปรนั้นมีค่า ค่าของตัวแปรนั้นจะถูกใช้สำหรับ DIR


ตัวเลือก:

-L บังคับให้ติดตามลิงก์สัญลักษณ์

-P ใช้โครงสร้างฟิสิคัลไดเร็กทอรีโดยไม่ต้องติดตามลิงก์สัญลักษณ์

-e หากระบุตัวเลือก -P และไม่สามารถระบุไดเร็กทอรีการทำงานปัจจุบันได้สำเร็จ ให้ออกจากสถานะที่ไม่ใช่ศูนย์

ค่าเริ่มต้นคือการติดตามลิงก์สัญลักษณ์ ราวกับว่ามีการระบุ `-L' สถานะการออก:

คืนค่า 0 ถ้าไดเร็กทอรีถูกเปลี่ยน และถ้า $PWD ถูกตั้งค่า

สำเร็จเมื่อใช้ -P ไม่ใช่ศูนย์อย่างอื่น


หมายเหตุเกี่ยวกับสัญกรณ์: เมื่อเครื่องหมายวงเล็บเหลี่ยมปรากฏในคำอธิบายของ syntax ของคำสั่ง จะระบุรายการทางเลือก อักขระแถบแนวตั้งบ่งชี้รายการที่ไม่เกิดร่วมกัน ในกรณีของ cd คำสั่งด้านบน:

cd [-L|[-P[-e]]] [ผบ]

สัญกรณ์นี้บอกว่าคำสั่ง cd อาจตามด้วย “-L” หรือ “-P” หรือไม่ก็ได้ และหากระบุตัวเลือก “-P” ตัวเลือก “-e” ก็อาจรวมตามด้วยอาร์กิวเมนต์ที่เป็นทางเลือก “dir”

ในขณะที่ผลลัพธ์ของ ช่วย สำหรับ cd คำสั่งนั้นกระชับและแม่นยำ มันไม่ใช่การสอนแบบฝึกหัด และอย่างที่เราเห็น ดูเหมือนว่าจะพูดถึงหลายสิ่งหลายอย่างที่เรายังไม่ได้พูดถึง! ไม่ต้องกังวล เราจะไปถึงที่นั่น


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: