WSSL로 Windows 10에서 실행되는 3 가지 재미있는 Linux 도구

Aug 25, 2025
일반
[삼]
마이크로 소프트

우리는 당신을 보여 줬습니다 Windows 10에서 Linux 터미널을 설치하는 방법 Linux 용 Windows 서브 시스템 사용. 그러나 이제이 명령 줄 인터페이스 (CLI)를 얻었으므로 무엇을 할 것입니까? 여기에 재미있는 아이디어가 있습니다 실용적인 ...에

작은 괴짜를 사랑하는 사람들을 위해 Linux 기반 명령 줄에서 할 수있는 재미있는 수의 재미가 있습니다. 다음은 명령 줄을 일상적인 일상에 통합하는 3 개의 시동기 프로젝트입니다. 우리는 가장 쉽게 가장 쉽게 가장 쉽게 어려움을 겪고이 프로젝트를 선정했지만 모든 프로젝트는 여전히 초보자를 위해 충분히 쉽습니다. 또한 명령 줄이 할 수있는 일을 알리는 훌륭한 방법입니다. (그리고 예,이 작품에서 일합니다 Windows 11의 WSL , 도!)

이 자습서에서는 WSL의 Linux 배포판으로 Ubuntu를 사용하고자합니다. 다른 것을 사용하는 경우이 명령을 필요로하는이 명령을 적용해야 할 수도 있습니다. 또는 Ubuntu를 두 번째 Linux 터미널으로 설치하고 따라 따르십시오.

우리가 시작하기 전에

터미널을 사용할 때해야 할 가장 중요한 일 중 하나는 설치된 앱과 유틸리티를 최신 상태로 유지하는 것입니다. 이렇게하려면 두 개의 간단한 명령이 필요합니다. 첫 번째는 다음과 같습니다.

sudo apt update.

이걸 깰합시다. 사용 Sudo. 이 단일 명령에 대한 사용자 계정을 관리자 권한으로 일시적으로 높입니다. 이 고도가 없으면 명령이 실패합니다. 사용 Sudo. 터미널을 사용하면 WSL을 설정할 때 처음 생성 한 암호를 입력하라는 메시지가 표시됩니다.

다음 부분, 적절한 (고급 패키지 도구)은 Ubuntu가 프로그램 및 유틸리티를 설치하는 데 사용하는 패키지 관리자입니다. 패키지는 Linux 프로그램 또는 유틸리티로 작동하기 위해 함께 제공되는 모든 파일입니다. APT는 원하는 프로그램을 설치할뿐만 아니라 필요한 모든 종속성을 설치할 수있을만큼 충분히 똑똑합니다. 종속성은 원하는 프로그램이 작동 해야하는 또 다른 프로그램입니다.

마지막으로, 우리는 가지고 있습니다 업데이트 패키지 목록을 업데이트하라는 옵션 인 APT에 대한 옵션입니다. 저장소 시스템이 사용합니다. 이것은 시스템에 설치된 새 버전의 프로그램을 업데이트하는 첫 번째 단계입니다. 목록을 업데이트하지 않고도 시스템은 다음 단계를 수행하기에 충분한 정보가 없을 것입니다.

우리의 두 번째 명령은 다음과 같습니다.

sudo apt upgrade -y.

우리는 이미 뒷받침됩니다 Sudo. 그리고 적절한 그러나 새로운 비트는 시스템에 이전 단계에서 다운로드 한 목록에서 정보를 사용하여 패키지를 업그레이드하라는 것을 시스템에 알려줍니다. NS -와이 "플래그"라고 불리며이 경우 "예"를 의미합니다. 이것은 시스템이 새로운 업데이트가 얼마나 많은 저장 공간을 취할 수 있는지를 알려주는 성가신 부분을 건너 뛰는 선택적 명령입니다. 계속해서 계속하기를 원하는지 묻습니다.

이제 시스템이 최신이기 때문에 명령 줄에서 몇 가지 도구로 작업 할 준비가되었습니다.

