Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม Bash
การเขียนโปรแกรม Bash
  1. วิธีใช้ fsck ซ่อมแซม Linux File System Errors – 4 สถานการณ์ทั่วไป

    คอมพิวเตอร์สมัยใหม่น่าเชื่อถือมาก แต่วิกฤตยังอาจเกิด – และสิ่งแย่ที่สุดคือการสูญเสียข้อมูล – ไม่ว่าจะเป็นงานสำคัญหรือรูปถ่ายที่มีค่า นอกจากระบบ backup ที่มั่นคง fsck (File System cheCK) น่าจะเป็นเครื่องมือสำคัญที่สุดที่ควรพร้อมไว้เพื่อป้องกันการสูญเสียข้อมูล บทช่วยสอนนี้อธิบายวิธีใช้ fsck ซ่อมแซม fi

  2. Zsh vs Bash: Shell ไหนเหนือกว่า?

    Bash และ Zsh เป็น Linux shells ยอดนิยม 2 ตัว คู่มือนี้สำรวจข้อดีข้อเสียเพื่อช่วยตัดสินใจว่าควรใช้ตัวไหน Shell คืออะไร? Shell คือ command-line user interface ที่คุณใช้โต้ตอบกับคอมพิวเตอร์ มันให้ text input และ output ที่ทำให้คุณสั่งงานและรับข้อมูลจากระบบคอมพิวเตอร์ได้ Shell ยังครอบคลุม utilities อื่น

  3. เชี่ยวชาญ awk บน Linux: คู่มือปฏิบัติพร้อมตัวอย่างจริง

    คู่มือนี้แสดงวิธีใช้คำสั่ง awk ใน Linux พร้อมตัวอย่างที่มีประโยชน์สำหรับทุกวัน AWK เป็นเครื่องมือและภาษาสำหรับค้นหาและจัดการข้อความ มีให้ Linux Operating System คำสั่ง awk และภาษาสคริปต์ที่เกี่ยวข้อง ค้นหาไฟล์สำหรับข้อความที่กำหนดโดย pattern และดำเนินการ action เฉพาะกับข้อความที่ตรงกับ pattern awk เ

  4. เชี่ยวชาญคำสั่ง 'find' ใน Linux: ตัวอย่างปฏิบัติจริง & คู่มือไวยากรณ์

    คำสั่ง find ใน Linux shell ให้คุณค้นหาไฟล์ในระบบไฟล์ สามารถหาไฟล์ได้จากชื่อ สิทธิ์ผู้ใช้ และขนาด คำสั่ง find ยังสามารถดำเนินการกับไฟล์ที่พบได้อีกด้วย ไวยากรณ์คำสั่ง Find ไวยากรณ์สำหรับคำสั่ง find มีดังนี้: find [OPTIONS] [PATH] [EXPRESSION] โดยที่: [OPTIONS] คือตัวเลือกจากตารางด้านล่างเพื่อกำหนดพฤต

  5. เชี่ยวชาญ Bash Profiles: ปรับแต่ง Shell เพื่อเพิ่มประสิทธิภาพการทำงาน

    หากคุณโต้ตอบกับ Linux ผ่าน Bash shell บ่อยๆ คุณจะต้องการปรับแต่งมันนิดหน่อย – อาจเพิ่ม shortcut ของตัวเอง ตั้งค่าสภาพแวดล้อมให้ถูกใจ หรือแม้แค่เพิ่มการตกแต่งส่วนตัว นี่คือสิ่งที่ Bash profile ทำ มันเก็บอยู่ใน home directory ของคุณ และสามารถแก้ไขได้เพื่อตั้งค่าให้เป็นไปตามที่คุณต้องการทุกครั้งที่ล็อก

  6. วิธีตรวจสอบพื้นที่ดิสก์ว่างใน Ubuntu – คู่มือขั้นตอนละเอียด

    คู่มือง่ายๆ นี้อธิบายวิธีตรวจสอบว่ามีพื้นที่ดิสก์ว่างเท่าไหร่ใน Ubuntu Linux คำสั่ง df บอกว่าพื้นที่ใช้ไปเท่าไหร่บนแต่ละ storage volume ที่ต่ออยู่กับระบบ Linux ของคุณ เพื่อรัน ให้ execute คำสั่งต่อไปนี้ในเทอร์มินัล: df ซึ่งจะแสดงผล: df command output ง่าย! แต่ดูยากหน่อย – ตัวเลือก -h ทำให้ทุกอย่าง h

  7. Shebang (#!) คืออะไร? ทำไม Linux Scripts จึงต้องมีมัน

    #! – มักมีชื่อเล่นว่า shebang, shabang, hashbang, poundbang – เราจะใช้ shebang ตลอดบทความนี้ มันพบได้ที่จุดเริ่มต้นของ Linux shell scripts จำนวนมาก – แต่จริงๆ แล้วมันคืออะไร? มาแยกวิเคราะห์กัน มักจะมีลักษณะประมาณนี้ #!/bin/bash #! ปรากฏที่จุดเริ่มต้นของไฟล์ ปกติบรรทัดแรก ตามด้วย path ไปยัง executabl

  8. ติดตั้งและใช้ Bash บน Windows 10 ด้วย WSL – บทช่วยสอนขั้นตอนละเอียด

    นี่คือวิธีตั้งค่าและใช้ Linux shell บน Windows – โดยใช้ Windows Subsystem for Linux (WSL) บทช่วยสอนนี้สำหรับ Windows 10 เวอร์ชันล่าสุดจากปี 2020 เป็นต้นมา ผมจะไม่ครอบคลุมการใช้ WSL บน Windows 10 เวอร์ชันเก่าหรือวิธีอื่นๆ สำหรับ Windows 8/7/XP/3.1 เพราะคุณไม่ควรใช้ซอฟต์แวร์ที่ล้าสมัย หากคุณต้องใช้ Wi

  9. การเข้าถึง Raspberry Pi ด้วย SSH แบบ Remote: คู่มือขั้นตอนละเอียด

    นี่คือสรุปตัวเลือกสำหรับการเชื่อมต่อกับ Raspberry Pi ผ่าน SSH – จาก Linux, macOS และ Windows เครือข่าย เราจะสมมติว่าคุณมี Pi อยู่ในเครือข่ายของคุณ – แบบสายหรือไร้สาย Static IP Address vs DHCP Raspberry Pi ของคุณน่าจะถูกตั้งค่าให้รับที่อยู่ IP ผ่าน DHCP (Dynamic Host Configuration Protocol) ซึ่งหมายถ

  10. ตรวจสอบความมีอยู่ของไฟล์หรือไดเรกทอรีใน Bash: คู่มือปฏิบัติพร้อมตัวอย่าง

    คุณสามารถตรวจสอบได้ว่าไฟล์หรือไดเรกทอรีมีอยู่จริงบนระบบ Linux โดยใช้คำสั่ง test ใน bash ดูตัวอย่างด้านล่างเพื่อดูวิธีการ ไวยากรณ์คำสั่ง test test EXPRESSION คำสั่ง test จะประเมิน EXPRESSION นิพจน์สามารถสร้างได้โดยใช้ตัวดำเนินการต่อไปนี้ และสามารถรวมตัวดำเนินการหลายตัวเข้าด้วยกันได้ -d fileTrue หา

  11. เชี่ยวชาญคำสั่ง Shutdown & Reboot ใน Linux: จัดการพลังงานอย่างปลอดภัย

    คำสั่ง shutdown ใน Linux ปิดเครื่องคอมพิวเตอร์ของคุณอย่างปลอดภัย ผู้ใช้และกระบวนการทั้งหมดจะได้รับการแจ้งเตือน และกระบวนการจะได้รับโอกาสในการปิดตัวลงอย่างปลอดภัย คำสั่ง shutdown ยังสามารถ reboot และนำระบบไปสู่ระดับพลังงานอื่นๆ ได้ ไวยากรณ์ shutdown [OPTION]... TIME [MESSAGE] ตัวเลือก นี่คือตัวเลือกท

  12. Apt vs Apt‑Get: ควรใช้คำสั่งจัดการแพ็กเกจตัวไหน?

    คู่มือนี้อธิบายความแตกต่างระหว่างคำสั่ง apt และ apt-get เพื่อให้คุณตัดสินใจได้ว่าควรใช้ตัวไหน ในอดีต คุณน่าจะติดตั้งซอฟต์แวร์บน Linux แบบ Debian-based (เช่น Ubuntu) โดยใช้คำสั่ง apt-get แต่เมื่อเร็วๆ นี้ คุณน่าจะเห็นคำสั่ง apt ถูกใช้แทนในหลายที่ออนไลน์ แต่ไวยากรณ์อื่นๆ ค่อนข้างเหมือนกัน เช่น: sudo a

  13. เชี่ยวชาญคำสั่ง dig: คู่มือขั้นตอนละเอียดพร้อมตัวอย่างปฏิบัติจริง

    dig เป็นเครื่องมือบรรทัดคำสั่งของ Linux ใช้สำหรับค้นหา DNS records ของโฮสต์ บทช่วยสอนนี้อธิบายวิธีใช้คำสั่งนี้พร้อมตัวอย่างที่มีประโยชน์ DNS records ให้ข้อมูลแก่คอมพิวเตอร์เกี่ยวกับที่อยู่ IP ของโฮสต์บนเครือข่าย การตั้งค่าอีเมล หรือข้อมูลข้อความอื่นๆ ที่เชื่อมโยงกับโฮสต์ DNS records เป็นอย่างหนังสือ

  14. เชี่ยวชาญ Linux wget: คู่มือครบถ้วนพร้อมตัวอย่างปฏิบัติจริง

    หากคุณเคยติดตามบทช่วยสอน Magic Mirror ของเรา คุณจะเห็นว่ามีการใช้คำสั่ง wget เพื่อดาวน์โหลดไฟล์ บทช่วยสอนนี้อธิบายวิธีใช้ wget เครื่องมือบรรทัดคำสั่งสำหรับดาวน์โหลด (get) ไฟล์จากเว็บ ไม่ว่าจะเป็นผ่าน HTTP, HTTPS, FTP หรือ FTPS ใช้ดาวน์โหลดไฟล์จากอินเทอร์เน็ตจาก Linux shell เรียกใช้จาก Bash scripts ไ

  15. เชี่ยวชาญ Bash For Loops: คู่มือครบถ้วนพร้อมตัวอย่างปฏิบัติจริง

    คำสั่ง for loop เป็นเครื่องมือที่มีประโยชน์เมื่อเขียน Bash script เพื่อทำซ้ำงานกับไฟล์หลายไฟล์ บันทึกหรือค่าต่างๆ คำสั่ง for จะวนลูปผ่านรายการค่าต่างๆ ดำเนินการกับแต่ละรายการจนกว่าจะประมวลผลครบทุกอย่าง กรณีการใช้งานรวมถึงการวนลูปผ่านไฟล์ในไดเรกทอรี บรรทัดในไฟล์ข้อความ หรือผลลัพธ์จากคำสั่งฐานข้อมูล ไ

  16. ตรวจสอบเวอร์ชัน Ubuntu ได้อย่างง่ายดายภายในไม่กี่วินาที

    การอัปเดตระบบให้เป็นเวอร์ชันล่าสุดมีความสำคัญ – ทั้งเพื่อเหตุผลด้านความปลอดภัยและความเข้ากันได้ รวมถึงการได้รับฟีเจอร์ใหม่ๆ ในระบบปฏิบัติการ Linux ของคุณ หากต้องการทราบว่าคุณกำลังใช้การกระจาย Linux ใด และเป็นเวอร์ชันใด ให้ใช้วิธีใดวิธีหนึ่งด้านล่างนี้บนทั้ง Ubuntu Server และ Desktop: ตรวจสอบเวอร์ชัน

  17. ทำความเข้าใจ chmod 777: ความหมายและผลกระทบต่อสิทธิ์ Linux

    บทความนี้สำรวจ chmod 777 คำสั่ง Linux ที่ใช้ให้สิทธิ์ ทั้งหมด แก่ผู้ใช้ กลุ่ม และผู้อื่น ในฐานะผู้ใช้ Linux ใหม่ นักพัฒนาเว็บ หรือผู้ดูแลระบบ คุณอาจเคยได้รับคำสั่งให้พิมพ์: chmod 777 /path/to/file/or/folder …ลงใน Linux shell ของคุณในบางจุด เมื่อใดก็ตามที่คุณรันคำสั่งบนระบบของคุณ (โดยเฉพาะในฐานะ root

  18. คู่มือขั้นตอนอัปเดต Ubuntu Linux บน Desktop และ Server

    หากคุณรัน Ubuntu Linux บนเดสก์ท็อป คุณจะได้รับแจ้งให้อัปเดตเป็นประจำโดยเครื่องมืออัปเดตที่สร้างมา แต่ถ้าคุณอยู่บน Ubuntu Server หรือต้องการตรวจสอบและรันการอัปเดตที่รอดำเนินการด้วยตนเอง? บทช่วยสอนนี้ครอบคลุมขั้นตอนที่จำเป็นในการอัปเดต Ubuntu Linux OS บน Desktop และ Server แต่ก่อน บทความที่เกี่ยวข้อง:

  19. เปลี่ยนชื่อไฟล์ใน Linux ได้อย่างง่ายดาย: สองวิธีที่พิสูจน์แล้ว

    ในบทความนี้ เราอธิบายวิธีเปลี่ยนชื่อไฟล์ หรือหลายไฟล์ใน Linux โดยใช้สองวิธีที่แตกต่างกัน ลองขุดลึกการเปลี่ยนชื่อไฟล์ การใช้ mv และ rename และทำไมเราใช้เครื่องมือเฉพาะ เปลี่ยนชื่อไฟล์ด้วย mv – ไม่ใช่วิธีที่แนะนำอีกต่อไป คุณมีไดเรกทอรีเว็บที่ไม่รู้ว่าทำไม นามสกุลกลายเป็นเสีย เราจะใช้ไฟล์ของบล็อกสำหรับ

  20. เปลี่ยนชื่อไดเรกทอรีใน Linux ได้อย่างง่ายดาย: เรียนรู้คำสั่ง mv & rename

    ในบทช่วยสอนนี้ เราอธิบายวิธีเปลี่ยนชื่อไดเรกทอรีใน Linux โดยใช้คำสั่ง mv และ rename การเปลี่ยนชื่อไดเรกทอรีไม่ต่างมากจากการเปลี่ยนชื่อไฟล์ เพราะหลังจากทุกอย่าง นี่คือ Linux ที่ทุกอย่างเป็นไฟล์ แม้แต่ไดเรกทอรี ดังนั้น สิ่งส่วนใหญ่ที่เราพูดคุยเกี่ยวกับการเปลี่ยนชื่อไฟล์ ทำงานได้ที่นี่เช่นกัน เปลี่ยนชื

Total 324 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:12/17  20-คอมพิวเตอร์/Page Goto:1 6 7 8 9 10 11 12 13 14 15 16 17