Theo dõi Top Thủ Thuật để cập nhật các Thủ Thuật mới nhất nhé!
Theo dõi
Top Thu Thuat
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game
No Result
View All Result
Top Thủ Thuật
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game
No Result
View All Result
Top Thủ Thuật
No Result
View All Result
Home Network

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

Funky Boy by Funky Boy
21 Tháng Tám, 2022
in Network
0 0
0
3 công cụ Linux thú vị để chạy trên WSL của Windows 10
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter
Rate this post

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ó 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.

Nội dung

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

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.

Xem Thêm:  Hướng dẫn cài đặt aaPanel - Công cụ quản lí hosting siêu nhẹ

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.

Xem Thêm:  22 Hệ điều hành có thể cài trên Raspberry Pi

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.

Cảm ơn các bạn đã theo dõi TOP Thủ Thuật trên đây là những chia sẻ của chúng tôi về 3 công cụ Linux thú vị để chạy trên WSL của Windows 10. Hy vọng bài viết tại chuyên mục Network sẽ giúp ích được cho bạn. Trân trọng !!!

vote
Article Rating
ShareTweetPin
Funky Boy

Funky Boy

Tôi là Funky Boy luôn chia sẻ kiến thức về tất cả những gì liên quan đến công nghệ, như sử dụng máy tính, sử dụng điện thoại, thủ thuật để sử dụng Internet một cách hiệu quả nhất...giúp bạn có được những trải nghiệm mới thú vị và đạt được hiệu quả cao trong công việc

BÀI VIẾT LIÊN QUAN

Cách dùng lệnh Find Tìm file và thư mục trên Linux
Network

Cách dùng lệnh Find Tìm file và thư mục trên Linux

by Funky Boy
21 Tháng Tám, 2022
Web 3.0 là gì? – Top Thủ Thuật
Network

Web 3.0 là gì? – Top Thủ Thuật

by Funky Boy
21 Tháng Tám, 2022
Cách lên lịch tác vụ bằng lệnh at trên Linux
Network

Cách lên lịch tác vụ bằng lệnh at trên Linux

by Funky Boy
21 Tháng Tám, 2022
Sự khác nhau giữa HTTP và HTTPS
Network

Sự khác nhau giữa HTTP và HTTPS

by Funky Boy
21 Tháng Tám, 2022
Cách lấy địa chỉ IP của người khác trong Discord
Network

Cách lấy địa chỉ IP của người khác trong Discord

by Funky Boy
21 Tháng Tám, 2022
Cách leo thang đặc quyền Linux bằng SUID
Network

Cách leo thang đặc quyền Linux bằng SUID

by Funky Boy
21 Tháng Tám, 2022
Next Post
Tạo VPS Windows 1 giờ của LoudPlay để chơi game hoặc làm việc

Tạo VPS Windows 1 giờ của LoudPlay để chơi game hoặc làm việc

Subscribe
Connect with
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
Notify of
guest
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
guest
0 Comments
Inline Feedbacks
View all comments

Có thể bạn sẽ cần

Native app là gì? Những ưu nhược điểm nổi bật của Native app
Công Nghệ

Native app là gì? Những ưu nhược điểm nổi bật của Native app

by Funky Boy
30 Tháng Mười Một, 2022
0

Native app là gì được xem là câu hỏi được rất nhiều người quan tâm hiện nay khi tìm hiểu...

Read more

Đề xuất cho bạn

Native app là gì? Những ưu nhược điểm nổi bật của Native app

Native app là gì? Những ưu nhược điểm nổi bật của Native app

30 Tháng Mười Một, 2022
Cách Kiếm Tiền Online Cho Mẹ Bỉm Sữa Uy Tín Và Ổn Định

Cách Kiếm Tiền Online Cho Mẹ Bỉm Sữa Uy Tín Và Ổn Định

23 Tháng Mười Hai, 2022
Cách tạo Chữ ngược, chữ nghiêng, gạch dưới để đặt tên, chat

Cách tạo Chữ ngược, chữ nghiêng, gạch dưới để đặt tên, chat

8 Tháng Chín, 2022
Tạo Phòng học ảo trên Zoom bằng Immersive View

Tạo Phòng học ảo trên Zoom bằng Immersive View

8 Tháng Chín, 2022
Các lệnh nguy hiểm nhất trên Windows bạn không nên dùng

Các lệnh nguy hiểm nhất trên Windows bạn không nên dùng

8 Tháng Chín, 2022
Cách tăng FPS trong game trên Laptop

Cách tăng FPS trong game trên Laptop

8 Tháng Chín, 2022

TOP THỦ THUẬT

Top Thủ Thuật – Chia Sẻ Kiến Thức Công Nghê, Máy Tính, Phần Mềm

ĐỐI TÁC

✩ S666

✩ https://iwin68.ltd/

✩ Go88 tài xỉu

✩ IWIN

✩ VN138

✩ 789BET

✩ May 88

✩ Sunc888

✩ Sunwin tài xỉu

LIÊN KẾT

✩ QH88

✩ FAFA191

✩ Top game bài đổi thưởng 

✩ SV368

✩ IWIN88

✩ Tải IWIN86

✩ Ku fun

Thông tin liên hệ

• 247 Hàm Nghi, Mỹ Đình, Nam Từ Liêm, Hà Nội

• Email: [email protected]

• Mobile: 0878310247

• Website: https://topthuthuat.com.vn/

✩ Bong da lu

  • Giới Thiệu
  • Liên Hệ
  • Chính Sách
  • Game Bài đổi thưởng
  • 168bet
  • BK8
  • TWIN

© 2021 Top Thủ Thuật - Tải game Offline miễn phí

No Result
View All Result
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game

© 2021 Top Thủ Thuật - Tải game Offline miễn phí

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply