วิธีการติดตั้ง GitLab บน Ubuntu Server
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
คุณกำลังพยายามค้นหาขนาดของไดเร็กทอรีบน Linux PC ของคุณ แต่ไม่รู้ว่าต้องทำอย่างไร? เราสามารถช่วย! ปฏิบัติตามคำแนะนำนี้ในขณะที่เราอธิบายวิธีการหาขนาดของไดเร็กทอรี Linux!
วิธีที่เร็วที่สุดในการค้นหาขนาดของไดเร็กทอรีบนเดสก์ท็อป Linux คือการใช้แอปพลิเคชันบนเทอร์มินัลที่เรียกว่า Du Du สามารถบอกผู้ใช้ว่าไดเร็กทอรีหรือไฟล์ใด ๆ นั้นใหญ่หรือเล็กเพียงใด และคุณยังสามารถบันทึกขนาดเอาต์พุตไปยังไฟล์ในภายหลัง! นี่คือวิธีการใช้ Du
ขั้นแรก เปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Linux มีหลายวิธีในการเปิดเทอร์มินัล บนเดสก์ท็อปส่วนใหญ่ แป้นพิมพ์ลัด Ctrl + Alt + T ควรเปิดใช้
เมื่อหน้าต่างเทอร์มินัลเปิดและพร้อมใช้งาน ให้ป้อน คำสั่งdu ข้างไดเร็กทอรีที่คุณต้องการหาขนาดที่แน่นอน ในตัวอย่างนี้ เราจะใช้โฟลเดอร์บ้าน (~)
หมายเหตุ: อย่าลืมปรับแต่งคำสั่งด้านล่างให้เป็นไดเร็กทอรีที่คุณต้องการสแกน
ดู ~/
หลังจากรันคำสั่งdu ~/ ด้านบน คุณจะเห็นข้อความบรรทัดคำสั่งที่บอกคุณว่าโฟลเดอร์ ~/ (home) ใหญ่แค่ไหน เช่นเดียวกับทุกขนาดของโฟลเดอร์ย่อย เลื่อนดูรายการไฟล์ขนาดยาวนี้เพื่อเรียนรู้ว่าแต่ละไดเร็กทอรีมีขนาดใหญ่เพียงใด โฮมไดเร็กทอรีอยู่ที่ด้านล่างสุดของรายการ
คุณอาจสังเกตเห็นว่าเอาต์พุตบรรทัดคำสั่งสำหรับ du เป็นบิตแม้ว่าจะมีประโยชน์ แต่ก็ไม่ใช่เรื่องง่ายที่จะเข้าใจสำหรับผู้ใช้ทั่วไป หากคุณต้องการให้เวลาอ่านเอาต์พุตง่ายขึ้น ให้เรียกใช้du ด้วยสวิตช์บรรทัดคำสั่ง-h มันจะพิมพ์ทุกอย่างใน Kilobyte/Megabyte/Gigabyte เป็นต้น
du -h ~/
ต้องการบันทึกการอ่านบรรทัดคำสั่งdu ของคุณ ลงในไฟล์ข้อความเพื่อการจัดเก็บหรือไม่ ไปป์ไปยังไฟล์ข้อความด้วยคำสั่งต่อไปนี้ในเทอร์มินัล
du -h ~/ > ~/my-du-readout.txt
หากคุณกำลังพยายามค้นหาขนาดไดเร็กทอรี Linux แต่ต้องการความสะดวกสบายในการใช้โปรแกรมเทอร์มินัล NCDU คือคำตอบ NCDU เป็นเครื่องมือวิเคราะห์การใช้ดิสก์แบบข้อความ และสามารถใช้เพื่อค้นหาขนาดไดเร็กทอรี Linux ได้อย่างง่ายดาย
ในการเริ่มต้น คุณต้องติดตั้งแอป NCDU บน Linux PC ของคุณ ในการทำเช่นนั้น ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + T บนแป้นพิมพ์ (หรือค้นหาในเมนูแอป) จากนั้น ติดตั้งโดยใช้คำแนะนำด้านล่างที่สอดคล้องกับระบบปฏิบัติการ Linux ของคุณ
sudo apt ติดตั้ง ncdu
sudo apt-get ติดตั้ง ncdu
sudo pacman -S ncdu
sudo dnf ติดตั้ง ncdu
sudo zypper ติดตั้ง ncdu
เมื่อติดตั้งแอป NCDU แล้ว ให้ใช้คำสั่งต่อไปนี้เพื่อเริ่มการสแกนกับไดเร็กทอรีเพื่อตรวจสอบขนาดของโฟลเดอร์ย่อยภายใน ในตัวอย่างนี้ เราจะสแกนโฮมไดเร็กตอรี่ (~) ดังนั้น NCDU จะบอกเราว่าโฟลเดอร์ย่อยทั้งหมดในบ้าน (~) นั้นใหญ่แค่ไหน
หมายเหตุ: อย่าลืมเปลี่ยนไดเร็กทอรีในคำสั่งด้านล่างเพื่อให้เหมาะกับความต้องการของคุณ
เอ็นดู ~/
NCDU ควรรันสองสามวินาที (หรือนาทีถ้าคุณมีพีซีที่ช้า) เมื่อเสร็จแล้ว คุณจะเห็นรายการจากมากไปหาน้อยที่มีโฟลเดอร์ที่ใหญ่ที่สุดอยู่ด้านบน แสดงโดยขนาดไดเร็กทอรี
หาก DU และ NCDU ไม่ทำเพื่อคุณ Tree ก็เป็นอีกแอปหนึ่งที่คุณสามารถใช้บน Linux เพื่อดูขนาดไดเร็กทอรีได้ ในการเริ่มต้น คุณต้องติดตั้งแอป คุณต้องติดตั้ง Tree เนื่องจากไม่ใช่แอปเริ่มต้นบนระบบปฏิบัติการ Linux หลักใดๆ
ในการติดตั้ง Tree ให้เริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป เมื่อหน้าต่างเทอร์มินัลเปิดขึ้น ให้ทำตามคำแนะนำในการติดตั้งบรรทัดคำสั่งด้านล่างที่สอดคล้องกับระบบปฏิบัติการที่คุณใช้อยู่ในปัจจุบัน
sudo apt ติดตั้งต้นไม้
sudo apt-get install tree
sudo pacman -S tree
sudo dnf ติดตั้งต้นไม้
sudo zypper ติดตั้งต้นไม้
เมื่อเปิดแอปขึ้นมา ก็ถึงเวลาใช้แอปเพื่อค้นหาขนาดไฟล์ไดเร็กทอรี ใช้ คำสั่งtree สแกนไดเร็กทอรี มันจะบอกคุณถึงขนาดโฟลเดอร์ของไดเร็กทอรีที่สแกน รวมถึงโฟลเดอร์ย่อยทั้งหมด
หมายเหตุ: อย่าลืมเปลี่ยนคำสั่งด้านล่างเพื่อให้เหมาะกับความต้องการของคุณ!
ต้นไม้ -d -h ~/
เมื่อดำเนินการตามคำสั่งข้างต้น คุณจะเห็นโครงสร้างแบบต้นไม้ของโฟลเดอร์ที่คุณสแกน พร้อมด้วยโฟลเดอร์ย่อยแต่ละโฟลเดอร์ภายใน และโฟลเดอร์ย่อย ฯลฯ นอกจากนี้ยังแสดงขนาดของแต่ละไดเร็กทอรีถัดจากชื่���ของแต่ละโฟลเดอร์ .
ต้องการทำให้เอาต์พุตบรรทัดคำสั่งของ tree อ่านง่ายขึ้นหรือไม่ พิจารณาดำเนินการด้วย คำสั่งที่น้อยกว่า มันจะทำให้ผลลัพธ์ของทรีทั้งหมดสามารถเลื่อนได้ด้วยเมาส์
ต้นไม้ -d -h ~/ | น้อย
คุณต้องการบันทึกเอาต์พุตบรรทัดคำสั่งของ tree ไปยังไฟล์ข้อความในภายหลังหรือไม่? ไปป์ไปยังไฟล์ข้อความโดยใช้คำสั่งด้านล่าง!
tree -d -h ~/ > ~/my-tree-output.txt
คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ
เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux
ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit
การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด
วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux
ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย
ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ
คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง
Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ
คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม