
다음과 같은 파일이나 폴더를 여는 방법에는 여러 가지가 있습니다.
gnome-open
see
xdg-open
gvfs-open
그럼... 어느 것을 사용해야 할까요?!
답변1
파일을 여는 방법에 따라 다릅니다. 질문에서 언급한 명령과 특정 방식으로 대상을 전달하기 위한 세부 사항입니다.
첫째,그놈 오픈Ubuntu 저장소에서는 기본적으로 명령을 사용할 수 없습니다. 따라서 Ubuntu 환경에서는 표준이 아닙니다. Ubuntu에 비표준을 사용하는 매우 구체적인 이유가 있다면 표준에서 변경해야 하는 특별한 기회가 될 것입니다.
xdg-열기파일 브라우저에서 클릭하여 여는 것처럼 명령줄에서 파일을 여는 일반적인 방법입니다. 열려는 파일의 응용 프로그램이나 컨텍스트는 처리할 파일에 대한 기본 방법으로 설정한 내용에 따라 달라집니다.
gvfs-open더 이상 우분투의 표준 방법이 아닙니다. 로 대체되었습니다.지오 오픈(의 주장지오앱). 대상을 여는 방법은 제한되어 있습니다. 대상 파일이 실행 파일인 경우 이를 실행할 프로그램을 지정해야 합니다(shebang 파일 헤더를 통해 수행할 수도 있음).
클릭하면서helloworld.sh또는helloworld.pl파일을 프로그램으로 열면 gio open helloworld.sh
실행 파일이 아닌 텍스트 파일로 열립니다.
후자는 파일을 여는 방법이나 파일을 사용하는 방법에 따라 달라지는 예입니다.
이 경우 파일을 실행하려면 다음 옵션 중 하나를 사용하여 파일을 엽니다.
$ bash helloworld.sh
$ ./helloworld.sh
빠른 대답은파일을 여는 방법어떻게 열 것인지에 따라 달라집니다.