ในบทความต่อไปเราจะมาดู cheat.sh สคริปต์นี้จะช่วยให้เราสามารถเข้าถึงเอกสารและข้อมูลโค้ดได้ ชุมชนเป็นตัวขับเคลื่อนสำหรับคำสั่ง Linux / UNIX และภาษาโปรแกรมมากมาย โครงการนี้ไม่ใช่เรื่องใหม่เริ่มในปี 2017 แต่ก็ยังมีประโยชน์มากสำหรับผู้ใช้จำนวนมาก
ในการแสดงเนื้อหาเครื่องมือนี้ใช้ประโยชน์จาก แหล่งที่มา ชุมชนขับเคลื่อนเช่นเพจ TLDR, StackOverflow และอื่น ๆเช่นเดียวกับที่เก็บของตัวเอง เราจะสามารถใช้ยูทิลิตี้นี้ได้จากเว็บเบราว์เซอร์บรรทัดคำสั่งหรือเป็นส่วนเสริมสำหรับ Vim, Emacs หรือ Sublime Text รวมถึงตัวแก้ไขอื่น ๆ
เครื่องมือนี้ได้รับ พัฒนาโดย Igor Chubinหรือที่รู้จักกันในชื่อบริการพยากรณ์อากาศแบบคอนโซลที่เรียกว่า wttr.อิน.
คุณสมบัติทั่วไปของ Cheat.sh
- เราสามารถทำได้ แบบสอบถามเกี่ยวกับภาษาโปรแกรม 58 ภาษาต่างๆ DBMS และคำสั่ง UNIX / Linux ที่สำคัญที่สุด 1000 คำสั่ง.
- Un ไคลเอ็นต์สำหรับบรรทัดคำสั่งทางเลือก (cht.sh) พร้อมใช้งาน. วิธีนี้จะช่วยให้เราค้นหาและคัดลอกข้อมูลโค้ดได้อย่างรวดเร็วโดยไม่ต้องออกจากเครื่อง
- เว็บและ cht.sh (บรรทัดคำสั่ง) ใช้อินเทอร์เฟซ cheat.shแต่ถ้าผู้ใช้ต้องการก็สามารถโฮสต์เองได้
- ไคลเอนต์บรรทัดคำสั่งแสดงไฟล์ โหมดเชลล์พิเศษ ด้วยบริบทการสืบค้นแบบต่อเนื่อง นอกจากนี้ยังมีประวัติการสืบค้นที่รวมเข้ากับคลิปบอร์ด ในขณะเดียวกันก็รองรับการเติมแท็บสำหรับเชลล์เช่น Bash, Fish และ Zsh
- ข้อเสนอ ผลลัพธ์เร็วมาก. ส่งคืนการตอบกลับในเวลาน้อยกว่า 100 มิลลิวินาที
- ยูทิลิตี้นี้สามารถใช้ได้จากตัวแก้ไขโค้ด ซึ่งจะช่วยให้เรา แทรกข้อมูลโค้ด โดยไม่ต้องเปิดเว็บเบราว์เซอร์ค้นหาโค้ดคัดลอกแล้วกลับไปที่ตัวแก้ไขโค้ดเพื่อวาง เข้ากันได้กับ Vim, Emacs, Visual Studio Code, Sublime Text และ IntelliJ Idea
หากมีคนได้รับการสนับสนุนพวกเขาสามารถมีส่วนร่วมในโครงการได้ คุณสามารถปรึกษา cheat.sh คำแนะนำในการแก้ไขหรือเพิ่มเนื้อหา.
วิธีการติดตั้งไคลเอนต์บรรทัดคำสั่ง cht.sh
เราจะสามารถใช้ cheat.sh ในเว็บเบราว์เซอร์จากบรรทัดคำสั่งด้วยความช่วยเหลือของ curl โดยไม่ต้องติดตั้งสิ่งอื่นใดเช่นปลั๊กอินตัวแก้ไขโค้ดหรือใช้ไคลเอนต์บรรทัดคำสั่ง
หากคุณต้องการติดตั้งเป็นส่วนเสริมของโปรแกรมแก้ไขโค้ดคุณสามารถดูไฟล์ หน้าสำหรับการรวมในบรรณาธิการ.
ต่อไปเราจะเห็นขั้นตอนที่จำเป็นในการ ติดตั้งไคลเอนต์บรรทัดคำสั่งที่เรียกว่า cht.shแต่ก่อนอื่นเราจะต้องแก้ไขปัญหาการอ้างอิง
ติดตั้งการอ้างอิง
ในการติดตั้งไคลเอนต์บรรทัดคำสั่ง cht.sh เราจะใช้ โค้ง. การพึ่งพาอีกประการหนึ่งคือ ห่อซึ่งจำเป็นสำหรับโหมดเชลล์พิเศษ cht.sh. ใน Debian, Ubuntu, Linux Mint และการแจกจ่าย Gnu / Linux อื่น ๆ ที่ใช้ Debian หรือ Ubuntu เราจะเขียนในเทอร์มินัล (Ctrl + Alt + T):
sudo apt install curl rlwrap
ดาวน์โหลดและติดตั้งอินเทอร์เฟซบรรทัดคำสั่ง cht.sh
เราสามารถติดตั้งได้เฉพาะสำหรับผู้ใช้คนเดียวหรือสำหรับผู้ใช้ทั้งหมด. คุณสามารถติดตั้งสำหรับผู้ใช้ทั้งหมดโดยใช้โฟลเดอร์ / usr / local / bin:
curl https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh sudo chmod +x /usr/local/bin/cht.sh
หากคำสั่งแรกดูเหมือนจะหยุดนิ่งและแสดงเฉพาะเอาต์พุต CURL ให้กดปุ่ม Enter ระบบจะขอให้คุณป้อนรหัสผ่านเพื่อบันทึกไฟล์ / usr / local / bin.
หากคุณต้องการติดตั้งสำหรับผู้ใช้ของคุณเท่านั้นเราจะถือว่าคุณมีโฟลเดอร์ ~ / .bin เพิ่มไปยัง PATH ของคุณและมีโฟลเดอร์อยู่ คุณสามารถเปลี่ยนโฟลเดอร์นี้ได้ตามต้องการ ขึ้นอยู่กับตำแหน่งที่คุณต้องการติดตั้ง cht.sh เปลี่ยนเส้นทางการติดตั้งในคำสั่ง:
curl https://cht.sh/:cht.sh > ~/.bin/cht.sh chmod +x ~/.bin/cht.sh
ตัวอย่างการใช้งานของลูกค้า
ต่อไปเราจะเห็นบางส่วน ตัวอย่างการใช้ cheat.sh โดยใช้ curl จากบรรทัดคำสั่ง:
เพื่อแสดงตัวเลือกบางอย่างที่พร้อมใช้งานสำหรับคำสั่ง ls:
curl cheat.sh/ls
Cht.sh ยังใช้แทน cheat.sh:
curl cht.sh/ls
เพื่อดู ตัวอย่างของฟังก์ชัน Rand () สำหรับภาษาโปรแกรม PHP เราจะเขียน:
curl cht.sh/php/rand
หากคุณต้องการลบความคิดเห็นที่จะเห็นในผลลัพธ์คุณจะต้อง เพิ่ม? ในตอนท้ายของแบบสอบถาม:
curl cht.sh/php/rand?Q
เราจะสามารถ เริ่มไคลเอ็นต์ cht.sh ในโหมดเชลล์พิเศษ ใช้:
cht.sh --shell
จากนั้นเราสามารถเริ่มเขียนแบบสอบถามของเราได้ ในการปิดคุณต้องเขียน ทางออก.
หากเราเขียนความช่วยเหลือใน cht.sh โหมดเชลล์แบบโต้ตอบเราจะสามารถเห็นความเป็นไปได้ทั้งหมดที่มีอยู่. คุณยังสามารถค้นหาไฟล์ ส่วนการใช้งาน จากหน้าโครงการ cheat.sh บน GitHub เพื่อดูตัวเลือกที่เสนอให้เรา