GNOME3: gnome 실행 대화상자(ALT + F2)의 경로는 무엇입니까?

GNOME3: gnome 실행 대화상자(ALT + F2)의 경로는 무엇입니까?

실행 대화 상자에 "터치 테스트"를 입력하면 홈 폴더에 파일이 생성되지 않으므로 fallocate 또는 찾을 수 없는 매우 큰 파일 추가와 같은 위험한 작업을 수행할 수 있으므로 이러한 파일이 생성되는 위치가 궁금합니다. 나중에.

답변1

나를 위해 내 홈 디렉토리에 touch test파일을 만듭니다 .test

실행하면 pwd > /tmp/gnomepwd.txt파일이 생성되지 않습니다. 실행 대화 상자는 쉘이 아닙니다. 단지 pwd, >및 를 보고 다른 두 문자열을 /tmp/gnomepwd.txt실행 하고 인수로 전달합니다. 인수는 사용하지 않고 옵션만 사용하므로 현재 디렉토리를 아무데도 인쇄하지 않습니다.pwdpwd

실행하면 sh -c "pwd > /tmp/gnomepwd.txt"명령 pwd>리디렉션 기호를 해석하는 쉘이 시작됩니다. 이번에는 현재 사용자의 홈 폴더인 Gnome Shell의 현재 폴더인 파일에서 출력을 찾을 수 있습니다.

"위험한 일"을 하려면 루트 권한이 있어야 하므로 명령 앞에 su또는 을 붙이십시오 sudo. 위험한 일을 한다면 상대 경로 대신 절대 경로를 지정하여 무엇을 하게 될지 정확히 아는 것이 현명합니다. 어쨌든 관리자 작업에는 Alt+F2 프롬프트를 사용하지 않는 것이 좋습니다. 그런 다음 전문가처럼 행동하고 대신 터미널을 여는 것이 좋습니다.

관련 정보