ALT+F2와 "r"은 어떤 명령을 실행하나요?

ALT+F2와 "r"은 어떤 명령을 실행하나요?

Cinnamon 데스크탑에서:

  • Alt+ 에 대한 응답으로 어떤 명령이나 코드가 실행됩니까 F2?
  • 이 연결은 어떤 파일에 저장됩니까?
  • r+ 열리는 명령 프롬프트 창의 명령 에 대한 응답으로 어떤 명령 또는 코드가 실행됩니까 ?AltF2

답변1

이 질문을 게시한 이후 이전에 게시한 답변에 따른 토론을 통해 다음을 발견했습니다.계피 소스 코드:

/**
 * cinnamon_global_reexec_self:
 * @global: A #CinnamonGlobal
 *
 * Restart the current process.  Only intended for development purposes.
 */
 void cinnamon_global_reexec_self (CinnamonGlobal *global)
 {
     meta_restart ();
 }

restartcinnamon내 파일에 다음 줄을 추가하여 .bashrcbash 명령( )으로 이 기능에 액세스할 수 있었습니다 .

alias restartcinnamon='dbus-send --type=method_call --print-reply \\
      --dest=org.Cinnamon /org/Cinnamon org.Cinnamon.Eval \\
      string:'\''global.reexec_self()'\'''   \\
      /usr/bin/dbus-send

답변2

포크 GNOME과 마찬가지로 Cinnamon은 r- 창에 입력하면 세션을 다시 시작합니다. 단지 스스로 재실행하라고 지시하기 때문에 새로운 명령을 호출하는 대신 Cinnamon 창 관리자에게 재실행을 지시합니다.AltF2

관련 정보