เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Shell เก็บข้อมูลอย่างไร?

เช่นเดียวกับโปรแกรมอื่น ๆ shell จะเก็บข้อมูลไว้ในตัวแปร ตัวแปรบางตัวเรียกว่า environment variables (ตัวแปรสภาพแวดล้อม) ซึ่งพร้อมใช้งานตลอดเวลา โดยทั่วไปชื่อของ environment variables จะเขียนด้วยตัวพิมพ์ใหญ่ ตัวแปรที่ใช้บ่อยบางส่วนแสดงไว้ในตารางด้านล่าง

ตัวแปร วัตถุประสงค์ ค่า
HOME โฮมไดเรกทอรีของผู้ใช้ /home/repl
PWD ไดเรกทอรีปัจจุบันที่กำลังทำงานอยู่ เหมือนกับคำสั่ง pwd
SHELL โปรแกรม shell ที่กำลังใช้งาน /bin/bash
USER ID ของผู้ใช้ repl

หากต้องการดูรายการทั้งหมด (ซึ่งค่อนข้างยาว) ให้พิมพ์ set ใน shell


ใช้ set และ grep ร่วมกับ pipe เพื่อแสดงค่าของ HISTFILESIZE ซึ่งกำหนดจำนวนคำสั่งเก่าที่จัดเก็บไว้ในประวัติคำสั่งของคุณ ค่าดังกล่าวคืออะไร?

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Introduction to Shell

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด