การใช้งานดิสก์และข้อมูลระบบ (df, du, uname)
ตรวจสอบพื้นที่ดิสก์ ขนาดไฟล์ และเรียกดูข้อมูลระบบโดยใช้คำสั่งอย่าง 'df', 'du' และ 'uname'
การใช้งานดิสก์และข้อมูลระบบ (df, du, uname) เป็นบทเรียน Linux Command Line & Bash Scripting Mastery ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Linux Command Line & Bash Scripting Mastery และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Linux Command Line & Bash Scripting Mastery มีบทเรียนทั้งหมด 4 บทเรียน
เหตุใดจึงต้องตรวจสอบดิสก์และข้อมูลระบบ
การทำความเข้าใจการใช้ดิสก์และข้อมูลหลักของระบบเป็นสิ่งสำคัญอย่างยิ่งต่อการดูแลสภาพแวดล้อม Linux ให้มีเสถียรภาพและทำงานอย่างมีประสิทธิภาพ
- การจัดการทรัพยากร: ทราบเมื่อพื้นที่ดิสก์ใกล้หมด
- การแก้ไขปัญหา: ระบุไฟล์หรือไดเรกทอรีที่มีขนาดใหญ่เกินไป
- การรับรู้ข้อมูลระบบ: ดูรายละเอียดเกี่ยวกับเคอร์เนลและสถาปัตยกรรมของระบบปฏิบัติการ
การตรวจสอบพื้นที่ดิสก์ว่างด้วย `df`
คำสั่ง df ซึ่งย่อมาจาก 'disk free' จะแสดงปริมาณพื้นที่ดิสก์ที่พร้อมใช้งานสำหรับระบบไฟล์ที่เมานต์อยู่ในระบบของคุณ
คำสั่งนี้จะแสดง:
- ชื่อระบบไฟล์
- ขนาดทั้งหมด
- พื้นที่ที่ใช้ไป
- พื้นที่ว่าง
- เปอร์เซ็นต์การใช้งาน
- จุดเมานต์
ทำให้ผลลัพธ์ของ `df` อ่านเข้าใจง่าย
โดยค่าเริ่มต้น df จะแสดงขนาดเป็นบล็อกขนาด 1 กิโลไบต์ ซึ่งอาจอ่านได้ยาก ตัวเลือก -h จะทำให้ผลลัพธ์อ่านง่ายขึ้นมาก
ตัวเลือกนี้จะแปลงขนาดเป็นหน่วยที่อ่านเข้าใจง่าย เช่น KB, MB หรือ GB ทำให้มองเห็นการใช้ดิสก์ได้อย่างรวดเร็ว
เรียกใช้ `df -h`
ลองเรียกใช้ df -h เพื่อดูพื้นที่ดิสก์ว่างในระบบของคุณในรูปแบบที่เข้าใจง่าย
df -hค้นหาการใช้ดิสก์ด้วย `du`
ขณะที่ df แสดงพื้นที่ *ว่าง* บนระบบไฟล์ du (disk usage) จะแสดงพื้นที่ที่ *ใช้ไป* โดยไฟล์หรือไดเรกทอรีที่ระบุ
คำสั่งนี้เหมาะสำหรับค้นหาว่าไฟล์หรือโฟลเดอร์ใดใช้พื้นที่มากที่สุดภายในไดเรกทอรี
สรุปการใช้ไดเรกทอรีด้วย `du -sh`
หากต้องการดูสรุปขนาดทั้งหมดของไดเรกทอรีอย่างรวดเร็ว คุณมักจะใช้ตัวเลือกสองรายการร่วมกับ du:
-s: แสดงเฉพาะยอดรวมของอาร์กิวเมนต์แต่ละรายการ-h: แสดงขนาดในรูปแบบที่อ่านเข้าใจง่าย (เช่น 10M, 2.5G)
การใช้ du -sh . จะแสดงขนาดทั้งหมดของไดเรกทอรีปัจจุบัน
เรียกใช้ `du -sh`
ลองค้นหาการใช้ดิสก์ทั้งหมดของไดเรกทอรีทำงานปัจจุบันด้วย du -sh .
du -sh .ดูข้อมูลระบบด้วย `uname`
คำสั่ง uname (ย่อมาจาก 'UNIX name') ใช้สำหรับแสดงข้อมูลระบบ ซึ่งรวมถึงรายละเอียดเกี่ยวกับเคอร์เนลของระบบปฏิบัติการ
คำสั่งนี้มีประโยชน์สำหรับตรวจสอบอย่างรวดเร็วว่าคุณกำลังใช้ Linux รุ่นใด หรือระบบมีสถาปัตยกรรมแบบใด
รายละเอียดระบบแบบครบถ้วน: `uname -a`
หากต้องการดูภาพรวมข้อมูลระบบของคุณอย่างครบถ้วน ให้ใช้ตัวเลือก -a (ทั้งหมด) ร่วมกับ uname
โดยทั่วไปจะแสดงชื่อเคอร์เนล ชื่อโฮสต์ของโหนดเครือข่าย รุ่นเคอร์เนล เวอร์ชันเคอร์เนล ชื่อฮาร์ดแวร์ของเครื่อง ประเภทตัวประมวลผล แพลตฟอร์มฮาร์ดแวร์ และระบบปฏิบัติการ
ลองใช้ `uname -a`
เรียกใช้ uname -a เพื่อดูข้อมูลระบบทั้งหมดที่มีเกี่ยวกับเครื่องที่คุณกำลังใช้งานอยู่
uname -aตรวจสอบความเข้าใจอย่างรวดเร็ว: คำสั่งเกี่ยวกับดิสก์และระบบ
คำสั่งใดต่อไปนี้ใช้ตรวจสอบข้อมูลดิสก์หรือข้อมูลระบบ
สรุปบทเรียน: ข้อมูลเชิงลึกเกี่ยวกับดิสก์และระบบ
ในบทเรียนนี้ คุณได้เรียนรู้วิธีตรวจสอบการใช้ดิสก์ของระบบ Linux อย่างมีประสิทธิภาพ และเรียกดูข้อมูลระบบที่จำเป็น
df: แสดงพื้นที่ดิสก์ว่างบนระบบไฟล์ที่เมานต์อยู่du: แสดงการใช้ดิสก์ของไฟล์และไดเรกทอรีuname: แสดงข้อมูลหลักของระบบและเคอร์เนล
คำสั่งเหล่านี้มีความสำคัญต่อการดูแลระบบ การแก้ไขปัญหา และการทำให้สภาพแวดล้อม Linux ทำงานได้อย่างราบรื่น!
คำถามที่พบบ่อย
บทเรียน “การใช้งานดิสก์และข้อมูลระบบ (df, du, uname)” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การใช้งานดิสก์และข้อมูลระบบ (df, du, uname)” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Linux Command Line & Bash Scripting Mastery ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Linux Command Line & Bash Scripting Mastery มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การใช้งานดิสก์และข้อมูลระบบ (df, du, uname)”
ตรวจสอบพื้นที่ดิสก์ ขนาดไฟล์ และเรียกดูข้อมูลระบบโดยใช้คำสั่งอย่าง 'df', 'du' และ 'uname' คุณปฏิบัติ Linux Command Line & Bash Scripting Mastery ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Linux Command Line & Bash Scripting Mastery หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Linux Command Line & Bash Scripting Mastery บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “การใช้งานดิสก์และข้อมูลระบบ (df, du, uname)” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Linux Command Line & Bash Scripting Mastery นี้ได้ไหม
ได้ บทเรียน Linux Command Line & Bash Scripting Mastery ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การจัดการข้อความขั้นสูง (sed, awk)
- การจัดเก็บและบีบอัดข้อมูล (tar, gzip, unzip)
- การใช้งานดิสก์และข้อมูลระบบ (df, du, uname)
- การเรียงลำดับและลบข้อมูลซ้ำ (sort, uniq, cut)