คำสั่งรวมกว่า 10+ รวมอยู่ใน Crosh Shell ที่ซ่อนของ Chrome OS
Chrome OS ของ Google รวมถึงสภาพแวดล้อมของเชลล์ที่รู้จักกันในชื่อ Chrome Shell หรือ "crosh" โดยย่อ Crosh มีคำสั่งเทอร์มินัลหลายอย่างที่คุณสามารถใช้ได้กับ Chromebooks ทั้งหมดแม้ว่าคุณจะไม่ได้เปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ก็ตาม.
Crosh มีคำสั่งสำหรับการเชื่อมต่อกับเซิร์ฟเวอร์ SSH การตรวจสอบการใช้ทรัพยากรการแก้ปัญหาเครือข่ายการตั้งค่าฮาร์ดแวร์ที่ซ่อนอยู่ปรับแต่งการทดสอบฮาร์ดแวร์และการแก้จุดบกพร่องอื่น ๆ.
กำลังเปิด Crosh
หากต้องการเปิด Crosh ให้กด Ctrl + Alt + T ที่ใดก็ได้ใน Chrome OS Crosh shell เปิดขึ้นในแท็บเบราว์เซอร์ใหม่.
จากพร้อมต์ Crosh คุณสามารถเรียกใช้ ช่วยด้วย
คำสั่งเพื่อดูรายการคำสั่งพื้นฐานหรือเรียกใช้ help_advanced
คำสั่งสำหรับรายการ“ คำสั่งขั้นสูงที่ใช้สำหรับการดีบัก” เราจะกล่าวถึงคำสั่งที่น่าสนใจที่สุดด้านล่าง.
SSH
Google ให้บริการไคลเอ็นต์ Secure Shell (SSH) ใน Chrome Web Store แต่คุณไม่จำเป็นต้องใช้ คุณสามารถใช้ในตัว SSH
คำสั่งเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ SSH โดยไม่ต้องติดตั้งอะไรบน Chromebook ของคุณ.
คำสั่ง ssh สูงกว่าที่คุณคาดหวัง นอกเหนือจากการเชื่อมต่อกับเซิร์ฟเวอร์ SSH แล้วคุณยังสามารถใช้ SSH tunneling เพื่อสร้างพร็อกซีในเครื่องที่อนุญาตให้คุณทำกิจกรรมเครือข่าย Chrome OS ผ่านการเชื่อมต่อ SSH ของคุณ คุณยังสามารถเพิ่มกุญแจส่วนตัวที่คุณอาจต้องเชื่อมต่อกับเซิร์ฟเวอร์ SSH.
ssh_forget_host
ssh_forget_host
คำสั่งแสดงรายการโฮสต์ที่รู้จักที่คุณเชื่อมต่อด้วย SSH
คำสั่งและช่วยให้คุณ "ลืม" โฮสต์ ในครั้งต่อไปที่คุณเชื่อมต่อกับโฮสต์คุณจะถูกขอให้ยืนยันลายนิ้วมือที่สำคัญของมันอีกครั้ง.
ด้านบน
Chrome มีตัวจัดการงานของตัวเองซึ่งจะแสดงให้คุณเห็นว่าแท็บส่วนขยายและปลั๊กอินใดของ Chrome ที่กำลังใช้ทรัพยากร อย่างไรก็ตาม Crosh ยังรวมถึง ด้านบน
คำสั่งจาก Linux ซึ่งให้การแสดงผลของกระบวนการระดับต่ำทั้งหมดที่อาจใช้ทรัพยากรด้วย คนส่วนใหญ่มีแนวโน้มที่จะชอบใช้ตัวจัดการงานในตัวของ Chrome มากกว่า ด้านบน
ยูทิลิตี้ให้ข้อมูลเพิ่มเติม นอกจากนี้ยังแสดงข้อมูลบางอย่างที่คุณไม่สามารถหาได้จากที่อื่นใน Chrome OS เช่นสถานะการออนไลน์ของ Chromebook.
ปิง
ใช่ Chrome OS ยังมี ปิง
คำสั่ง Ping เป็นยูทิลิตี้ที่สำคัญสำหรับการแก้ไขปัญหาเครือข่ายช่วยให้คุณเห็นระยะเวลาที่แพ็กเก็ตใช้ในการเดินทางระหว่างระบบของคุณและเว็บเซิร์ฟเวอร์และดูว่าแพ็คเก็ตใด ๆ ถูกทิ้งหรือไม่ มันทำงานเหมือนกับคำสั่ง ping ในระบบปฏิบัติการอื่น ๆ กด Ctrl + C เพื่อหยุด ปิง
ประมวลผลหรือหยุดคำสั่งอื่น ๆ ใน Crosh.
tracepath
tracepath
ฟังก์ชั่นคำสั่งคล้ายกับ traceroute
โดยอนุญาตให้คุณติดตามแพ็กเก็ตพา ธ ที่ใช้เพื่อเข้าถึงเซิร์ฟเวอร์ระยะไกล เป็นอีกคำสั่งการแก้ไขปัญหาเครือข่ายที่มีประโยชน์เนื่องจากช่วยให้คุณทราบได้อย่างชัดเจนว่าปัญหาเครือข่ายใดเกิดขึ้นระหว่างคุณกับอุปกรณ์เครือข่ายอื่น.
network_diag
network_diag
คำสั่งดำเนินการชุดทดสอบวินิจฉัยเครือข่ายสั้น ๆ โดยบันทึกผลลัพธ์เป็นไฟล์. txt ที่คุณสามารถดูได้ในแอปไฟล์ของ Chromebook.
เสียง
Chrome มีคำสั่งที่สามารถบันทึกเสียงจากไมโครโฟนของ Chromebook แล้วจึงเล่นได้ในภายหลัง.
ในการบันทึกเสียง 10 วินาทีจากไมโครโฟนของ Chromebook คุณต้องเรียกใช้คำสั่งต่อไปนี้:
บันทึกเสียง 10
เสียงจะถูกบันทึกเป็นไฟล์ที่คุณสามารถเข้าถึงได้จากแอปไฟล์ของ Chromebook คุณสามารถเล่นการบันทึกโดยใช้ปุ่ม เล่นเสียง
คำสั่ง.
tpcontrol
tpcontrol
คำสั่งให้คุณปรับแต่งทัชแพดของอุปกรณ์ของคุณ ตัวเลือกเหล่านี้บางตัวมีอยู่ในหน้าต่างการตั้งค่าของ Chrome OS แต่คุณสามารถปรับแต่งคุณสมบัติมากมายที่ไม่สามารถใช้งานได้จากส่วนต่อประสานกราฟิก.
xset m
xset m
คำสั่งให้คุณปรับแต่งอัตราการเร่งความเร็วเมาส์ Chrome OS มีตัวเลือกสำหรับควบคุมความเร็วของเมาส์ในอินเทอร์เฟซแบบกราฟิกเท่านั้นดังนั้นคุณต้องทำการปรับอัตราเร่งด้วย Crosh สิ่งนี้มีประโยชน์อย่างยิ่งหากคุณใช้เมาส์ภายนอกที่ทำงานได้ไม่ดีกับอัตราเริ่มต้น อัตราเร่งถูกกำหนดค่าในแบบเดียวกับที่คุณใช้ xset m
คำสั่งเพื่อกำหนดอัตราการเร่งความเร็วบนระบบ Linux มาตรฐาน.
xset r
xset r
คำสั่งให้คุณปรับแต่งพฤติกรรมการตอบโต้อัตโนมัติที่เกิดขึ้นเมื่อคุณกดแป้นค้างไว้บนแป้นพิมพ์ คุณสามารถกำหนดค่าการหน่วงเวลาระหว่างเมื่อคุณกดปุ่มครั้งแรกและเมื่อเริ่มการตอบกลับอัตโนมัติและกำหนดค่าจำนวนการทำซ้ำที่เกิดขึ้นต่อวินาที นอกจากนี้คุณยังสามารถปิดใช้งานการตอบรับอัตโนมัติโดยสมบูรณ์สำหรับทุกปุ่มบนแป้นพิมพ์หรือเพียงปิดการใช้งานการตรวจสอบอัตโนมัติสำหรับปุ่มเฉพาะ.
คำสั่งโหมดผู้พัฒนา
ในโหมดนักพัฒนาคุณมีคำสั่งต่อไปนี้ให้คุณด้วย:
- เปลือก: เปิด bash shell แบบเต็มซึ่งคุณสามารถเรียกใช้คำสั่ง Linux อื่น ๆ รวมถึงคำสั่งที่สามารถเปิดใช้งานสภาพแวดล้อม Linux บนเดสก์ท็อปมาตรฐานหลังจากที่คุณติดตั้ง.
- Systrace: เริ่มการสืบค้นกลับระบบช่วยให้คุณสามารถจับภาพบันทึกเพื่อการตรวจแก้จุดบกพร่อง.
- packet_capture: เริ่มการจับภาพและการบันทึกแพ็กเก็ต.
คุณจะพบคำสั่งอื่นถ้าคุณเรียกใช้ help_advanced
command- ทุกอย่างตั้งแต่การทดสอบหน่วยความจำและคอนโซลการดีบักบลูทู ธ ไปจนถึงคำสั่งที่ให้คุณควบคุมระดับการดีบักสำหรับบริการพื้นหลังที่แตกต่างกัน ตัวเลือกเหล่านี้จำนวนมากมีประโยชน์สำหรับนักพัฒนา Chrome เท่านั้น.