What the Waters Left Behind Trailer 2 (2018) Los Olvidados
สารบัญ:
- วิธีใช้คำสั่งฟรี
- แสดงการใช้หน่วยความจำในรูปแบบที่มนุษย์อ่านได้
- แสดงการใช้หน่วยความจำในการวัดอื่น ๆ
- แสดงผลรวมคอลัมน์
- พิมพ์งานต่อเนื่อง
- ข้อสรุป
ฉันมีหน่วยความจำ RAM ว่างเท่าไหร่บนระบบ Linux? มีหน่วยความจำว่างเพียงพอที่จะติดตั้งและเรียกใช้แอปพลิเคชันใหม่หรือไม่
ในระบบ Linux คุณสามารถใช้คำสั่ง
free
เพื่อรับรายงานโดยละเอียดเกี่ยวกับการใช้หน่วยความจำของระบบ
คำสั่ง
free
จัดเตรียมข้อมูลเกี่ยวกับจำนวนรวมของหน่วยความจำฟิสิคัลและหน่วยความจำสลับรวมถึงหน่วยความจำว่างและหน่วยความจำที่ใช้และพื้นที่สว็อปในระบบ
วิธีใช้คำสั่งฟรี
ไวยากรณ์สำหรับคำสั่ง
free
มีดังนี้:
free
เมื่อใช้โดยไม่มีตัวเลือกใด ๆ คำสั่ง
free
จะแสดงข้อมูลเกี่ยวกับหน่วยความจำและสลับเป็น kibibyte 1 kibibyte (KiB) คือ 1024 ไบต์
free
เอาต์พุตจะมีสามบรรทัดส่วนหัวหนึ่งบรรทัดสำหรับหน่วยความจำและอีกหนึ่งบรรทัดสำหรับการสลับ:
total used free shared buff/cache available Mem: 8075208 3204964 1310540 551232 3559704 4198340 Swap: 2097148 0 2097148
ใน Linux เวอร์ชันเก่าผลลัพธ์อาจแตกต่างกันเล็กน้อย
นี่คือความหมายของแต่ละคอลัมน์:
- ทั้งหมด - จำนวนนี้แสดงถึงจำนวนหน่วยความจำทั้งหมดที่แอปพลิเคชันสามารถใช้งานได้ used - หน่วยความจำที่ใช้แล้ว มีการคำนวณดังนี้:
used = total - free - buffers - cache
free - หน่วยความจำว่าง / ไม่ได้ใช้ shared - คอลัมน์นี้สามารถถูกละเว้นได้เนื่องจากไม่มีความหมาย มันอยู่ที่นี่เพียงเพื่อความเข้ากันได้ย้อนหลัง buff / cache - หน่วยความจำรวมที่ใช้โดยเคอร์เนลบัฟเฟอร์และแคชหน้าและแผ่นพื้น / หน่วยความจำนี้สามารถเรียกคืนได้ตลอดเวลาหากต้องการโดยแอปพลิเคชัน หากคุณต้องการให้บัฟเฟอร์และแคชแสดงในสองคอลัมน์แยกกันให้ใช้ตัวเลือก-w
พร้อมใช้งาน - การประเมินจำนวนหน่วยความจำที่พร้อมใช้งานสำหรับการเริ่มต้นแอปพลิเคชันใหม่โดยไม่ต้องสลับ
แสดงการใช้หน่วยความจำในรูปแบบที่มนุษย์อ่านได้
ตามที่เราเห็นในตัวอย่างข้างต้นโดยค่าเริ่มต้นคำสั่ง
free
จะแสดงข้อมูลหน่วยความจำใน kibibyte หากต้องการดูข้อมูลในรูปแบบที่มนุษย์สามารถอ่านได้ (โดยปกติคือเมกะไบต์และกิกะไบต์) ให้ใช้ตัวเลือก
-h
:
free -h
total used free shared buff/cache available Mem: 487M 219M 54M 4.5M 214M 228M Swap: 1.5G 0B 1.5G
แสดงการใช้หน่วยความจำในการวัดอื่น ๆ
คำสั่ง
free
ยังช่วยให้คุณสามารถระบุหน่วยที่ใช้วัดหน่วยความจำ ตัวเลือกที่ถูกต้องคือ:
-
-b
,--bytes
- แสดงเอาต์พุตในหน่วยไบต์--kilo
- แสดงผลเป็นกิโลไบต์ (1KB = 1, 000bytes) ---mega
- แสดงผลเป็นเมกะไบต์--giga
- แสดงผลเป็นหน่วยกิกะไบต์--tera
- แสดงผลเป็นเทราไบต์-k
,--kibi
- แสดงเอาต์พุตในหน่วย kibibytes (1KiB = 1024bytes) นี่เป็นหน่วยเริ่มต้น-m
,--mebi
- แสดงผลเอาต์พุตใน mebibytes-g
,--gibi
- แสดงผลเอาต์พุตในหน่วยกิกะไบต์--tebi
- แสดงผลเป็น tebibytes--peti
- แสดงผลเป็นหน่วย pebibytes--si
- แทน 1024 ให้ใช้กำลังงาน 1, 000 ตัวอย่าง--mebi --si
เท่ากับ--mega
ตัวอย่างเช่นหากต้องการแสดงผลลัพธ์เป็นเมกะไบต์คุณต้องพิมพ์:
free --mega
total used free shared buff/cache available Mem: 8075 4022 233 614 3819 3336 Swap: 2097 0 2097
แสดงผลรวมคอลัมน์
ในการแสดงบรรทัดที่แสดงผลรวมของคอลัมน์ให้ใช้ตัวเลือก
-t
สิ่งนี้จะให้ผลรวมของหน่วยความจำและสลับในคอลัมน์ผลรวมที่ใช้และฟรี
free -h -t
total used free shared buff/cache available Mem: 7.7G 3.9G 483M 526M 3.4G 3.2G Swap: 2.0G 0B 2.0G Total: 9.7G 3.9G 2.5G
พิมพ์งานต่อเนื่อง
ในการแสดงข้อมูลหน่วยความจำอย่างต่อเนื่องบนหน้าจอให้ใช้ตัวเลือก
-s
--seconds
ตามด้วยหมายเลขที่ระบุการหน่วงเวลา
ตัวอย่างเช่นหากต้องการพิมพ์ข้อมูลหน่วยความจำทุกห้าวินาทีคุณจะเรียกใช้:
free -s 5
คำสั่ง
free
จะแสดงผลลัพธ์ต่อไปจนกว่าคุณจะกด
CTRL+C
สิ่งนี้คล้ายกับพฤติกรรมของคำสั่ง
watch
ในการแสดงผลลัพธ์สำหรับจำนวนครั้งที่ระบุให้ใช้ตัวเลือก
-c
,
--count
ในตัวอย่างด้านล่างคำสั่งจะพิมพ์ผลลัพธ์สิบครั้ง:
ข้อสรุป
ถึงตอนนี้คุณควรมีความเข้าใจที่ดีเกี่ยวกับวิธีการใช้และตีความคำสั่ง
free
หากต้องการดูตัวเลือกบรรทัดคำสั่ง
free
ทั้งหมดที่มีให้พิมพ์
man free
ในเทอร์มินัลของคุณ
Linux Foundation กำลังพยายามที่จะทำให้ผู้ใช้ขั้นปลายของ Linux "end-end" มีส่วนร่วมมากขึ้นในการพัฒนาเคอร์เนล

