바로 'curl' 명령을 통해서 말이다.
그렇다면 두서 없이 바로 작업에 들어가 보도록 하자.
터미널을 열고 다음과 같은 명령을 내린다.
-- 터미널 텍스트 박스 (Terminal text box) --
<Drag와 복사가 가능합니다.>
// curl 날씨정보서버/도시명
user@user-test:~$ curl wttr.in/seoul
이 뿐만 아니라 한글로 입력해도 불러 올수 있다.
-- 터미널 텍스트 박스 (Terminal text box) --
<Drag와 복사가 가능합니다.>
// 한글로 도시 단위로 입력해 보자.
user@user-test:~$ curl wttr.in/대전
이 뿐만인가? 전세계의 날씨 정보를 단 한번에 받아올수 있을 뿐만이 아니라 달의 모습까지도 확인
가능하다.
-- 터미널 텍스트 박스 (Terminal text box) --
<Drag와 복사가 가능합니다.>
user@user-test:~$ curl wttr.in/moon
다음 재미 있는 것은 바로 터미널에서 볼수 있는 달력 이다.
아주 간단하다.
-- 터미널 텍스트 박스 (Terminal text box) --
<Drag와 복사가 가능합니다.>
// 터미널을 열고 'cal'을 내려보자.
user@user-test:~$ cal
4월 2017일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24
25 26 27 28 29
30
그럼 당연히 오늘짜 달력이 출력 된다.
그렇다면 cal 명령어 뒤에 년도를 한번 붙여 보자.
-- 터미널 텍스트 박스 (Terminal text box) --
<Drag와 복사가 가능합니다.>
// 광복절인 1945년 8월을 불러와보자.
user@user-test:~$ cal 08 1945
8월 1945
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
보면 1945년 8월 15일이 수요일이란 사실을 바로 알 수 있다.
그리고 만일 cal 명령을 그냥 년도와 같이 내린다면 그 년도의 모든 달을 한꺼번에 볼 수
있다.
자 이처럼, 터미널에서는 실생활적인 정보들을 한번에 볼 수가 있다.
이것이 어쩌면 마우스를 움직여 gui 프로그램으로 확인하거나 웹을 열어 확인 하는 것보다 정보를 얻어 오는 것이
훨씬 더 빠를 것이다.
또 본 페이지에서 가장 중요한 점은 앞서 날씨예보를 불러왔던 'curl wttr.in' 명령이다.
'wttr.in'은 날씨 정보를 실시간 보유 하고 있는 단순한 웹서버 이다.
그리고 'curl'은 유닉스 시스템에서의 대표적인 웹크롤러 이며 본명은 'see url' 이다.
웹크롤러와 웹크롤링은 간단히 말해서 url홈페이지나 웹의 정보를 브라우저가 아닌 콘솔로 긁어올수 있는 방식을
말한다.
다음 장에선 curl과 같은 웹크롤링에 대해서 알아 보도록 하자.
도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.
'리눅스 기초 가이드 > 추천 소프트웨어 ' 카테고리의 다른 글
[리눅스 가이드] 콘솔 환경에서 드롭박스 손쉽게 제어 하는 프로그램 - dropbox uploader (0) | 2018.04.17 |
---|---|
[블록체인]리눅스에서 CPU기반인 YAM을 활용하여 마이닝(채굴) 하기 (0) | 2018.01.02 |
[리눅스 가이드] 플레이어 'smplayer' 의 출력성능 높이기 & 자막 깨짐 수정 (0) | 2017.02.20 |
[리눅스 가이드] 독프로그램 'Plank'의 아이템 커스터마이징을 해보자. (0) | 2017.02.18 |
[리눅스 wine ] 리눅스에서 윈도우용 고릴라 라디오 소프트웨어 실행 성공 - update01 (0) | 2017.01.27 |