Mac OS X“open”명령과 동등한 Linux [닫힘]
Mac OS X의 "open"명령이 명령 행에서 매우 편리하다는 것을 알았습니다. "남자 오픈"에서 :
open
명령 (또는 디렉토리 또는 URL) 파일을 열고, 당신이 그랬던 것처럼 파일의 아이콘을 두 번 클릭했습니다. 응용 프로그램 이름을 지정하지 않으면 LaunchServices를 통해 결정된 기본 응용 프로그램이 지정된 파일을 여는 데 사용됩니다.
즉, 기본 PDF 뷰어 (미리보기해야 함)로 PDF 파일을 열려면 다음 작업 만하면됩니다.
open my.pdf
그러나 Linux에서는 명령 줄에서 PDF 파일을 열려면 기본 PDF 뷰어를 찾기 위해 예를 들어 "evince"(누가 추측 했습니까?)를 찾아야했습니다.
evince my.pdf
그렇다면 Linux 명령 행에 'open'명령에 해당하는 간단한 것이 있습니까?
감사!
시도 할 수 xdg-open
있습니다. 대부분의 Linux 배포판에 있습니다. 파일과 관련된 기본 앱이 열립니다.
참고 https://portland.freedesktop.org/doc/xdg-open.html
당신이 찾고있는 것은 xdg-open
OS X의 open
명령 과 같은 방식으로 사용할 수 있습니다 . 예를 들면 다음과 같습니다.
xdg-open ~/Documents/Chubby_Bubbies.odt
그러나 이것은 빠르고 정확하게 입력하기가 어렵습니다. 대신 xdg-open의 별칭을 만들어야 프로세스가 훨씬 빨라집니다.
물론 open
OS X와 일치하도록 별칭을 지정할 수 있지만 (원하는 항목을 선택할 수 있음) 개인적으로 ]
는 속도 때문에 바로 가기에 오른쪽 대괄호 ( )를 사용합니다 . 이를 사용하려면 .bashrc
파일에 다음을 추가 하십시오.
alias ']'='xdg-open'
그런 다음 리소스를 열려면 다음 예제와 같이 사용하십시오.
] www.google.com
] file.txt
] ~/Pictures
] ssh://myserver.local/home/jeremy
또한 현재 디렉토리에서 파일 브라우저 (예 : 노틸러스)를 열 수 있습니다 :
] .
경험을 통해 한 글자 별칭이 위의 바로 가기에 가장 효과적이라는 것을 알았습니다. 결국 목표는 효율성입니다. OS X에서 동일한 별칭을 만들 수 있습니다. 독자에게 연습으로 남겨 두었습니다. :-)
방금 이것을 직접 정리했기 때문에 내가 어떻게했는지 적어 보았습니다. 수 안이 요청한 것과 특히 관련이 있습니다. 이 단계를 수행하면 필요하지 않은 메시지로 터미널을 덮지 않고 "열기"만 입력하면됩니다.
라는 스크립트 작성 open
에이 ~/bin
내용이 단지입니다 :
xdg-open "$1" &> /dev/null &
스크립트를 저장하고 닫은 다음 "source .profile"(또는 관련이있는 경우 .bash_profile)을 입력하십시오. "Open Music"을 입력하면 노틸러스 GUI에서 음악 폴더가 열리고 터미널에 아무 것도 입력하지 않아야합니다.
전통적으로 "see"명령을 사용할 수 있습니다. run-mailcap 만 사용합니다. 이것은 Gnome 및 X 등없이 작동합니다.
man see
그놈 열기
MIME을 올바르게 설정 한 경우을 사용할 수 있습니다 mimeopen
. 유용한 옵션이 있으므로 매뉴얼 페이지를 확인하십시오.
Gnome Desktop 환경에서 다음 명령을 사용합니다.
nautilus `pwd` &
이것은 "open"과 유사합니다. Mac에서 명령
참고 URL : https://stackoverflow.com/questions/264395/linux-equivalent-of-the-mac-os-x-open-command
'IT story' 카테고리의 다른 글
recyclerview 어댑터가 연결되지 않았습니다. (0) | 2020.05.06 |
---|---|
왜 "display : table-cell;"div가 있습니까? (0) | 2020.05.06 |
switch 문을 문자열에 적용 할 수없는 이유는 무엇입니까? (0) | 2020.05.06 |
파이썬 3.5의 타입 힌트는 무엇입니까 (0) | 2020.05.06 |
숨김을 반대로 적용하는 방법? (0) | 2020.05.06 |