Linux Foundation กำลังเตรียมงาน Summit User Summit ครั้งแรกในกรุง New York ในวันจันทร์ที่ผ่านมาเพื่อพยายามให้นักพัฒนาเคอร์เนล Linux ได้ติดต่อกับผู้ใช้ที่สถาบันวอลล์สตรีทและ บริษัท ใหญ่อื่น ๆ
Canonical อาจไม่ได้เผยแพร่การเปิดตัวอัลฟาอย่างเป็นทางการสำหรับเมนบอร์ด Ubuntu Linux 13.04 OS เมื่อสัปดาห์ที่แล้วหรือเป็นรายการคุณลักษณะใหม่ ๆ ที่เกี่ยวข้อง แต่เมื่อวันศุกร์ที่ผ่านมา บริษัท ได้เปิดเผยรายละเอียดบางอย่างเกี่ยวกับสิ่งที่จะเกิดขึ้นในเวอร์ชันถัดไปนี้ Linux

ในความเป็นจริง Cristian Parrino รองประธานฝ่ายบริการออนไลน์ของ Canonical ได้กล่าวถึงคุณลักษณะใหม่ ๆ สามอย่างในโพสต์ในบล็อก Canonical
ด้วยการกระจาย Linux ที่ยอดเยี่ยมในปัจจุบันนี้คุณสามารถมุ่งเน้นเฉพาะบางส่วนที่ครองพาดหัวข่าวเช่น Ubuntu Linux, Linux Mint, Fedora และ Mageia ลินุกซ์เพื่อชื่อเพียงไม่กี่

การสแกน DistroWatch เป็นวิธีที่ดีในการสร้างมุมมองที่สมบูรณ์แบบให้เต็มไปด้วยรายละเอียดและประกาศเกี่ยวกับคนอื่น ๆ นับไม่ถ้วนที่ออกไปที่นั่น แต่ทุกครั้งที่มีการกระโดดออกจากข่าวเป็น โดยเฉพาะอย่างยิ่งที่น่าสนใจ