Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม Bash
การเขียนโปรแกรม Bash
  1. เชี่ยวชาญ Linux: การใช้งานคำสั่ง cat และ tac อย่างเป็นปฏิบัติ

    บทความนี้เป็นส่วนหนึ่งของชุด Linux Tricks and Tips ในบทความนี้เราจะครอบคลุมการใช้งานพื้นฐานของคำสั่ง cat (คำสั่งที่ใช้บ่อยที่สุดใน Linux) และ tac (คำสั่งย้อนกลับของ cat – พิมพ์ไฟล์ในลำดับย้อนกลับ) พร้อมตัวอย่างปฏิบัติจริง อ่านเพิ่มเติม: 13 ตัวอย่างการใช้คำสั่ง cat ที่มีประโยชน์ใน Linux การใช้งานพื

  2. fdupes: เครื่องมือบรรทัดคำสั่งที่มีประสิทธิภาพสำหรับค้นหาและลบไฟล์ซ้ำใน Linux

    เป็นความต้องการทั่วไปในการค้นหาและแทนที่ไฟล์ซ้ำสำหรับผู้ใช้คอมพิวเตอร์ส่วนใหญ่ การค้นหาและลบไฟล์ซ้ำเป็นงานที่เหนื่อยล้า ต้องใช้เวลาและความอดทน การค้นหาไฟล์ซ้ำสามารถทำได้ง่ายมาก หากเครื่องของคุณใช้ GNU/Linux ขอบคุณโปรแกรมยูทิลิตี้ fdupes fdupes คืออะไร? Fdupes เป็นยูทิลิตี้ Linux ที่เขียนโดย Adri

  3. ดูไฟล์ Config Linux อย่างสะอาด: ตัดคอมเมนต์ออกในไม่กี่วินาที

    คุณกำลังมองหาในไฟล์การตั้งค่ายาวมากที่มีหลายร้อยบรรทัดของคอมเมนต์ แต่ต้องการกรองเฉพาะการตั้งค่าสำคัญออกมา ในบทความนี้ เราจะแสดงวิธีต่างๆ ในการดูไฟล์ Config โดยไม่มีคอมเมนต์ใน Linux อ่านเพิ่มเติม: ccat – แสดง Output ของคำสั่ง Cat พร้อม Syntax Highlighting หรือสีสัน คุณสามารถใช้คำสั่ง grep เพื่อวัตถ

  4. ทำให้คำสั่ง Linux ทำงานอัตโนมัติเมื่อรีบูทและเริ่มต้นระบบ: คู่มือทีละขั้นตอน

    ผมมักหลงใหลในสิ่งที่เกิดขึ้นเบื้องหลังเมื่อบูตระบบ Linux และล็อกอิน โดยการกดปุ่มเปิดเครื่องบน Bare Metal หรือเริ่มต้น Virtual Machine จะทำให้เกิดลำดับเหตุการณ์ที่นำไปสู่ระบบที่ทำงานได้เต็มที่ – บางครั้งในเวลาน้อยกว่าหนึ่งนาที สิ่งเดียวกันก็เกิดขึ้นเมื่อคุณล็อกออฟและ/หรือปิดระบบ สิ่งที่ทำให้เรื่องนี

  5. Master Linux: 9 คำสั่งสำคัญสำหรับดูข้อมูล CPU รายละเอียด

    ในบทความก่อนหน้า เรารวบรวมรายการ 10 คำสั่งที่มีประโยชน์สำหรับรวบรวมข้อมูลระบบและฮาร์ดแวร์ใน Linux ในคู่มือนี้ เราจะเน้นไปที่ CPU/Processor และแสดงวิธีต่างๆ ในการดึงข้อมูลรายละเอียดเกี่ยวกับ CPU ของเครื่องของคุณ เพื่อให้ภาพรวม เราจะ Query ข้อมูลอย่าง CPU Architecture, Vendor_ID, Model, Model Name, จำ

  6. คู่มือขั้นตอน: ติดตั้ง Zabbix บน RHEL 8 สำหรับ Enterprise Monitoring

    Zabbix เป็นซอฟต์แวร์ Monitoring ฟรี, โอเพนซอร์ส, ระดับ Enterprise, ครบครัน, ยืดหยุ่น, ขยายได้ และกระจายตัว (Distributed) ใช้สำหรับ Monitor IT Infrastructure ทั้งหมด Services, Applications และ Server Resources Zabbix เป็นหนึ่งใน Open-source Monitoring Solutions ยอดนิยมที่สุดบนโลก ที่ Monitor พารามิเต

  7. Watchman: เครื่องมือตรวจสอบการเปลี่ยนแปลงไฟล์และไดเรกทอรีอย่างมีประสิทธิภาพ

    Watchman เป็น Open Source และ Cross-platform File Watching Service ที่เฝ้าดูไฟล์และบันทึกหรือดำเนินการเมื่อพวกมันเปลี่ยนแปลง มันพัฒนาโดย Facebook และรันบน Linux, OS X, FreeBSD และ Solaris มันรันในรูปแบบ Client-Server Model และใช้ Inotify Utility ของ Linux Kernel เพื่อให้ Notification ที่ทรงพลังมากขึ

  8. เพิ่ม Windows Host เข้า Nagios: คู่มือขั้นตอน

    บทความนี้อธิบายวิธี Monitor Windows Machines สำหรับ “Private” Services เช่น CPU Load, Disk Usage, Memory Usage, Services ฯลฯ สำหรับสิ่งนี้ เราต้องติดตั้ง Addon NSClient++ บนเครื่อง Windows Addon นี้ทำหน้าที่เป็น Proxy ระหว่าง Windows Machine และ Nagios และ Monitor Services จริงโดยสื่อสารกับ Plugin c

  9. เพิ่ม Bandwidth Linux Server ด้วย TCP BBR: คู่มือปฏิบัติ

    BBR (Bottleneck Bandwidth and RTT) เป็น Congestion Control Algorithm ที่ใหม่กว่า เขียนโดย Software Engineers ที่ Google มันเป็นโซลูชันล่าสุดจากความพยายามต่อเนื่องของ Google เพื่อทำให้ Internet เร็วขึ้นผ่าน TCP Protocol - กรรมกรหลักของ Internet เป้าหมายหลักของ BBR คือเพิ่ม Network Utilization และลด Q

  10. Cockpit: การจัดการ Linux Server แบบ Web-based ทำให้ง่ายขึ้น

    Cockpit เป็น Remote Manager สำหรับ GNU/Linux Servers ที่ใช้งานง่าย เบา และเรียบง่ายแต่อย่างมีอำนาจ มันเป็น Interactive Server Administration User Interface ที่เสนอ Live Linux Session ผ่าน Web Browser มันสามารถรันบนหลาย Linux Distributions ที่พัฒนาจาก RHEL และ Debian Derivatives รวมถึง Ubuntu, Linux

  11. Top 5 เครื่องมือ GUI สำหรับล้างพื้นที่ดิสก์บน Debian, Ubuntu และ Linux Mint

    ตามเวลาที่ผ่านไป คุณอาจสังเกตว่าพื้นที่ดิสก์ลดลงเรื่อยๆ เหตุผลคือ ตามเวลา ไฟล์ขยะ (junk files) จะเติมเต็มฮาร์ดดิสก์อย่างรวดเร็ว สิ่งนี้เกิดขึ้นโดยเฉพาะระหว่างการติดตั้งแพ็กเกจซอฟต์แวร์ ระหว่างการติดตั้ง ไฟล์เหล่านี้มักถูกแคชไว้ในไดเรกทอรี /var/cache/ ก่อนติดตั้ง เผื่อว่าคุณอาจต้องติดตั้งอีกครั้ง น่า

  12. 3 แพลตฟอร์มทำงานร่วมกันบนเอกสาร Linux อันดับนำ 2024: เพิ่มประสิทธิภาพและการทำงานร่วมกัน

    การมีแพลตฟอร์มทำงานร่วมกันบนเอกสารที่ดี คือสิ่งที่ช่วยเพิ่มประสิทธิภาพของคุณ และอนุญาตให้คุณทำงานร่วมกับผู้ใช้ Linux คนอื่นแบบ real-time ซึ่งปูทางสู่นวัตกรรมและความคิดสร้างสรรค์ ในบทความนี้ คุณจะพบทุกสิ่งที่ต้องรู้เกี่ยวกับแพลตฟอร์มทำงานร่วมกันบนเอกสารที่ดีที่สุดสำหรับ Linux ค้นพบข้อดีของแต่ละตัวเล

  13. 4 เครื่องมือ Linux สำหรับสร้าง PDF ฟอร์มที่กรอกได้ (Fillable PDF Forms)

    สรุป: ในบทความนี้ คุณจะพบแอปพลิเคชันที่ดีที่สุดที่ใช้สร้างไฟล์ PDF พร้อมฟิลด์ที่กรอกได้ หรือที่เรียกว่า interactive forms บน Linux หากคุณต้องการเครื่องมือทรงพลังสำหรับสร้างและแก้ไขไฟล์ PDF บน Linux คุณมีแอปพลิเคชันมากมายให้เลือก ทุกตัวทำให้ดำเนินการแก้ไขพื้นฐานได้ เช่น รวมหน้า, ครอปหน้า, เพิ่มแอนโน

  14. ตัวเลือก Microsoft Teams สำหรับ Linux ปี 2024 – 16 อันดับนำ

    สรุป: ในคู่มือนี้ เราสำรวจตัวเลือก Microsoft Teams สำหรับ Linux ที่ดีที่สุด ซึ่งคุณสามารถใช้เพื่อปรับปรุงเวิร์กโฟลว์และทำงานร่วมกับเพื่อนและเพื่อนร่วมงาน Microsoft Teams เป็นหนึ่งในเครื่องมือ IT อันดับต้นๆ สำหรับองค์กร บริษัท และหน่วยงาน เป็นแพลตฟอร์มการส่งข้อความทีม, การประชุมวิดีโอ, การประชุม, แล

  15. 21 อันดับ Slack Alternatives สำหรับการทำงานร่วมกัน – ตัวเลือกฟรีและเสียเงิน

    พัฒนาและดูแลโดย Slack Technologies, Slack เป็นแพลตฟอร์มการส่งข้อความทันที (instant messaging) ที่จัดอันดับระหว่างแพลตฟอร์มการสื่อสารที่ดีที่สุดสำหรับองค์กรและบริษัท Slack เสนอคุณสมบัติมากมายเพื่อให้ผู้ใช้สื่อสารและทำงานเป็นทีมร่วมกันในโปรเจกต์ต่างๆ ได้อย่างง่ายดาย Slack ได้รับความนิยมในหมู่ผู้เชี่

  16. ค้นหาไฟล์การตั้งค่า MySQL, PHP, และ Apache บน Linux – คู่มือปฏิบัติจริง

    ในบทความนี้ เราจะเรียนรู้คำสั่งหลายอย่างสำหรับค้นหาไฟล์การตั้งค่าเริ่มต้น (default configuration files) สำหรับ เซิร์ฟเวอร์ฐานข้อมูล MySQL (my.conf), ภาษาโปรแกรมมิ่ง PHP (php.ini) และเซิร์ฟเวอร์ HTTP Apache (http.conf) ซึ่งร่วมกับ Linux สร้างเป็นสแต็ก LAMP (Linux Apache Mysql/MariaDB PHP) ไฟล์การตั้

  17. วิธีตรวจสอบและจัดการ Timezone ของระบบ Linux

    ในบทความสั้นนี้ เราจะพามือใหม่ผ่านวิธีต่างๆ ที่เรียบง่ายในการตรวจสอบ timezone ของระบบใน Linux การจัดการเวลาบนเครื่อง Linux โดยเฉพาะ production server เป็นแง่มุมสำคัญของการดูแลระบบเสมอ มียูทิลิตีจัดการเวลาหลายตัวใน Linux เช่น คำสั่ง date และ timedatectl เพื่อดู timezone ปัจจุบันของระบบ และซิงโครไนซ์

  18. รวมหลายไดรฟ์เป็นที่จัดเก็บเสมือนเดียวด้วย MergerFS – คู่มือสำหรับผู้เริ่มต้น

    mhddfs ถูกทิ้งร้างตั้งแต่ปี 2012 ไม่ได้รับการดูแลรักษาต่อแล้ว และมีปัญหาเรื่องความปลอดภัย – เราแนะนำให้เปลี่ยนมาใช้ mergerfs ซึ่งเป็นทางเลือกสมัยใหม่ที่ยังคงได้รับการดูแลรักษาอย่างต่อเนื่อง และชุมชน home lab ได้ย้ายมาใช้แล้ว เราเขียนคู่มือการตั้งค่าสำหรับผู้เริ่มต้นครบถ้วน 👉 อ่านคู่มือ mergerfs สม

  19. วิธีตรวจสอบและติดตามพอร์ต TCP & UDP แบบเรียลไทม์บน Linux

    ในทางซอฟต์แวร์ โดยเฉพาะระดับระบบปฏิบัติการ พอร์ต (port) คือโครงสร้างเชิงตรรกะที่ระบุกระบวนการ/แอปพลิเคชันเฉพาะหรือประเภทของบริการเครือข่าย และแต่ละบริการเครือข่ายที่รันบนระบบ Linux ใช้โปรโตคอลเฉพาะ (ที่พบบ่อยที่สุดคือ TCP (Transmission Control Protocol) และ UDP (User Datagram Protocol)) และหมายเลขพอ

  20. เรียนรู้คณิตศาสตร์ในเทอร์มินัล Linux: 5 เทคนิคจำเป็น

    ในบทความนี้ เราจะแสดงวิธีต่างๆ ที่มีประโยชน์สำหรับการคำนวณคณิตศาสตร์ในเทอร์มินัล Linux จนจบบทความ คุณจะเรียนรู้วิธีการคำนวณคณิตศาสตร์พื้นฐานแบบปฏิบัติจริงในบรรทัดคำสั่ง มาเริ่มกันเลย! 1. ใช้ Bash Shell วิธีแรกและง่ายที่สุดสำหรับคณิตศาสตร์พื้นฐานบน CLI ของ Linux คือการใช้วงเล็บคู่ (double parenthes

Total 324 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:4/17  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7 8 9 10