¿Qué es CROSH
Chrome Shell, o CROSH, es una interfaz de línea de comandos similar a BASH de Linux o a los terminales de línea de comandos de Windows, y está diseñada para ser una interfaz de línea de comandos potente y fácil de usar para el sistema operativo Chrome de Google.
Proporciona a los desarrolladores y usuarios avanzados acceso a herramientas de diagnóstico y funciones a nivel del sistema para solucionar problemas, verificar información de red y hardware, monitorear el rendimiento del sistema y realizar otras tareas esenciales. Si bien no está diseñado para un desarrollo extenso de software o configuración del sistema, CROSH sirve como una herramienta conveniente y segura para que los usuarios profundicen en el funcionamiento interno de sus dispositivos Chrome OS y resuelvan problemas potenciales de manera eficiente.
Cosas que CROSH puede hacer
proporciona acceso a algunas funciones a nivel del sistema y herramientas de diagnóstico. Está diseñado principalmente para que desarrolladores y usuarios avanzados realicen soluciones de problemas, pruebas y diversas tareas relacionadas con el sistema. Estas son algunas de las cosas de las que CROSH es capaz de hacer.
- Diagnóstico de red: Los comandos CROSH te permiten verificar la conectividad de la red, hacer ping a las direcciones y mostrar información del dispositivo de red.
- Información de hardware: Puedes utilizar CROSH para recuperar detalles de hardware como CPU, memoria e información de almacenamiento.
- Información de la batería: CROSH puede proporcionar información sobre el estado de la batería de su dispositivo, el nivel de carga y otros detalles relacionados.
- Rendimiento del sistema: Puedes monitorear el rendimiento del sistema, incluido el uso de la CPU, el consumo de memoria y los procesos activos.
- Acceso SSH: CROSH admite Secure Shell (SSH), que te permite establecer una conexión remota segura con otros dispositivos.
- Pruebas de energía: Los desarrolladores pueden usar CROSH para realizar pruebas de energía y evaluar el consumo de energía de los dispositivos Chrome OS.
- Registros del sistema: Puedes acceder y revisar los registros del sistema para solucionar problemas.
- Administración de Wi-Fi: CROSH te permite administrar conexiones Wi-Fi y verificar el estado de la conexión.
- Diagnóstico del panel táctil y del teclado: Puedes ejecutar diagnósticos en el panel táctil y el teclado para verificar si hay algún problema.
Cosas que CROSH no puede hacer
Si bien CROSH es una herramienta muy poderosa que los usuarios pueden usar, es importante saber que es algo limitada ya que está diseñada para ser lo más liviana posible. Esto significa que CROSH tiene ciertas limitaciones y restricciones específicas debido a su diseño y finalidad. Estas son algunas de las cosas que CROSH no es capaz de hacer:
- Configuración de todo el sistema: CROSH está diseñado principalmente para diagnóstico y resolución de problemas, por lo que no ofrece acceso directo a las preferencias o ajustes de configuración de todo el sistema. Para tareas de configuración del sistema más avanzadas, es posible que necesites utilizar otros métodos o acceder a la configuración de Chrome OS.
- Administración de archivos: CROSH no proporciona capacidades completas de administración de archivos como un administrador de archivos tradicional. Si bien puedes acceder a algunos archivos del sistema y realizar operaciones básicas relacionadas con archivos, no es un sustituto completo de un administrador de archivos gráfico.
- Navegación web: CROSH no es un navegador web y no se puede utilizar para navegar por Internet. Su funcionalidad se limita al diagnóstico del sistema y algunas tareas específicas.
- Instalación de aplicaciones o extensiones: CROSH no admite la instalación de aplicaciones de Android ni extensiones de Chrome. Para instalar aplicaciones o extensiones, debes utilizar la interfaz oficial de Chrome OS o Google Play Store.
- Administración de usuarios: CROSH no tiene funciones para administrar cuentas de usuarios, crear nuevos usuarios o cambiar la configuración de los usuarios. Estas tareas se manejan a través de la configuración de Chrome OS.
- Control total del sistema: Si bien CROSH proporciona acceso a cierta información a nivel del sistema y comandos básicos, no permite un control completo sobre el sistema operativo. Las funciones críticas del sistema aún están restringidas para garantizar la seguridad y estabilidad de Chrome OS.
- Desarrollo de software complejo: Si bien CROSH es útil para tareas básicas de diagnóstico y resolución de problemas, puede no ser el entorno ideal para el desarrollo de software complejo. Los desarrolladores suelen utilizar entornos y herramientas de desarrollo más sólidos y ricos en funciones.
- Instalaciones de software: CROSH no admite instalaciones de software, especialmente para aplicaciones de Linux u otros paquetes de software. Para eso, necesitarías utilizar otros mecanismos, como el contenedor Chrome OS Linux o las instalaciones de aplicaciones de Android.
También vale la pena señalar por separado que CROSH no otorga al usuario la posibilidad de deshabilitar la administración del dispositivo. La administración de dispositivos en Chrome OS es una función principal diseñada para permitir a los administradores administrar y controlar dispositivos Chrome OS en una organización o entorno educativo. Ayuda a configurar dispositivos, hacer cumplir políticas, administrar actualizaciones y garantizar la seguridad en una flota de dispositivos Chrome OS.
Normalmente, el acceso a la configuración y las herramientas de administración de dispositivos está restringido a los administradores del sistema de una organización. Si tiene problemas relacionados con la administración de dispositivos en un dispositivo Chrome OS, debe comunicarse con el administrador del sistema o el soporte de TI de su organización o escuela para obtener ayuda. Tendrán los permisos y herramientas necesarios para administrar la configuración del dispositivo de manera adecuada.
Hoja de trucos de comandos CROSH de ChromeOS
Las siguientes secciones son una tabla que contiene la mayoría de los comandos que se pueden usar con CROSH.
Command | Action | |
---|---|---|
Exit | Salir del Cross Shell | |
Help | Muestra la ayuda cruzada | |
Help_advanced [-c count] [-i interval] [-n] [-s packetsize] [-W waittime] < destination > | Mostrar comandos cruzados avanzados (principalmente utilizados para depurar) | |
ping | Envíe paquetes ICMP ECHO_REQUEST a un host de red. Si <destination> es “gw”, entonces se utiliza la puerta de enlace del siguiente salto para la ruta predeterminada. Funciona igual que el comando ping en otros sistemas operativos. Presione Ctrl+C para detener el proceso de ping o detener cualquier otro comando en Crosh. | |
ssh | Inicia el subsistema ssh si se invoca sin ningún argumento. “ssh < user > < host >”, “ssh < user > < host > < port >”, “ssh < user >@< host >”. or “ssh < user >@< host > < port >” conectarse sin ingresar al subsistema. | |
ssh_forget_host | Elimina un host de la lista de hosts ssh conocidos. Este comando muestra un menú de hosts conocidos y le solicita al host que lo olvide. | |
top | Establece el nivel de registro chasd. Ningún argumento puede iniciar un registro detallado. | |
battery_test [< test length >] | Prueba la tasa de descarga de la batería durante un número determinado de segundos. Ningún argumento tendrá por defecto una prueba de 300 segundos. | |
bt_console <agente> | Habilita la consola de depuración de Bluetooth | |
chaps_debug ["start" " stop" < log_level >] | Establece el nivel de registro chasd. Ningún argumento iniciará un registro detallado. | |
connectivity | Muestra el estado de la conectividad. | |
experimental_storage < "status" "enable" "disable" > | Habilita o deshabilita las funciones de almacenamiento experimental. | |
ff_debug [< tag_expr >] [–help] [–list_valid_tags] [–reset] | Agrega y elimina etiquetas de depuración ff. | |
memory_test | Realiza pruebas exhaustivas de memoria en la memoria libre disponible. | |
modem < command > [args…] | Interactuar con el módem 3G. Ejecute “modem help” para obtener ayuda detallada. | |
modem_set_carrier carrier-name | Configura el módem para el operador especificado. | |
network_diag [–date] [–link] [–show-macs] [–wifi] [–help] [–wifi-mon] < host > | Función que realiza un conjunto de diagnósticos de red. Guarda una copia del resultado en su directorio de descarga. | |
network_logging < "wifi" "celular" "ethernet" > | Una función que habilita un conjunto predefinido de etiquetas útiles para depurar el dispositivo especificado. | |
p2p_update ["enable" "disable"] | Habilita o deshabilita el intercambio de actualizaciones de igual a igual (P2P) a través de la red local. Esto intentará obtener actualizaciones de otros pares en la red y compartirá las actualizaciones descargadas con ellos. Ejecuta este comando sin argumentos para ver el estado actual. | |
rlz < "status" "enable" "disable" > | Habilita o deshabilita RLZ. | |
rollback | Intenta retroceder a la actualización anterior almacenada en caché en su sistema. Solo disponible en canales no estables y dispositivos inscritos que no sean empresariales. Ten en cuenta que esto limpiará tu dispositivo. | |
route [-n] [-6] | Mostrar las tablas de enrutamiento. | |
set_apn [-n < network-id >] [-u < username >] [-p < password >] < apn > | Configura el APN que se utilizará al conectarse a la red especificada por < network-id >. Si no se especifica < network-id >, utiliza el network-id de la red registrada actualmente. | |
set_apn-c | Borra el APN que se utilizará para que en su lugar se utilice el APN predeterminado. | |
set_arpgw < "true" "false" > | Activa la verificación adicional del estado de la red para asegurarte de que se pueda acceder a la puerta de enlace predeterminada. | |
set_cellular_ppp [-u < username >] [-p < password >] | Configura el nombre de usuario y/o contraseña de PPP para una conexión celular existente. Si no se proporciona ni -u ni -p, muestra el nombre de usuario de PPP existente para la conexión celular. | |
set_celular_ppp -c | Borra cualquier nombre de usuario y contraseña de PPP existentes para una conexión celular existente. | |
sound < command > < argument > | Configuración de sonido de bajo nivel. Se puede utilizar para reproducir/grabar muestras de audio y habilitar la formación de haces en Pixel. “sound beamforming < "on" "off" >” will enable/disable the feature. “sound record [duration]” will start recording. “sound play < filename >” reproducirá las muestras de audio grabadas. | |
storage_status | Lee el estado de salud SMART del dispositivo de almacenamiento, los atributos del proveedor y el registro de errores. | |
storage_test_1 | Realiza una breve prueba SMART sin conexión. | |
storage_test_2 | Realiza una extensa prueba de legibilidad. | |
syslog < message > | Registra un mensaje en syslog. | |
tracepath [-n] < destination >[/port] | Rastrea la ruta/ruta a un host de red. | |
tracepath [-n] < destination >[/port] | Rastrea la ruta/ruta a un host de red. | |
update_over_cellular ["enable" "disable"] | Habilita o deshabilita las actualizaciones automáticas a través de redes celulares. Ejecute sin argumentos para ver el estado actual. | |
upload crashes | Carga informes de fallos disponibles al servidor de fallos. | |
wpa_debug [< debug_level >] [–help] [–list_valid_level] [–reset] | Establece el nivel de depuración de wpa_supplicant. | |
xset m | Ajusta la velocidad de aceleración del mouse. | |
xset r rate | Ajustar las tasas de repetición automática. El retraso es el número de milisegundos antes de que comience la repetición automática. La tasa es el número de repeticiones por segundo. | |
xset r [keycode] < "on" "off" > | Activa o desactiva la repetición automática. Si se especifica un código clave, afecta solo a esa clave. Si no se especifica, afecta el comportamiento global. |
Un agradecimiento especial a estos traductores:
100%
¡ Francisco Javier Saiz Esteban nos está ayudando a reparar el mundo! ¿Quieres contribuir?
Empezar a traducir ›
22 comentarios
How do I unblock
Levi Johnson - Contestar
Can I ask what you mean by "unblock"? Is Crosh giving you some kind of error message?
Jacob Mehnert -
to unlock crosh it is control alt t
Raylan Pride -
why i need more cheet codes to cheet on something
Elizabith Thurman - Contestar
Hey there Elizabeth, It's just a funny name I gave to the wiki. The wiki itself is more of a reference page for commands that can be used in Chrome OS.
Jacob Mehnert -