홈페이지 » 어떻게 » Chrome OS의 숨겨진 크로스 쉘에 포함 된 10 개 이상의 명령어

    Chrome OS의 숨겨진 크로스 쉘에 포함 된 10 개 이상의 명령어

    Google의 Chrome OS에는 Chrome 쉘 (Chrome Shell)이라고하는 쉘 환경 또는 간단히 '크로스 (crosh)'가 포함되어 있습니다. Crosh에는 개발자 모드를 사용하도록 설정하지 않아도 모든 Chromebook에서 사용할 수있는 몇 가지 터미널 명령이 포함되어 있습니다..

    Crosh에는 SSH 서버 연결, 리소스 사용 모니터링, 네트워크 문제 디버깅, 숨겨진 하드웨어 설정 조정, 하드웨어 테스트 수행 및 기타 디버깅 목적을위한 명령이 포함되어 있습니다.

    오프닝 크로스

    Crosh를 열려면 Chrome OS에서 Ctrl + Alt + T를 누릅니다. Crosh 셸이 새 브라우저 탭에서 열립니다..

    Crosh 프롬프트에서 다음을 실행할 수 있습니다. 도움 명령을 사용하여 기본 명령 목록을 보거나 help_advanced 명령은 "디버깅을 위해 주로 사용되는 고급 명령"목록을 제공합니다. 아래에서 가장 흥미로운 명령 중 일부를 설명합니다.

    SSH

    Google은 Chrome 웹 스토어에 SSH (Secure Shell) 클라이언트를 제공하지만 사용하지 않아도됩니다. 내장 기능을 사용할 수 있습니다. SSH 명령을 사용하여 Chromebook에 다른 것을 설치하지 않고 SSH 서버에 연결.

    ssh 명령은 예상보다 더 앞선 것입니다. 단순히 SSH 서버에 연결하는 것 외에도 SSH 터널링을 사용하여 SSH 연결을 통해 Chrome OS 네트워크 활동을 터널링 할 수있는 로컬 프록시를 만들 수도 있습니다. SSH 서버에 연결하는 데 필요한 개인 키를 추가 할 수도 있습니다.

    ssh_forget_host

    그만큼 ssh_forget_host 명령은 연결 한 알려진 호스트 목록을 SSH 명령을 사용하고 호스트를 "잊어 버릴"수 있습니다. 다음 번에 호스트에 연결하면 키 지문을 다시 확인하라는 메시지가 표시됩니다.

    상단

    Chrome에는 Chrome 탭, 확장 프로그램 및 플러그인이 리소스를 사용하고 있음을 보여주는 자체 작업 관리자가 있습니다. 그러나 Crosh에는 상단 명령을 사용하면 자원을 사용할 수도있는 모든 하위 프로세스를 표시 할 수 있습니다. 대부분의 사람들은 Chrome의 기본 제공 작업 관리자를 선호하지만 상단 유틸리티는 더 많은 정보를 제공합니다. 또한 크롬 북의 가동 시간과 같이 Chrome OS의 다른 곳에서 찾을 수없는 몇 가지 정보를 표시합니다..

    예, Chrome OS에는 명령. Ping은 네트워크 문제 해결을위한 중요한 유틸리티로, 시스템과 웹 서버간에 패킷이 얼마나 오래 이동하는지보고 패킷 손실 여부를 확인할 수 있습니다. 다른 운영 체제의 ping 명령과 동일하게 작동합니다. Ctrl + C를 눌러 중지하십시오. Crosh에서 다른 명령을 처리 또는 중지.

    추적 경로

    그만큼 추적 경로 명령 기능 traceroute 패킷이 원격 서버에 도달하는 경로를 추적 할 수 있습니다. 다른 유용한 네트워크 문제 해결 명령입니다. 사용자와 다른 네트워크 장치간에 네트워크 문제가 발생하는 위치를 정확하게 파악할 수 있기 때문입니다..

    network_diag

    그만큼 network_diag 명령은 네트워크 진단 테스트의 짧은 세트를 수행하여 출력을 Chromebook의 파일 앱에서 볼 수있는 .txt 파일로 저장합니다..

    소리

    Chrome에는 크롬 북의 마이크에서 오디오를 녹음 한 다음 나중에 재생할 수있는 명령이 포함되어 있습니다..

    Chromebook의 마이크에서 10 초 동안 오디오를 녹음하려면 다음 명령을 실행합니다.

    사운드 레코드 10

    오디오는 Chromebook의 파일 앱에서 액세스 할 수있는 파일로 저장됩니다. 다음을 사용하여 녹음을 다시 재생할 수 있습니다. 소리 놀이 명령.

    tpcontrol

    그만큼 tpcontrol 명령을 사용하면 장치의 터치 패드를 미세 조정할 수 있습니다. 이 옵션 중 일부는 Chrome OS 설정 창에서 사용할 수 있지만 그래픽 인터페이스에서 사용할 수없는 많은 속성을 조정할 수 있습니다.

    xset

    그만큼 xset 명령을 사용하면 마우스 가속도를 조정할 수 있습니다. Chrome OS에는 그래픽 인터페이스에서 마우스의 속도를 제어하는 ​​옵션 만 있으므로 Crosh를 사용하여 가속 속도를 미세 조정해야합니다. 이는 기본 속도로 제대로 작동하지 않는 외장 마우스를 사용하는 경우 특히 유용합니다. 가속도는 당신이 사용하는 것과 같은 방식으로 구성됩니다. xset 표준 Linux 시스템에서 가속 속도를 구성하는 명령.

    xset r

    그만큼 xset r 명령을 사용하면 키보드에서 키를 누른 상태에서 자동 반복 동작을 조정할 수 있습니다. 처음 버튼을 누른 시간과 자동 반복 시작 시간 사이의 지연을 구성하고 초당 발생하는 반복 수를 구성 할 수 있습니다. 키보드의 모든 키에 대해 자동 반복을 완전히 비활성화하거나 특정 키에 대한 자동 반복을 비활성화 할 수도 있습니다.

    개발자 모드 명령

    개발자 모드에서는 다음 명령을 사용할 수 있습니다.

    • 껍질: 설치 한 후 표준 Linux 데스크탑 환경을 시작할 수있는 Linux 명령을 포함하여 다른 Linux 명령을 실행할 수있는 완전한 bash 쉘을 엽니 다..
    • 영화: 시스템 추적을 시작하여 디버깅 목적으로 로그를 캡처 할 수 있습니다..
    • packet_capture: 캡처 및 로깅 패킷 시작.

    실행하면 다른 명령을 찾을 수 있습니다. help_advanced 명령 - 메모리 테스트 및 Bluetooth 디버깅 콘솔에서부터 다양한 백그라운드 서비스의 디버깅 수준을 제어 할 수있는 명령에 이르기까지 모든 것이 있습니다. 이러한 옵션 중 다수는 Chrome 개발자에게만 유용합니다..