• Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
AnonyViet
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
No Result
View All Result
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
No Result
View All Result
AnonyViet
No Result
View All Result

3 công cụ Linux thú vị để chạy trên WSL của Windows 10

Ellyx13 by Ellyx13
27/08/2021
in Linux
Reading Time: 10 mins read
A A
0

Mục lục bài viết

  1. Chuẩn bị
  2. 3 công cụ Linux thú vị để chạy trên WSL
    1. Lấy thông tin thời tiết
    2. Nhận điểm MLB trong Terminal
    3. Twitter trên Terminal

Mình từng hướng dẫn cho bạn cách cài đặt Terminal của Linux lên Windows 10 bằng WSL. Nhưng bây giờ bạn đã có thể sử dụng giao diện dòng lệnh (CLI) này, vậy bạn sẽ làm gì với nó? Dưới đây là 3 công cụ Linux thú vị mà mình nghĩ bạn sẽ thích.

lenh hay wsl windows

Các bài viết liên quan

curl la gi

Cách tham số cần biết khi dùng lệnh Curl

13/08/2022
Cách quay video hoạt động Terminal trên Linux bằng script 10

Cách quay video hoạt động Terminal trên Linux bằng script

12/08/2022
10 tính năng ẩn của Windows 10 có thể bạn chưa biết 11

10 tính năng ẩn của Windows 10 có thể bạn chưa biết

06/08/2022
Cách tạo VPS Windows 10/Ubuntu Free 12

Cách tạo VPS Windows 10/Ubuntu Free

01/08/2022

Có một số điều thú vị mà bạn có thể làm với command line dựa trên Linux. Dưới đây là ba dự án khởi đầu để kết hợp command line vào thói quen hàng ngày của bạn. Mình đã xếp hạng các dự án này theo mức độ từ dễ nhất đến khó nhất, nhưng tất cả các dự án này vẫn đủ dễ cho người mới. Đây cũng là một cơ hội tuyệt vời để xem command line có thể làm gì.

Hướng dẫn này giả định rằng bạn đang sử dụng Ubuntu làm bản phân phối Linux của mình trong WSL. Nếu bạn đang sử dụng Distro khác, bạn có thể phải điều chỉnh các lệnh này cho phù hợp với nhu cầu của mình. Hoặc, bạn có thể cài đặt Ubuntu trong WSL và làm theo bài viết này.

Chuẩn bị

Một trong những điều quan trọng nhất cần làm khi sử dụng Terminal là cập nhật các ứng dụng và tiện ích đã cài đặt của bạn. Điều này yêu cầu hai lệnh đơn giản. Lệnh đầu tiên là:

sudo apt update

Sử dụng sudo để tạm thời nâng tài khoản người dùng của bạn lên đặc quyền quản trị viên cho lệnh này. Nếu không có đặc quyền này, lệnh sẽ không thành công. Để sử dụng sudo, terminal sẽ yêu cầu bạn nhập mật khẩu mà bạn đã tạo lần đầu khi thiết lập WSL.

Phần tiếp theo, apt (Advanced Package Tool,) là trình quản lý gói mà Ubuntu sử dụng để cài đặt các chương trình và tiện ích. Gói là tất cả các tệp kết hợp với nhau để hoạt động như một chương trình hoặc tiện ích Linux. APT đủ thông minh để không chỉ cài đặt chương trình bạn muốn mà còn cài đặt bất kỳ dependencies nào mà nó yêu cầu. Dependencies là một chương trình khác mà chương trình bạn muốn cài đặt cần có để hoạt động.

Cuối cùng, là update, một tùy chọn cho APT cho phép nó cập nhật danh sách các gói từ kho lưu trữ mà hệ thống của bạn đang sử dụng. Đây là bước đầu tiên trong việc cập nhật phiên bản mới của các chương trình được cài đặt trong hệ thống. Nếu không cập nhật các phần mềm này, hệ thống của bạn sẽ không có đủ thông tin để thực hiện bước tiếp theo.

Lệnh thứ hai là:

sudo apt upgrade -y

-Y được gọi là “flag” và trong trường hợp này, nó là viết tắt của “yes”. Đây là một lệnh tùy chọn cho phép chúng ta bỏ qua các câu hỏi khó chịu của hệ thống.

Giờ đây, hệ thống của chúng ta đã được cập nhật, chúng ta đã sẵn sàng sử dụng một số công cụ trên command line.