날씨를 얻으십시오

wttr.in은 귀하의 터미널에 날씨를 전달합니다.

가장 쉬운 일은 현재 날씨의 그래픽 개요를 얻는 것입니다. wttr.in. ...에 이 웹 사이트는 귀하의 IP 주소를 읽고 귀하의 대략적인 위치를 얻고 터미널 친화적 인 형식으로 날씨를 되돌아갑니다.

이것이 바로 보이는 것의 미리보기를 원한다면 일반 브라우저에서 웹 사이트를 방문하십시오.

날씨를 얻으려면 터미널 프로그램이 필요합니다. 곱슬 곱슬하다 기본적으로 시스템에 설치해야합니다. 그렇지 않으면 달리기 Sudo APT 설치 곱슬 그것을 얻기 위해.

이제 우리의 터미널의 날씨를 함께 보자. 곱슬 곱슬한 wttr.in. ...에 몇 초 만에 위에 묘사 된 것과 비슷한 위치에 대한 일기 예보가 있어야합니다.

또 다른 깔끔한 트릭은 터미널을 열 때마다 최신 일기 예보를 보여줄 때마다 시스템을 설정하는 것입니다. 명령을 추가하여 할 수 있습니다 곱슬 곱슬한 wttr.in. 당신의 꼭대기까지 .bashrc. 파일.

당신을 편집하는 방법을 이해하려면 .bashrc. 파일, 이전 튜토리얼을 확인하십시오 BASH 프롬프트를 사용자 정의 (및 Colorize)하는 방법 ...에

터미널에서 MLB 점수를 얻으십시오

MLB-StatSAPI를 사용하여 터미널에서 야구 게임 업데이트를받을 수 있습니다.

나는 끊임없이 내 터미널을 열었고 때로는 최신 양키스 게임에 대한 자세한 내용을 Google과 괴롭히지 않으려 고합니다. 대신, 나는 필요한 모든 정보를 얻으려면 Trusty Python 스크립트로 돌아갑니다.

WSL의 최신 버전의 Ubuntu를 설치 한 경우 이미 파이썬 3이있어서 우리가 필요로하는 것입니다. 입력하여이를 두 번 확인할 수 있습니다 Python3 - 버전 Python 3 버전을 알려주는 Python 3을 알려줍니다.

이제 비즈니스에 도착합시다. 가장 먼저 필요한 것은 우리가 원하는 모든 야구 데이터를 잡을 수있는 도우미 스크립트입니다. 라고 불린다 Statsapi. PIP3을 사용하여 설치할 커뮤니티 기반 Python 배경 응용 프로그램입니다. APT와 마찬가지로 PIP3은 패키지 관리자이지만 Python으로 작성된 프로그램에만 해당됩니다.

먼저 우리는 그것을 설치해야합니다 sudo apt 설치 python3-pip -y. ...에 일단 다음 명령을 수행하면 다음 명령을 수행하십시오.

PIP3 MLB-Statsapi를 설치합니다

