What Crosh Is and When You Need It
Crosh is the command-line tool built into Chrome OS. It stands for "Chrome Shell" and works like the terminal or command prompt on other computers — you type commands and the system responds. Most Chromebook users never need it, but it becomes useful when you want to check network settings, run diagnostics, or access developer features that the regular settings menu does not expose.
Crosh is not the same as the Linux terminal, though Chromebooks that have Linux enabled can run both. Crosh is Chrome OS's own command environment and is always available, even on a fresh Chromebook with no extra setup.
Key Takeaways
- Press Ctrl + Alt + T on your Chromebook keyboard to open Crosh when ready — this is the only method that works on all Chrome OS devices.
- Crosh opens in a new browser tab that looks like a terminal window, with a command prompt where you type and read responses.
- Common Crosh commands include ping to test your internet connection, ifconfig to see network details, and battery_test to check your battery health.
- You cannot damage your Chromebook by typing the wrong command in Crosh — it will straightforward return an error message if the command does not exist.
The Keyboard Shortcut to Open Crosh
The fastest and most reliable way to open Crosh is to press Ctrl + Alt + T on your Chromebook keyboard. This works on every Chrome OS device, whether it is a Samsung, Lenovo, ASUS, or any other brand. The shortcut opens Crosh in a new browser tab when ready.
If you are using a Chromebook keyboard, the T key is in the same place as on a standard keyboard — the top row of letter keys. If you are using an external keyboard connected to your Chromebook, the shortcut works the same way. Hold down Ctrl and Alt together, then press T while still holding both.
What You See When Crosh Opens
When Crosh opens, you will see a new browser tab with a black or dark background and white text. At the top is the word "crosh" or a similar header. Below that is a command prompt — usually a line that ends with a > symbol or a blinking cursor. This is where you type commands.
The tab itself will be labeled "crosh" in your browser tabs. You can close it like any other tab by clicking the X, or by typing exit and pressing Enter. Closing Crosh does not affect your Chromebook — it is just a tool, not a system process.
How to Type Commands in Crosh
Once Crosh is open, click in the command area to make sure the cursor is active, then type your command and press Enter. Crosh will run the command and display the result below. The command prompt will reappear on the next line, ready for your next command.
Commands in Crosh are case-sensitive, meaning ping and PING may behave differently. Most Crosh commands use lowercase letters. If you type a command that does not exist, Crosh will return a message like "command not found" — this is harmless and straightforward means the command is not available on your system.
You can use the up and down arrow keys to scroll through commands you have already typed, which is useful if you want to run the same command again without retyping it.
Common Commands You Can Run in Crosh
ping is one of the most useful Crosh commands. Type ping google.com and press Enter to test whether your Chromebook can reach the internet. Crosh will send small packets of data to Google's servers and report back how long it takes. If you see responses with times listed, your internet connection is working. If you see "unreachable" or timeouts, your connection may be down.
ifconfig shows your network settings, including your IP address and which networks your Chromebook is connected to. battery_test runs a diagnostic on your battery and reports its health status. memory_test checks your RAM for errors. help displays a list of available commands on your system — this list varies depending on your Chrome OS version.
Most Crosh commands are diagnostic tools meant for troubleshooting. You do not need to memorize them — you can look up specific commands when you have a particular problem to solve.
Troubleshooting If Crosh Does Not Open
If pressing Ctrl + Alt + T does not open Crosh, first check that you are pressing the keys correctly. Make sure Caps Lock is not on, and that you are holding Ctrl and Alt at the same time before pressing T. Try the shortcut again slowly.
If the shortcut still does not work, restart your Chromebook and try again. On rare occasions, a Chromebook may have Crosh disabled by a system administrator, particularly if the device is managed by a school or workplace. If you see a message saying Crosh is not available, contact your administrator — they control whether Crosh can be opened on managed devices.
If you have Linux enabled on your Chromebook, you also have access to a full Linux terminal in addition to Crosh. The Linux terminal opens differently — usually through the Files app or the app launcher — and offers more commands than Crosh does. Crosh and the Linux terminal are separate tools.
When to Use Crosh Versus Other Tools
Use Crosh when you need to run a quick diagnostic or check a network setting without leaving your browser. It is built in and always available. Use the Linux terminal if you need more advanced tools or if you are comfortable with Linux commands — the Linux terminal is more powerful but requires setup first.
For most everyday Chromebook tasks, you will not need Crosh at all. The Settings app handles most configuration, and the Files app manages your documents. Crosh is there when you need to dig deeper — when a support article tells you to run a specific command, or when you want to investigate a technical problem yourself.
Frequently Asked Questions
Can I break my Chromebook by typing the wrong command in Crosh?
No. Crosh will straightforward return an error message if you type a command that does not exist or is not available. You cannot accidentally delete files or damage your system by mistyping in Crosh. The worst that happens is the command does not run.
Is Crosh the same as the Linux terminal on Chromebooks?
No. Crosh is Chrome OS's built-in command tool and is always available. The Linux terminal is a separate environment that you must turn on in Settings first. Linux offers more commands and tools, but Crosh is simpler and requires no setup.
What does the ping command actually do?
Ping sends small test packets to another computer (like google.com) and measures how long it takes to get a response. If ping works, your internet connection is active. If it times out or shows "unreachable", your connection may be down or the destination is not responding.
Can I close Crosh without saving anything?
Yes. Crosh does not save your commands or create files unless you specifically tell it to. You can close the tab at any time by clicking the X, or type exit and press Enter. Nothing you do in Crosh is permanent unless you run a command that changes a system setting.
Why would a school or workplace disable Crosh?
Administrators disable Crosh on managed devices to prevent users from accessing system diagnostics or settings that could interfere with device management. If your Chromebook is owned by a school or employer, they may have restricted Crosh access for security or policy reasons.