Mục lục:
Video: [Windows Command Line] - Bài 1: Làm quen với cửa sổ dòng lệnh | ITC (Cách lập trình viên sử dụng PC) 2025
CLI là một phần thiết yếu của việc làm việc với AWS, đặc biệt là đối với một nhà phát triển. Bạn có thể sử dụng CLI để thực hiện các thiết lập nhanh, xác định xem các cuộc gọi cụ thể có hoạt động như dự định hay không, lấy thông tin trạng thái, v.v. Không có gì mới về CLI.
Cuối cùng, các nhà phát triển đã sử dụng cửa sổ dòng lệnh hoặc cửa sổ terminal trên hệ thống máy tính để bàn để thực hiện các tác vụ khác nhau trong nhiều năm. Trên thực tế, một số nhà phát triển tạo các tệp tập tin và thư viện kịch bản tập tin mở rộng để thực hiện các tác vụ phổ biến trong môi trường máy tính để bàn. Sử dụng CLI với AWS cũng giống nhau, mặc dù bạn sử dụng nó trong môi trường đám mây. Tuy nhiên, không giống như cửa sổ nhắc lệnh và cửa sổ terminal, bạn không có cài đặt CLI trên hệ thống theo mặc định.
Bắt đầu với CLI
Phần mềm AWS CLI phụ thuộc vào Python. Do đó, để cài đặt CLI, trước tiên bạn phải cài đặt Python. Phiên bản hiện tại của CLI yêu cầu bạn có một trong các cách sau:
- Python 2. 6. 5 hoặc cao hơn
- Python 3. 3 hoặc cao hơn
Cài đặt Anaconda cũng cài đặt tiện ích pip mà bạn sử dụng để thực hiện nhiều Nhiệm vụ cụ thể của Python. Nếu bạn chọn không sử dụng Anaconda, bạn có thể cần phải cài đặt pip. Tuy nhiên, bạn có thể kiểm tra pip bằng cách gõ pip -version và nhấn Enter tại dấu nhắc lệnh hoặc trong một cửa sổ terminal. Nếu pip có mặt, bạn sẽ thấy số phiên bản pip, vị trí và số phiên bản Python.
Sau khi bạn đã biết Python và pip được cài đặt, gõ pip install-nâng cấp awscli và nhấn Enter để cài đặt CLI. Lệnh
install
sẽ báo cho pip cài đặt một gói. Tùy chọn
- nâng cấp
nói với pip để nâng cấp bất kỳ gói nào cần thiết để hỗ trợ CLI. Từ khóa
awscli
cho biết sẽ cài đặt cái gì, đó là AWS CLI. (Lưu ý rằng Amazon khuyên bạn nên sử dụng tùy chọn
- người dùng
, cài đặt AWS CLI trong một thư mục khác, nhưng cũng làm cho AWS CLI khó truy cập và sử dụng hơn)
Sau khi bạn nhấn Enter, pip sẽ hiển thị một loạt các thông báo cho bạn biết về quá trình cài đặt. Khi quá trình hoàn thành, bạn trở lại dấu nhắc lệnh. Tại thời điểm này, CLI đã sẵn sàng để sử dụng.
Bạn thấy các thông báo cài đặt như pip làm việc của nó.Để xác minh rằng công trình của bạn hoạt động, gõ aws -version và nhấn Enter. Bạn nhìn thấy thông tin về AWS CLI. Tùy thuộc vào thiết lập của bạn, bạn cũng có thể thấy thông báo cảnh báo về việc thiếu liên kết tệp cho
. py
loại tập tin.
Lấy thông tin bổ sung và giúp
Như với AWS, CLI khá phức tạp trong khả năng của nó. Nó phải được, cho rằng bạn có thể truy cập vào tất cả các dịch vụ AWS sử dụng nó. Nó sẽ mất một cuốn sách, hoặc thậm chí hai, dành cho chủ đề đó để mô tả tất cả mọi thứ CLI có thể làm.
Vì sự phức tạp của CLI, bạn cần biết làm thế nào để có được sự trợ giúp khi bạn cần nó để thực hiện các nhiệm vụ cụ thể. Nơi đầu tiên để tìm là trên trang web AWS. Trang web này cung cấp cho bạn quyền truy cập vào các công cụ như tham khảo CLI và truy cập vào diễn đàn cộng đồng. Diễn đàn cộng đồng đặc biệt quan trọng bởi vì bạn có thể sử dụng nó để có được câu trả lời cho những câu hỏi mà không ai nghĩ tới và những tình huống đặc biệt mà có vẻ như có một sự gián đoạn trong hành vi của CLI (và thường thì hóa ra là có thực sự một). Trang web AWS cung cấp cho bạn các ví dụ sử dụng và các thông tin hữu ích khác để làm việc với CLI.
Vị trí thứ hai là AWS. Gõ aws help tại dòng lệnh và nhấn Enter. Bạn thấy trang đầu tiên của màn hình trợ giúp nhiều trang. Chú ý mục nhập
- Nhiều -
ở cuối trang. Mục nhập này cho bạn biết thêm thông tin để xem. Nhấn phím cách để xem nó.
Lệnh
giúp
có thể cung cấp cho bạn nhiều thông tin. Ví dụ: nếu bạn muốn tìm hiểu về một dịch vụ cụ thể, hãy thêm tên dịch vụ đó vào cuối lệnh. Để khám phá thêm về S3, gõ aws giúp s3 và nhấn Enter. Bạn nhìn thấy một danh sách các tùy chọn lệnh bổ sung S3. Nói rằng bạn muốn khám phá thêm về cấu hình S3. Trong trường hợp này, bạn gõ aws giúp s3-config và nhấn Enter. Trợ giúp tổng quan của S3 cung cấp cho bạn chủ đề trợ giúp chi tiết hơn, vì vậy bạn có thể nghiên cứu sâu hơn vì bạn cần thêm thông tin để thực hiện các tác vụ cụ thể.