비행기 모드와 동등한 명령줄 호출

비행기 모드와 동등한 명령줄 호출

GUI를 사용하는 대신 명령줄에서 비행기 모드를 켜는 방법을 제안할 수 있는 사람이 있습니까? 또한 누군가 비행기 모드를 활성화하여 모든 것을 끄는 방법이나 모든 라디오(블루투스 및 Wi-Fi 포함)를 끄는 방법을 나열할 수 있습니까?

하드웨어 종료와 장치 드라이버 종료 사이에 차이가 있습니까?

답변1

다음 명령을 사용할 수 있습니다.

비행기 모드로 들어가세요

sudo rfkill block all

비행기 모드 종료

sudo rfkill unblock all

사용 가능한 모든 무선 장치의 상태를 나열합니다.

sudo rfkill list

답변2

GUI를 사용하는 대신 명령줄에서 비행기 모드를 켜는 방법을 제안할 수 있는 사람이 있습니까?

nmcli networking off

또한 누군가 비행기 모드를 활성화하여 모든 것을 끄는 방법이나 모든 라디오(블루투스 및 Wi-Fi 포함)를 끄는 방법을 나열할 수 있습니까?

을 사용하여 모든 무선 상태(블루투스 및 Wi-Fi 포함)를 볼 수 있습니다 nmcli general. 그런 다음 를 사용하여 라디오 상태 중에서 선택할 수 있습니다 nmcli radio.

하드웨어 종료와 장치 드라이버 종료 사이에 차이가 있습니까?

이 역설은 잘 알려진 주장을 암시합니다.소프트웨어 시작 종료/소프트 재부팅과 하드웨어 종료/하드 재부팅 중 어느 것이 더 좋습니까?. 이 질문에 더 잘 대답할 수 있는 수십 개의 웹사이트를 쉽게 찾을 수 있지만 여기서는 적어도 다음 세 가지를 언급하겠습니다.

A) Security:드라이버가 ACPI 명령 전송을 끕니다. 무언가가 명령을 차단하고 장치 상태를 숨기는 경우 계속해서 명령을 실행할 수 있습니다. 덜 안전합니다. 하드웨어 종료는 하드웨어에서 직접 발생합니다. 더 안전합니다.

B) Integrity:드라이버 종료 명령 프로세스는 소프트웨어 환경의 나머지 부분에 따라 달라지므로 수정되거나, 루프에 걸리거나, 정지되거나, 심지어 신호 도착 없이 종료될 수도 있습니다. 하드웨어의 장치에 직접 전송되는 하드웨어 종료 지침은 일반적으로 프로세스를 더욱 결정적이고 오류 방지하도록 만듭니다.

C) Automatization:하드웨어 방식이 아닌 소프트웨어 방식을 사용하여 자동 종료를 구현하는 것은 간단하고 저렴합니다. 하드웨어 종료를 시작하는 논리에 따라 소프트웨어를 구현할 수도 있지만 그 특성상 일반적으로 사람(또는 적어도 로봇)의 개입이 필요합니다.

관련 정보