자, 우리는 우리의 야구 스크립트를 잡을 수 있습니다. Statsapi. ...에 스크립트가 올거야 내 자신의 github 저장소 (리포지토리는 현재 야구 시즌에 대한 정보를 얻을 수있는 스크립트가 무리가있는 경우 코드를 저장하는 곳입니다.

첫째, "bin"이라는 새 디렉토리 (또는 폴더)를 사용해 봅시다. mkdir bin. ...에 NS 마스크 명령은 문자 그대로 "디렉토리 만들기"를 의미합니다. 그런 다음 해당 디렉토리로 변경하십시오 CD Bin. ( "CD"는 변경 디렉토리를 의미합니다). "bin"은 Linux 환경에서 스크립트 및 실행 파일 (바이너리)을 포함하는 폴더의 공통 이름이지만 원하는대로 디렉토리의 이름을 지정할 수 있습니다.

이제 "wget", 명령 줄 다운로드 도구로 스크립트를 다운로드합니다.

명령은 다음과 같습니다.

https://raw.githubusercontent.com/ianpaul/baseball_scores/master/ballgame.py.

이것은 저장소에서 ballgame.py라는 스크립트를 다운로드합니다. "PY"파일 확장자는 이것이 파이썬 스크립트임을 나타냅니다.

이제 우리가해야 할 일은 Python 명령을 사용하여 Python 스크립트를 실행하는 것입니다.

파이썬 3 ~ / bin / ballgame.py.

이것은 스크립트를 해석하기 위해 파이썬 3을 사용하도록 터미널에 알려줍니다. NS ~ / 홈 폴더를 찾은 다음 큰 상자 집의 폴더와 스크립트 ballgame.py를 엽니 다.

그렇게하면 스크립트가 관심있는 팀의 이름을 묻고 상자 점수 또는 선 스코어를보고 싶은지 묻습니다. 몇 초 후에 선택을하면 게임 정보를 터미널 친화적 인 형식으로 얻을 수 있습니다.

이 스크립트가 마지막으로 완성 된 게임의 결과를 제공하도록이 스크립트를 명심하십시오. 진행중인 게임에 대한 업데이트를 제공하지는 않습니다.

명령 줄에서 트위터

Rainbow Stream은 Tweets를 명령 줄에 전달하는 Python 기반 터미널 응용 프로그램입니다.

Twitter 피드를 명령 줄에 전달할 수있는 많은 트위터 클라이언트가 있습니다. 이 접근 방식에 대한 좋은 점은 트위터를 가장 순수한 형태로 줄이고 경험을 조금씩 차분하게 만듭니다.

정말 좋은 CLI 트위터 클라이언트는 파이썬을 기반으로하고 있으며 이전 단계에서 이미 사용한 도구 중 일부가 필요합니다. 첫째, 우리는 무지개 스트림이 요구하는 모든 종속성을 갖추어야합니다. 다음은 명령입니다.

sudo apt 설치 python3-devibjpeg libjpeg-devibfreetype6 libfreetype6-dev zlib1g-dev

우리는 이러한 모든 도구가 무엇인지 설명하지 않을 것입니다. Google에서 검색 할 수있는 것을 알고 싶다면. 각 유틸리티는 위의 명령에 "설치"후 공백으로 구분됩니다.

이제 무지개 스트림을 설치합시다. 우리는 빠른 방법을 사용하고 있지만 권장 방식으로 사용하고 싶다면 무지개 스트림 문서 ...에

Sudo Pip3은 Rainbowstream을 설치합니다

레인보우 스트림이 자체 설치하는 것처럼 몇 분이 걸릴 것입니다.

이제 웹 브라우저에서 Twitter에 로그인했는지 확인하십시오. 그런 다음 프로그램을 활성화하려면 유형을 입력하십시오 rainbowstream. 명령 줄에.

다음으로 Rainbow Stream은 Twitter 계정에 액세스 할 수 있도록 응용 프로그램을 인증 할 수 있도록 웹 브라우저 탭을 열고 싶습니다. 경우에 따라 이것은 자동으로 발생해야합니다. 그렇지 않은 경우 다음 URL을 웹 브라우저에 복사하여 붙여 넣으십시오. URL은 일반적으로 다음과 같이 보입니다. https://api.twitter.com/oauth/authorize?oauth_token=xxxxxxxxxxxxxx.

URL을 강조 표시하고 마우스 오른쪽 단추로 클릭하여 복사 한 다음 웹 브라우저에 붙여 넣습니다. Twitter는 무지개 스트림을 승인하도록 요청하여 계정에 앱 액세스 권한을 부여하고 Twitter는 7 자리 핀을 제공합니다. 레인보우 스트림이 코드를 기다리고있는 터미널에 핀을 입력하십시오. 트윗이 몇 분 후에 명령 줄을 누르게됩니다. 초기 실행은 일반적으로 트윗이 쏟아져 시작되기까지 시간이 걸리기 전에

레인보우 스트림은 꽤 사용하기 쉽지만 몇 가지 명령이 필요합니다. "t 여기에"T 짹짹이 to "키보드에 들어가는 Enter 키가 짹짹 게시됩니다.

스트림의 각 트윗에는 "ID : 8"과 같은 ID 번호가 있습니다. 타자 8. 그 짹짹이 짹짹 짹짹 울겠습니다. 타자 8. 같은 짹짹이 짹짹을 인용하고 자신의 해설을 추가 할 수 있습니다. 당신이 읽을 수있는 다른 명령이 있습니다. 무지개 스트림 문서 ...에

다른 많은 명령 행 프로그램과 마찬가지로 입력 할 수도 있습니다. 시간 언제든지 인앱 도움말을 얻을 수 있습니다.

유니 코드 문자가 올바르게 표시되지 않으면 쉬운 솔루션이 Windows Store에서 Windows 터미널을 설치하십시오 ...에

관련된: 새로운 Windows 터미널이 준비되었습니다. 여기에 그것은 놀랍습니다

명령 줄을 사용하면 일반 프로그램을 설치하는 것보다 조금 더 많은 작업을 수행하지만 매우 강력하고 유용하며 재미있는 도구가 될 수 있습니다.


일반 - 가장 인기있는 기사

Homepod Mini에 관심이 있습니까? 여기에 당신이 알아야 할 사항이 있습니다

일반 Nov 5, 2025

[삼] 사과 NS Homepod Mini. Apple의 두 번째 스마트 스피커 (원래 홈 패드가 2018 년에 발표되었습니다). 그것은 $ 99의 더 합리적인 가..


Bash 껍질은 무엇이며, 왜 Linux에게 그렇게 중요한가?

일반 May 19, 2025

[삼] 파 으마와 티 achmad zaenuri / Shutterstock.com 배쉬 쉘은 30여 세 여전히 건재하다. 그것이 어디에서 왔는가 곳은, 무엇입니�..


왜 "해커"와 "해킹"이 항상 나쁜 것은 아닙니다

일반 Jun 13, 2025

Gorodenkoff / Shutterstock. 모든 "해킹"이 나쁘지는 않으며 모든 해커가 범죄자가 아닙니다. 사실, 많은 해커가 악의적 인 배우..


사진 작가들이 흐린 날이 촬영 한 날이 가장 좋다고 말하는 이유는 무엇입니까?

일반 Jul 31, 2025

[삼] 해리 기네스 정상적인 사람들은 밝은 푸른 하늘을 가진 화창한 날을 좋아하는 동안, 대부분의 사진 작가들은 적어도 일부 ..


"FML"은 무엇을 의미합니까? 어떻게 사용합니까?

일반 Aug 27, 2025

[삼] GaudiLab / Shutterstock.com. 야생의 불운 한 상황에 대해 누군가를 보았던 이제까지 "FML"이라는 편지가 뒤 따르고 있습니다. 초기..


Microsoft Excel의 테이블의 열과 행을 추가하거나 삭제하는 방법

일반 Aug 20, 2025

[삼] 때를 Microsoft Excel에서 테이블 만들기 나중에 크기를 조정해야 할 수도 있습니다. 테이블에 열이나 행을 추가하거나 제거 해야하는..


NAS (네트워크 연결 저장) 란 무엇입니까?

일반 Aug 13, 2025

[삼] slawomir.gawryluk / shutterstock.com. 당신은 스와핑에 지쳤습니까? 외부 하드 드라이브 ~을 자란 동일한 네트워크에서 여�..


Sony PlayStation 5는 이제 4TB의 추가 저장소를 지원합니다

일반 Sep 14, 2025

[삼] Lite-YouTube { 배경색 : # 000; 위치 : 상대; 디스플레이 : 블록; 포함 : 내용; 배경 - 위치 : 센터 센터; 배경 크기 : 덮개; 커서 :..


카테고리