4월 17, 2024

[Linux/Ubuntu] 파일 오픈 시 Couldn't get a file descriptor referring to the console 에러 해결

1. Couldn't get a file descriptor referring to the console 에러 


html 파일을 ubuntu에서 실행시키기 위해 

open index.html

이라고 하면 

couldn't get a file descriptor referring to the console 이라는 에러가 뜰 때가 있다.


2. xdg-open 명령어로 해결하기

 

이를 해결하기 위해서는 

open 대신 xdg-open 명령어를 사용하면 된다.

xdg-open 명령어는 우분투에서 파일과 연관된 프로그램을 실행시켜주는 명령어이다. 따라서 html 파일 뿐 아니라 pdf, mp3, mkv와 같은 다양한 확장자의 프로그램을 실행시켜준다.

xdg-open index.html



html 파일을 xdg-open으로 실행하면, ubuntu에서 html 화면이 위와 같이 뜬다. 

실제 html과 마찬가지로 inspect 기능도 되고, console에 찍히는 것도 확인할 수 있어 편리하다.