Chrome OS 本身就是一个操作系统,但它的工作方式与 Windows 和 Mac OS 不同。它基于 Linux,任何熟悉使用该操作系统的人都会在 Chrome OS 的引擎盖下感到宾至如归。本教程将引导您访问 Chrome 操作系统中的命令行,并向您展示您在那里可以做的一些巧妙的事情。
Chrome OS 安装在许多设备上,但主要用于 Chromebook。不应将其误认为 Chromium OS,它是 Chrome 浏览器的开源版本,而不是 Chrome 操作系统。 Chrome 浏览器和 Chrome OS 也是不同的东西。
现在已经澄清了,让我们进入 Chrome OS 中的命令行。
在 Chrome 操作系统中访问命令行
Chrome OS 中的命令行称为 Chrome Shell,简称 CROSH。在 Linux 或 Mac 中访问终端或在 Windows 中访问 CMD 时,您无需在 Chrome OS 中执行任何操作。
要访问它,您只需在 Chromebook 上按 Ctrl + Alt + T。您可以从这里使用一些非常基本的命令或键入“shell”来访问 Bash 版本。如果你想深入挖掘,你需要切换到开发者模式并从那里使用 Bash。本教程着眼于 CROSH,因此将专注于这一点。
以下是您可以在 Chrome 操作系统 shell 中使用的一些基本命令。其中一些需要 Bash,所以最好先登录。
- 帮助:显示您可以在 shell 中使用的一般命令。
- Help_advanced :列出可以在 shell 中使用的调试和高级命令。
- 帮助:在执行命令之前验证命令的作用。
- 退出:退出外壳。
- Set_time : 在 Chrome OS 中手动设置时间。
- 正常运行时间:检查 Chromebook 运行了多长时间。它还显示登录的用户。
- 录音 10:记录来自麦克风的音频输入 10 秒。时间可以调整。
- xset m :手动调整鼠标加速度。
- xset r :手动调整键盘的自动重复行为。
- 连接:检查网络状态
- Inputcontrol :调整兼容设备上的触摸板和鼠标控制。
- Top :显示系统上所有正在运行的进程。
- Battery_test TIME :检查电池信息以及在给定时间内用完多少电池。例如,“Battery_test 60”询问系统每分钟(60 秒)使用多少电池。
- Memory_test :在可用内存上运行测试。 Chrome OS 使用的内存未经测试。
- Storage_status :提供有关 SMART 存储设备的信息。
- Storage_test_1 :执行低级别 SMART 设备测试。
- Storage_test_2 :执行深层智能设备测试。
- Ping URL :执行 Packet Internet GroPe 以检查连接性。
- Network_diag :执行网络诊断
- Tracepath :执行路由的跟踪,与 traceroute 相同。
- Route : 显示路由表。
- ssh :建立到给定地址的 SSH 连接。
- ssh_forget_host :忘记之前连接的 SSH 主机。
- Set_apn :为与手机连接的 Chromebook 设置 APN。
- Set_cellular_ppp : 设置蜂窝连接的 PPP 用户名和密码。
- Tpm_status:可信平台模块状态。
- Upload_crashes :将崩溃报告上传到 Google。
- Systrace:启动系统跟踪以进行系统调试
除非您的 Chromebook 出现问题,否则您无需在 Chrome 操作系统中使用 shell 或 bash。然而,我们这些热爱技术的人会想要探索一下,看看你能做什么。其中一些命令对于故障排除很有用,但老实说,Chromebook 不会经常出错,而且有很多软件工具也可以完成工作。
也就是说,CROSH 是在 Chromebook 引擎盖下访问的一种不错的方式。您的选择是有意限制的,因为在 Chrome 操作系统中没有太多要测试或调整的内容,这是有意为之。 Chromebook 的目的是为轻度使用提供简单、可靠的支持互联网的应用程序。我认为 Chrome OS 可以实现这一点,对于不需要完整笔记本电脑的人来说是一个很好的选择。
对于我们中的极客来说,如果我们想获得技术,有多个版本的 Linux、Mac OS 和 Windows 10。对于其他人来说,Chrome OS 以合理的价格平衡了易用性和不错的功能。
你知道你愿意分享的其他有用的 CROSH 命令吗?知道驯服 Chromebook 的任何其他技巧吗?如果你这样做了,请在下面告诉我们!