![데비안에서 웹 브라우저 종료(GUI 없음)](https://linux55.com/image/33160/%EB%8D%B0%EB%B9%84%EC%95%88%EC%97%90%EC%84%9C%20%EC%9B%B9%20%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%20%EC%A2%85%EB%A3%8C(GUI%20%EC%97%86%EC%9D%8C).png)
가상 머신에서 Debian 64비트를 시작했지만 GUI 패키지가 다운로드되지 않았습니다. (시간이 너무 오래 걸려서이기도 하고, 명령줄을 경험해보고 싶어서이기도 했습니다!) 어쨌든 저는 여기 있고 Python으로 가서 다음을 수행합니다.
>>> import webbrowser
>>> webbrowser.open('www.google.com')
이제 나는 다음과 같은 Google의 컬러(텍스트 전용) 페이지를 보고 있습니다.
여기에는 두 개의 텍스트 필드가 있습니다. 저는 다음 두 가지 질문을 하고 싶습니다.
- 검색 스레드는 어디에 입력하나요?
- 종료하여 명령줄로 돌아가려면 어떻게 해야 합니까?
제발이 문제를 해결하도록 도와주세요.
(PS: 저는 명령줄을 좋아하고 명령줄에서 프로그램을 만드는 사람들이 진짜 프로그래머라고 생각합니다. 그들은 지금 우리가 디버깅을 위해 하는 것처럼 수천 번 작성한 프로그램을 실행할 수 없으며 이 사람들을 기리는 훌륭한 프로그램을 만듭니다. !)
답변1
시작하는 것 같군요links
, 텍스트 기반 브라우저입니다. 닫으려면 을 클릭하면 됩니다 q.
검색어를 입력하려면 Down입력 항목으로 이동( __________
)을 이용하여 검색할 내용을 입력한 후 을 클릭하세요 Enter.
일반적으로 Ctrl+ 를 입력하면 대부분의 명령줄 프로그램을 종료 할 수 있습니다 C.
Python을 사용하지 않고 명령줄에서 웹사이트를 시작할 수 있습니다. 이렇게 하세요.
lynx www.google.com
또는
links www.google.com
간단히 설명해 주세요. PS, 명령줄에서 프로그램을 1000번 실행하는 것이 더 어렵다고 생각하는 이유는 무엇입니까? 그렇다면 더 쉬울 것입니다. 또한 명령줄이 오래되었다고 생각하는 것 같습니다. 저는 대부분의 시간을 터미널에서 작업하고 터미널에서 실행되는 스크립트를 작성합니다.
답변2
w3m
내 생각에는. w3m
커서가 입력 필드 위로 지나갈 때마다 자동으로 "텍스트 입력" 모드로 들어가지 않습니다( lynx
화면에 많은 입력이 있고 이를 그냥 넘어가려고 할 때 짜증나는 기능입니다!). 텍스트를 입력하려는 입력 필드에 입력 상자에서 를 누르면 Return텍스트를 입력하라는 메시지가 나타납니다. 여러 줄 입력의 경우 임시 파일에서 실제 편집기를 실행하므로 투박한 내장 편집 위젯 대신 vi 또는 emacs 등의 모든 기능을 사용할 수 있습니다.
가장 중요한 키는 엘프 화면 으로 들어가는 것 w3m
입니다 . 두 번째로 중요한 것은 돌아가는 것입니다.ShiftHHShiftB
답변3
음, 명령줄(ncurses 기반) 브라우저를 좋아한다면 시도해 볼 수 있습니다 lynx
. 더 직관적입니다.
답변4
또한 브라우저에 대해서도 언급하고 싶습니다 elinks
. 주요 홈페이지는여기. 저장소에 있어야 합니다.