Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม Bash
การเขียนโปรแกรม Bash
  1. เพิ่มประสิทธิภาพ PuTTY: 12 Add-ons ที่จำเป็นสำหรับจัดการ SSH ขั้นสูง

    ทำไมต้องใช้ PuTTY Add-ons? PuTTY เป็น SSH Client ฟรี เบา และดีที่สุดสำหรับ Windows แต่ขาดฟีเจอร์บางอย่าง เช่น Tabbed sessions, Session management, Local terminal การใช้ Add-ons (เวอร์ชันแก้ไข/ปลั๊กอิน) จะช่วยเติมเต็มช่องว่างเหล่านี้ 1. PuTTY Connection Manager (PuTTYCM) จัดการหลาย Session ใน Tabs ภ

  2. 6 ขั้นตอนสำคัญในการรักษาความปลอดภัยเครือข่ายไร้สายที่บ้าน

    ส่วนใหญ่ของคุณอาจเปิดใช้งานการเข้ารหัสไร้สายแล้ว ซึ่งเป็นเพียงหนึ่งใน 6 ขั้นตอนที่กล่าวถึงในบทความนี้ เพื่อทำให้เครือข่ายไร้สายของคุณปลอดภัยจากแฮกเกอร์ ภาพหน้าจอที่กล่าวถึงด้านล่างมาจากเราเตอร์ไร้สาย Linksys แต่คุณจะพบตัวเลือกคล้ายกันสำหรับ 6 ขั้นตอนทั้งหมดที่กล่าวถึงด้านล่างในเราเตอร์ไร้สายจากผู้ขา

  3. เชี่ยวชาญรหัสผ่านที่แข็งแกร่ง: คำแนะนำที่พิสูจน์แล้วสำหรับบัญชีที่ปลอดภัย

    โดย Ramesh Natarajan วันที่ 8 มิถุนายน 2008 จัดการกับรหัสผ่านเหมือนแปรงสีฟันของคุณ อย่าปล่อยให้คนอื่นใช้ และเปลี่ยนใหม่ทุกหกเดือน – Clifford Stoll เมื่อคุณสร้างบัญชีบนเว็บไซต์ คุณอาจมี ความยากลำบากของรหัสผ่าน เป็นสักครู่ ความยากลำบากคือ ควรให้รหัสผ่านที่อ่อนแอซึ่งจดจำง่าย หรือรหัสผ่านที่แข็งแกร

  4. การแทนที่ขั้นสูงของ Sed: เทคนิคและตัวอย่างปฏิบัติจริงสำหรับผู้เชี่ยวชาญ

    บทความนี้เป็นส่วนหนึ่งของซีรีส์เคล็ดลับและเทคนิค Unix Sed ที่ดำเนินต่อไป ในบทความ sed ก่อนหน้าเราเรียนรู้ — sed printing, sed deletion, sed substitute, sed file write, และ sed multiple commands ในบทความนี้ เราจะทบทวนวิธีแก้ปัญหาที่น่าสนใจกับคำสั่ง s substitute ใน sed พร้อมตัวอย่างปฏิบัติจริงหลายตั

  5. วิธีเปิดใช้งาน SSH Login ไม่ต้องรหัสผ่าน: 3 ขั้นตอนง่ายๆ ด้วย ssh-keygen และ ssh-copy-id

    คุณสามารถล็อกอินเข้าสู่เซิร์ฟเวอร์ Linux ระยะไกลโดยไม่ต้องใส่รหัสผ่านได้ใน 3 ขั้นตอนง่ายๆ โดยใช้ ssh-keygen และ ssh-copy-id ตามที่อธิบายในบทความนี้ ssh-keygen สร้าง public และ private keys ssh-copy-id คัดลอก public key ของ local-host ไปยัง authorized_keys file ของ remote-host ssh-copy-id ยังกำหน

  6. เชี่ยวชาญ TCPDump: 15 ตัวอย่างคำสั่งที่จำเป็นสำหรับการวิเคราะห์แพ็กเก็ต

    คำสั่ง tcpdump ยังเรียกว่า packet analyzer คำสั่ง tcpdump ทำงานบนรส unix ส่วนใหญ่ tcpdump อนุญาตให้บันทึกแพ็กเก็ตที่จับได้ เพื่อใช้วิเคราะห์ในอนาคต ไฟล์ที่บันทึกสามารถดูได้ด้วยคำสั่ง tcpdump เดียวกัน เรายังสามารถใช้ซอฟต์แวร์โอเพนซอร์สเช่น wireshark เพื่ออ่านไฟล์ pcap ของ tcpdump ในบทเรียน tcpdum

  7. เชี่ยวชาญ wget: 15 ตัวอย่างการดาวน์โหลดอันทรงพลัง

    wget utility เป็นตัวเลือกที่ดีที่สุดสำหรับดาวน์โหลดไฟล์จากอินเทอร์เน็ต wget จัดการสถานการณ์ดาวน์โหลดที่ซับซ้อนเกือบทุกอย่าง รวมถึงดาวน์โหลดไฟล์ขนาดใหญ่ ดาวน์โหลดแบบเรียกซ้ำ ดาวน์โหลดแบบไม่โต้ตอบ ดาวน์โหลดหลายไฟล์ ฯลฯ ในบทความนี้ เราจะทบทวนวิธีใช้ wget สำหรับสถานการณ์ดาวน์โหลดต่างๆ ด้วย 15 ตัวอย่าง

  8. การสำรองข้อมูล Linux ด้วย rsync: 15 คำสั่งที่จำเป็น

    rsync ย่อมาจาก remote sync rsync ใช้สำหรับดำเนินการสำรองข้อมูลใน UNIX / Linux rsync utility ใช้ซิงโครไนซ์ไฟล์และไดเรกทอรีจากที่หนึ่งไปอีกที่อย่างมีประสิทธิภาพ สถานที่สำรองข้อมูลอาจอยู่บนเซิร์ฟเวอร์ท้องถิ่นหรือเซิร์ฟเวอร์ระยะไกล คุณสมบัติสำคัญของ rsync ความเร็ว: ครั้งแรก rsync ทำซ้ำเนื้อหาทั้งหมด

  9. เชี่ยวชาญพื้นฐาน Awk: 7 คำสั่ง Print ที่จำเป็น พร้อมคำอธิบาย

    นี่คือบทความแรกในซีรีส์บทเรียน awk ใหม่ เราจะโพสต์บทความหลายๆ บทความเกี่ยวกับ awk ในสัปดาห์หน้าที่จะครอบคลุมคุณสมบัติทั้งหมดของ awk พร้อมตัวอย่างปฏิบัติจริง ในบทความนี้ เราจะทบทวนหลักการทำงานพื้นฐานของ awk พร้อม 7 ตัวอย่างคำสั่ง print แบบปฏิบัติจริง หมายเหตุ: โปรดทบทวนซีรีส์บทเรียน Sed ของเราก่อน

  10. การติดตามโฮสต์ Linux ระยะไกลด้วย Nagios 3.0: คำแนะนำทีละขั้นตอน

    ในโพสต์ก่อนหน้า Nagios 3.0 Jumpstart guide ผมอธิบายภาพรวม การติดตั้ง และการกำหนดค่า Nagios 3.0 บนเซิร์ฟเวอร์ Red Hat ในสามบทต่อไป ผมจะอธิบายวิธีติดตามโฮสต์ Linux ระยะไกล และบริการต่างๆ ที่รันบนโฮสต์ระยะไกล นอกจากนี้ โปรดดูบทความ Nagios ทั้งหมดของเรา I. ภาพรวม II. 6 ขั้นตอนติดตั้ง Nagios plugin

  11. 15 ตัวอย่างคำสั่ง Linux Top ที่จำเป็นสำหรับผู้เริ่มต้นและผู้เชี่ยวชาญ

    บทความนี้เป็นส่วนหนึ่งของซีรีส์ 15 ตัวอย่าง ที่ดำเนินต่อไป ซึ่งให้ 15 ตัวอย่างสำหรับคำสั่งหรือฟังก์ชันเฉพาะ ในซีรีส์นี้ก่อนหน้านี้เราได้อภิปรายเกี่ยวกับคำสั่ง find, ตัวอย่าง crontab, คำสั่ง grep, คำสั่ง history, คำสั่ง ping, และตัวอย่าง wget ในบทความนี้ เราจะทบทวน 15 ตัวอย่างสำหรับ คำสั่ง Linux top

  12. ทำความเข้าใจ RAID 0, 1, 5 และ 10: คำแนะนำแบบภาพ

    โดย Ramesh Natarajan วันที่ 10 สิงหาคม 2010 RAID ย่อมาจาก Redundant Array of Inexpensive (Independent) Disks ในส่วนใหญ่ คุณจะใช้หนึ่งในระดับ RAID ต่อไปนี้ 4 ระดับ RAID 0 RAID 1 RAID 5 RAID 10 (รู้จักในชื่อ RAID 1+0) บทความนี้อธิบายความแตกต่างหลักระหว่างระดับ RAID เหล่านี้ พร้อมแผนภาพที่เข้าใจง่

  13. เชี่ยวชาญแมโคร Vim: คำแนะนำทีละขั้นตอนสำหรับการบันทึกและเล่นคำสั่ง

    ด้วยฟีเจอร์แมโครของ Vim คุณสามารถบันทึกและเล่นลำดับการกระทำภายในเอดิเตอร์ได้ บทความนี้อธิบายวิธีการบันทึกและเล่นภายในเอดิเตอร์ Vi และ Vim โดยใช้สองตัวอย่างโดยละเอียด ขั้นตอนระดับสูงสำหรับการบันทึกและเล่นใน Vim เริ่มบันทึกโดยกด q ตามด้วยตัวอักษรพิมพ์เล็กเพื่อตั้งชื่อแมโคร ทำการแก้ไขหรือการกระท

  14. 10 ระบบติดตามบั๊กโอเพนซอร์ส hàngนำสำหรับนักพัฒนาและทีม IT

    ทุกโครงการ IT ต้องการระบบติดตามบั๊ก (หรือติดตามปัญหา หรือติดตามข้อบกพร่อง) แน่นอน เราต้องการระบบติดตามบั๊กสำหรับโครงการพัฒนาซอฟต์แวร์ แต่ทีมผู้ดูแลระบบ ทีม DBA ทีมเครือข่าย呢? พวกเขาก็ต้องการความช่วยเหลือในการติดตามงานและปัญหาของระบบ ฐานข้อมูล และเครือข่ายของพวกเขา ผมได้รายการ 10 ระบบติดตามบั๊กโอเพ

  15. เชี่ยวชาญประวัติคำสั่ง Linux: 15 เคล็ดลับและตัวอย่างอันทรงพลัง

    เมื่อคุณใช้บรรทัดคำสั่ง Linux บ่อยครั้ง การใช้ประวัติคำสั่ง (history) อย่างมีประสิทธิภาพจะช่วยเพิ่มประสิทธิภาพการทำงานได้มาก ยิ่งไปกว่านั้น เมื่อคุณเชี่ยวชาญ 15 ตัวอย่างที่นำเสนอที่นี่แล้ว คุณจะพบว่าการใช้บรรทัดคำสั่งเป็นประสบการณ์ที่น่าสนุกและเพลิดเพลินมากขึ้น 1. แสดงป้ายเวลาด้วย HISTTIMEFORMAT โด

  16. 15 ตัวอย่างคำสั่ง Unix 'ls' ที่ปฏิบัติจริงสำหรับการจัดการไฟล์อย่างมีประสิทธิภาพ

    ls – ผู้ใช้ Unix และผู้ดูแลระบบไม่สามารถขาดคำสั่งสองตัวอักษรนี้ได้ ไม่ว่าคุณจะใช้ 10 ครั้งต่อวันหรือ 100 ครั้งต่อวัน การรู้จักพลังของคำสั่ง ls จะทำให้การใช้งานบรรทัดคำสั่งเป็นประสบการณ์ที่น่าสนุกสนาน ในบทความนี้ เราจะทบทวน 15 ตัวอย่างปฏิบัติจริงของคำสั่ง ls อันทรงพลัง 1. เปิดไฟล์ที่แก้ไขล่าสุดด้วย

  17. เชี่ยวชาญ Linux Crontab: 15 ตัวอย่าง Cron Job สำหรับการจัดตารางงานอัตโนมัติ

    ทำไมต้องใช้ Cron? Sysadmin ที่มีประสบการณ์รู้ดีว่างานบำรุงรักษาประจำ (Routine maintenance) ควรทำงานอัตโนมัติในพื้นหลัง Cron เป็นยูทิลิตี้ที่มีประสิทธิภาพสำหรับจัดตารางงาน (Schedule jobs) ตามเวลา/วันที่ที่กำหนดอย่างต่อเนื่อง รูปแบบ Crontab (Crontab Format) MIN HOUR DOM MON DOW CMD Fieldคำอธิบายค่า

  18. เชี่ยวชาญ Linux File System: เข้าใจ /bin, /usr/bin, /sbin และอื่นๆ

    ทำไมโปรแกรมบางตัวอยู่ใน /bin, /sbin, /usr/bin, /usr/sbin? คุณเคยสงสัยไหมว่า ทำไมคำสั่ง less อยู่ใน /usr/bin ไม่ใช่ /bin, /sbin, หรือ /usr/sbin? ความแตกต่างของไดเรกทอรีเหล่านี้คืออะไร? บทความนี้จะอธิบายโครงสร้าง Linux Filesystem และความหมายของไดเรกทอรีระดับสูง (High-level directories) ตามมาตรฐาน File

  19. 30 วิธีสนุกและเป็นประโยชน์บนคอมพิวเตอร์: เพิ่มประสิทธิภาพและความบันเทิง

    โดย Ramesh Natarajan วันที่ 1 มีนาคม 2010 อ่าน Technical Blogs – มี Technical Blogs หลายแห่งที่ผลิตเนื้อหาคุณภาพสูงทุกวัน มี Technology Blogs 9600+ รายการในเว็บไซต์ Technorati เรียกดู Technology Blog List และอ่าน Blogs ที่คุณสนใจ คุณสามารถเรียกดู Blog Archive Section ของเราสำหรับบทความ Linux ที่คุ

  20. เชี่ยวชาญความเป็นผลิตภาพด้วย GTD: คู่มือที่พิสูจน์แล้วสำหรับ Getting Things Done

    คุณต้องการเวลาเพิ่มเพื่อทำสิ่งที่คุณชอบ? แน่นอน คุณต้องการ สำหรับ Geeks มีโปรเจกต์ทางเทคนิคเยอะมากที่จะลองเล่น แต่เราไม่มีเวลาพอ ตลอดหลายปี ผมลองระบบจัดการเวลาและความเป็นผลิตภาพหลายระบบ แม้จะช่วยให้ผมเติบโตทุกระบบ แต่มีบางอย่างในระบบเหล่านั้นที่ไม่เข้ากับ Working Style และการคิดของผม หลายปีก่อน ผมพบ

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