3 công cụ Linux thú vị để chạy trên WSL

Lấy thông tin thời tiết

3 công cụ Linux thú vị để chạy trên WSL của Windows 10 7

Công cụ dễ nhất để thử nghiệm là xem tổng quan bằng đồ họa về thời tiết hiện tại với dự báo trong ba ngày bằng cách sử dụng trang web có tên wttr.in. Trang web này đọc địa chỉ IP của bạn để có được vị trí gần đúng của bạn và sau đó cung cấp thông tin thời tiết trở lại cho bạn ở định dạng thân thiện hơn trong terminal.

Nếu bạn muốn xem trước giao diện này, bạn cũng có thể truy cập trang web bằng trình duyệt thông thường.

Để biết thời tiết, bạn cần curl, chương trình này sẽ được cài đặt trong hệ thống của bạn theo mặc định. Nếu không, hãy chạy lệnh sudo apt install curl để cài đặt curl.

Trong vài giây, bạn sẽ có dự báo thời tiết cho vị trí của mình tương tự như những gì bạn thấy trong hình trên.

Một mẹo nhỏ khác là thiết lập hệ thống của bạn để mỗi khi bạn mở Terminal, nó sẽ hiển thị dự báo thời tiết mới nhất. Bạn có thể làm điều đó bằng cách thêm lệnh ghi lệnh curl wttr.in vào đầu file .bashrc.

Nhận điểm MLB trong Terminal

3 công cụ Linux thú vị để chạy trên WSL của Windows 10 8

Mình liên tục mở Terminal và đôi khi không muốn vào Google để biết thông tin trận Yankees mới nhất. Thay vào đó, mình viết một tập lệnh Python đáng tin cậy để có được tất cả thông tin mình cần.

Nếu bạn đã cài đặt phiên bản Ubuntu mới nhất cho WSL thì bạn đã có Python 3, đây là những gì chúng ta cần cho việc này. Bạn có thể kiểm tra kỹ điều này bằng cách nhập python3 --version, lệnh này sẽ cho bạn biết phiên bản Python 3 mà bạn có trong hệ thống của mình.

Bây giờ, hãy bắt tay vào công việc. Điều đầu tiên bạn cần là một bộ tập lệnh trợ giúp sẽ lấy tất cả dữ liệu bóng chày mà chúng ta muốn. Nó được gọi là statsapi, một ứng dụng Python dựa trên cộng đồng sẽ cài đặt bằng PIP3. Giống như APT, PIP3 là một trình quản lý gói, nhưng chỉ dành cho các chương trình được viết bằng Python.

Đầu tiên chúng ta cần cài đặt nó bằng lệnh sudo apt install python3-pip -y. Sau khi hoàn tất, hãy thực hiện lệnh sau:

pip3 install MLB-StatsAPI

Bây giờ, chúng ta có thể lấy điểm số bóng chày dựa trên statsapi. Tập lệnh có ở kho lưu trữ GitHub (kho chỉ là nơi lưu trữ code), nơi mình có một loạt các tập lệnh có thể lấy thông tin về mùa bóng chày hiện tại.

Đầu tiên, hãy tạo một thư mục mới có tên là “bin” với lệnh mkdir bin. Lệnh mkdir có nghĩa đen là “make directory”. Sau đó, thay đổi thư mục đó bằng cd bin (“cd” có nghĩa là thay đổi thư mục). “Bin” là tên chung cho các thư mục chứa các tập lệnh và tệp thực thi (nhị phân) trong môi trường Linux, nhưng bạn có thể đặt tên thư mục theo ý mình muốn.

Bây giờ, chúng tôi sẽ tải xuống tập lệnh bằng “wget”:

wget https://raw.githubusercontent.com/ianpaul/Baseball_Scores/master/ballgame.py

Thao tác này tải xuống tập lệnh có tên ballgame.py từ kho lưu trữ. Phần mở rộng tệp “py” biểu thị rằng đây là một tập lệnh Python.

Bây giờ, tất cả những gì chúng ta phải làm là chạy tập lệnh Python của mình bằng lệnh python:

python3 ~/bin/ballgame.py

Lệnh này yêu cầu Terminal sử dụng Python 3 để chạy tập lệnh. ~ / Có nghĩa là truy cập vào thư mục chính, sau đó vào thư mục bin trong home và mở tập lệnh ballgame.py.

