0Pricing
Linux Command Line & Bash Scripting Mastery · บทเรียน

การใช้งานดิสก์และข้อมูลระบบ (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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. การจัดการข้อความขั้นสูง (sed, awk)
  2. การจัดเก็บและบีบอัดข้อมูล (tar, gzip, unzip)
  3. การใช้งานดิสก์และข้อมูลระบบ (df, du, uname)
  4. การเรียงลำดับและลบข้อมูลซ้ำ (sort, uniq, cut)
← กลับไปที่ Linux Command Line & Bash Scripting Mastery