Sau khi bạn chạy lệnh trên, tập lệnh sẽ hỏi tên của đội mà bạn quan tâm, sau đó hỏi bạn muốn xem điểm hộp hay điểm dòng. Sau khi lựa chọn, bạn sẽ nhận được thông tin trận đấu ở định dạng thân thiện với terminal.

Hãy nhớ rằng tập lệnh này được thiết lập để cung cấp cho bạn kết quả của trận đấu đã hoàn thành. Nó sẽ không cung cấp điểm số của các trận đấu đang diễn ra.

Twitter trên Terminal

3 công cụ Linux thú vị để chạy trên WSL của Windows 10 9

Có một số ứng dụng có thể cung cấp nguồn dữ liệu Twitter của bạn tới command line. Điều thú vị ở cách tiếp cận này là nó giảm Twitter về dạng thuần túy nhất và nó làm cho trải nghiệm trở nên đơn giản hơn một chút.

Một ứng dụng Twitter CLI thực sự tốt là Rainbow Stream, dựa trên Python và yêu cầu một số công cụ mà chúng ta đã sử dụng trong các bước trước. Đầu tiên, chúng ta cần đảm bảo rằng chúng ta có tất cả các dependencies mà Rainbow Stream yêu cầu:

sudo apt install python3-dev libjpeg libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev

Mình sẽ không giải thích tất cả những công cụ này là gì. Nếu bạn muốn biết, bạn có thể tìm kiếm chúng trên Google. Mỗi tiện ích được phân tách bằng khoảng trắng.

Bây giờ, hãy cài đặt Rainbow Stream:

sudo pip3 install rainbowstream

Quá trình này sẽ mất vài phút khi Rainbow Stream tự cài đặt.

Bây giờ, hãy đảm bảo rằng bạn đã đăng nhập vào Twitter trong trình duyệt web của mình. Sau đó, để kích hoạt chương trình, gõ Rainbowstream vào terminal.

Tiếp theo, Rainbow Stream sẽ mở một tab trình duyệt web để bạn có thể cho phép ứng dụng truy cập tài khoản Twitter của mình. Trong một số trường hợp, quá trình này sẽ tự động xảy ra. Nếu không, chỉ cần sao chép và dán URL sau vào trình duyệt web của bạn. URL thường trông giống như sau: https://api.twitter.com/oauth/authorize?oauth_token=XXXXXXXXXXXXXX

Đánh dấu URL đó, bấm chuột phải để sao chép, rồi dán vào trình duyệt web của bạn. Twitter sẽ yêu cầu bạn cho phép Rainbow Stream cấp cho ứng dụng quyền truy cập vào tài khoản của bạn và sau đó Twitter sẽ cung cấp mã PIN gồm bảy chữ số. Nhập mã PIN đó vào terminal nơi Rainbow Stream đang đợi mã và thế là xong. Các tweet của bạn bây giờ sẽ xuất hiện trên command line sau vài phút.

Rainbow Stream khá dễ sử dụng, nhưng nó yêu cầu một vài lệnh. Gõ “t here is my tweet” và nhấn Enter trên bàn phím của bạn sẽ đăng một tweet.

Mỗi tweet của bạn sẽ có một số id, chẳng hạn như “id:8”. Nhập rt 8 sẽ đăng lại tweet đó. Nhập quote 8 cho phép bạn trích dẫn tweet đó cùng một tweet khác và thêm bình luận của riêng bạn. Có rất nhiều lệnh khác mà bạn có thể đọc trong tài liệu Rainbow Stream.

Như với nhiều chương trình command line khác, bạn cũng có thể nhập h bất kỳ lúc nào để nhận trợ giúp trong ứng dụng.

Nếu bạn thấy rằng các ký tự Unicode không hiển thị chính xác, thì giải pháp dễ nhất là cài đặt Windows Terminal từ Windows Store.

Sử dụng command line sẽ mất nhiều công sức hơn một chút so với cài đặt một chương trình thông thường, nhưng nó cũng có thể là một công cụ rất mạnh mẽ, hữu ích và thú vị để bạn sử dụng.

Tags: công cụ Linuxlệnh linuxlinuxWindows 10WSL
Previous Post

Cách cài đặt Kali Linux trên Window 10 bằng WSL

Next Post

Everdale – Tựa game HayDay 2 của Supercell

Ellyx13

Ellyx13

Có người không dám bước vì sợ gãy chân, nhưng sợ gãy chân mà không dám bước đi thì khác nào chân đã gãy.

Related Posts

Cách quay video hoạt động Terminal trên Linux bằng script 13
Linux

Cách quay video hoạt động Terminal trên Linux bằng script

12/08/2022
5 điểm khác nhau giữa MacOS và Linux 14
Linux

5 điểm khác nhau giữa MacOS và Linux

25/07/2022
Cách cài đặt Linux Mint trên WSL cho Windows 10 và 11 15
Linux

Cách cài đặt Linux Mint trên WSL cho Windows 10 và 11

24/07/2022
Danh sách các lệnh Linux bạn cần phải biết 16
Linux

Danh sách các lệnh Linux bạn cần phải biết

30/06/2022
6 thay đổi mà người dùng Windows cần chấp nhận khi chuyển sang Linux 17
Linux

6 thay đổi mà người dùng Windows cần chấp nhận khi chuyển sang Linux

26/06/2022
popos tot hon win11
Linux

5 tính năng của PopOS Linux tốt hơn Windows 11

03/06/2022
Next Post
Everdale

Everdale - Tựa game HayDay 2 của Supercell

guest

guest

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.

0 Comments
Inline Feedbacks
View all comments

Liên hệ Quảng Cáo

Lien he AnonyViet

Đối tác —

Fshare

Các bài mới

Chuyện gì đang xảy ra khi máy tính ở chế độ Sleep 18

Chuyện gì đang xảy ra khi máy tính ở chế độ Sleep

14/08/2022
nhận 160k miễn phí tại tothost

Cách nhận 160.000đ để mua Hosting/VPS của TotHost [Độc quyền AnonyViet]

13/08/2022
curl la gi

Cách tham số cần biết khi dùng lệnh Curl

13/08/2022
Cách sử dụng chế độ Together trong Microsoft Teams phiên bản web 19

Cách sử dụng chế độ Together trong Microsoft Teams phiên bản web

13/08/2022
Một chút Writeup về Skynet 20

Một chút Writeup về Skynet

12/08/2022

Ads

Giới thiệu

AnonyViet

AnonyViet

Nơi chia sẻ những kiến thức mà bạn chưa từng được học trên ghế nhà trường!

Chúng tôi sẵn sàng đón những ý kiến đóng góp, cũng như bài viết của các bạn gửi đến AnonyViet.

Hãy cùng AnonyViet xây dựng một cộng đồng CNTT lớn mạnh nhất!

Giới thiệu

AnonyViet là Website chia sẻ miễn phí tất cả các kiến thức về công nghệ thông tin. AnonyViet cung cấp mọi giải pháp về mạng máy tính, phần mềm, đồ họa và MMO.

Liên hệ

Email: anonyviet.com[@]gmail.com

1409 Hill Street #01-01A
Old Hill Street Police Station
Singapore 179369

 

Bản quyền: DMCA.com Protection Status

Phản hồi gần đây

  • AnonyViet trong Cách nhận 160.000đ để mua Hosting/VPS của TotHost [Độc quyền AnonyViet]
  • Duy trong Cách nhận 160.000đ để mua Hosting/VPS của TotHost [Độc quyền AnonyViet]
  • Quang trong Cách nhận 160.000đ để mua Hosting/VPS của TotHost [Độc quyền AnonyViet]
  • Trg trong Cách nhận 160.000đ để mua Hosting/VPS của TotHost [Độc quyền AnonyViet]
  • olalavui trong Cách nhận 160.000đ để mua Hosting/VPS của TotHost [Độc quyền AnonyViet]

©2022 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về Công nghệ. Google iwin888 Bing tải game iwin Github tải iwin apk Github tải win456 Youtube ku fun wikipedia 88vin reddit twin 92lottery tải tdtc stackoverflow tool tài xỉu 68 club 68 game bài iwinclub.link mua nick facebook

No Result
View All Result
  • Tin tức
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • Kali Linux / Parrot
    • SQL Injection
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10/11
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • Tin học văn phòng
  • Kiến thức
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC

©2022 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về Công nghệ. Google iwin888 Bing tải game iwin Github tải iwin apk Github tải win456 Youtube ku fun wikipedia 88vin reddit twin 92lottery tải tdtc stackoverflow tool tài xỉu 68 club 68 game bài iwinclub.link mua nick facebook

wpDiscuz
pixel