Đây là bản tải xuống bằng dao lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
dao tải - Trang người đàn ông cho lệnh tải con dao.
Sản phẩm dao tải về lệnh con được sử dụng để tải xuống các vai trò, sách nấu ăn, môi trường, nút,
và các túi dữ liệu từ máy chủ Chef đến thư mục làm việc hiện tại. Nó có thể được sử dụng để
sao lưu dữ liệu trên máy chủ Chef, kiểm tra trạng thái của một hoặc nhiều tệp hoặc để giải nén
những thay đổi ngoài quy trình mà người dùng có thể đã thực hiện đối với các tệp trên máy chủ Chef, chẳng hạn như nếu người dùng
đã thực hiện một thay đổi đã bỏ qua kiểm soát nguồn phiên bản. Lệnh con này thường được sử dụng trong
kết hợp với dao khác, có thể được sử dụng để xem chính xác những thay đổi sẽ là gì
đã tải xuống, và sau đó dao tải lên, điều này ngược lại với dao tải về.
cú pháp
Lệnh con này có cú pháp sau:
$ dao tải xuống [PATTERN ...] (tùy chọn)
Các lựa chọn
Lệnh con này có các tùy chọn sau:
-c TẬP TIN CẤU HÌNH, --config TẬP TIN CẤU HÌNH
Tệp cấu hình để sử dụng.
--chef-repo-path PATH
Đường dẫn đến Chef-repo. Cài đặt này sẽ ghi đè đường dẫn mặc định đến
đầu bếp-đại diện. Mặc định: giống như được chỉ định bởi Chef_repo_path trong config.rb.
--chef-zero-port PORT
Cổng mà đầu bếp-zero sẽ lắng nghe.
--[không màu
Sử dụng để xem đầu ra màu.
- tiền tệ
Số lượng kết nối đồng thời được phép. Vỡ nợ: 10.
--cookbook-phiên bản PHIÊN BẢN
Phiên bản sách nấu ăn sẽ được tải xuống.
-NS, - vô hiệu hóa-chỉnh sửa
Sử dụng để ngăn $ EDITOR được mở và chấp nhận dữ liệu nguyên trạng.
- mặc định
Sử dụng để có dao sử dụng giá trị mặc định thay vì yêu cầu người dùng cung cấp một giá trị.
- [không-] khác
Chỉ sử dụng để tải xuống các tệp mới và đã sửa đổi. Đặt thành sai để tải xuống tất cả các tệp.
Mặc định: --khác biệt.
-e BIÊN TẬP, - kiểm toán viên EDITOR
$ EDITOR được sử dụng cho tất cả các lệnh tương tác.
-E MÔI TRƯỜNG, --môi trường MÔI TRƯỜNG
Tên của môi trường. Khi tùy chọn này được thêm vào một lệnh, lệnh
sẽ chỉ chạy với môi trường được đặt tên.
-F ĐỊNH DẠNG, --định dạng FORMAT
Định dạng đầu ra: tóm tắt (Mặc định), văn bản, json, khoai mỡvà pp.
--[không có lực lượng
Sử dụng --lực lượng để tải xuống tệp ngay cả khi tệp trên ổ cứng giống hệt
đối tượng trên máy chủ (vai trò, sách nấu ăn, v.v.). Theo mặc định, các tệp được so sánh với
xem chúng có nội dung tương đương hay không và các tệp cục bộ chỉ bị ghi đè nếu chúng
khác nhau. Vỡ nợ: --không có lực lượng.
-NS, --Cứu giúp
Hiển thị trợ giúp cho lệnh.
-k CHÌA KHÓA, --Chìa khóa KEY
Khóa riêng tư mà con dao sẽ sử dụng để ký các yêu cầu do ứng dụng khách API gửi tới
Đầu bếp phục vụ.
-N, - chạy thử
Sử dụng để không thực hiện hành động nào và chỉ in ra kết quả. Vỡ nợ: sai.
- in sau
Sử dụng để hiển thị dữ liệu sau một hoạt động phá hủy.
- [không-] thanh trừng
Sử dụng --gege để xóa các tệp và thư mục cục bộ không tồn tại trên Chef
người phục vụ. Theo mặc định, nếu một vai trò, sách nấu ăn, v.v. không tồn tại trên máy chủ Chef,
tệp cục bộ cho vai trò đã nói sẽ được để riêng và KHÔNG bị xóa. Vỡ nợ:
- không tẩy.
- [không-] đệ quy
Sử dụng - không đệ quy để vô hiệu hóa việc tải xuống một thư mục một cách đệ quy. Vỡ nợ:
--recurse.
--repo-chế độ PHƯƠNG THỨC
Cách bố trí của repo đầu bếp địa phương. Những giá trị khả thi: tĩnh, tất cả mọi thứ, hoặc là
Host_everything. Sử dụng tĩnh chỉ cho vai trò, môi trường, sách nấu ăn và dữ liệu
túi. Theo mặc định, tất cả mọi thứ và Host_everything được chọn động
tùy thuộc vào loại máy chủ. Vỡ nợ: tất cả mọi thứ / Host_everything.
-s url, --url máy chủ URL
URL cho máy chủ Chef.
-u NGƯỜI SỬ DỤNG, --người sử dụng USER
Tên người dùng được dùng bởi dao để ký các yêu cầu do ứng dụng khách API gửi tới Chef
người phục vụ. Việc xác thực sẽ không thành công nếu tên người dùng không khớp với khóa cá nhân.
-v, --phiên bản
Phiên bản của đầu bếp-khách hàng.
-V, --dài dòng
Đặt để có nhiều đầu ra dài dòng hơn. Sử dụng -GV để có độ dài tối đa.
-y, --đúng
Sử dụng để trả lời tất cả các lời nhắc xác nhận bằng "Có". dao sẽ không yêu cầu
xác nhận.
-z, --chế độ cục bộ
Sử dụng để chạy đầu bếp-khách hàng ở chế độ cục bộ. Điều này cho phép tất cả các lệnh hoạt động
chống lại máy chủ Chef để cũng chống lại bếp trưởng cục bộ.
Các ví dụ
Để tải xuống toàn bộ Chef-repo từ máy chủ Chef, hãy duyệt đến cấp cao nhất của
Chef-repo và nhập:
$ dao tải xuống /
Để tải về sách nấu ăn / thư mục từ máy chủ Chef, duyệt đến cấp cao nhất của
Chef-repo và nhập:
$ dao tải sách nấu ăn
hoặc từ bất kỳ đâu trong Chef-repo, hãy nhập:
$ dao tải xuống / sách nấu ăn
Để tải về môi trường / thư mục từ máy chủ Chef, duyệt đến cấp cao nhất của
đầu bếp repo và nhập:
môi trường tải xuống $ dao
hoặc từ bất kỳ đâu trong Chef-repo, hãy nhập:
$ dao tải xuống / môi trường
Để tải xuống môi trường có tên "production" từ máy chủ Chef, hãy duyệt lên trên cùng
cấp độ của đại diện đầu bếp và nhập:
$ dao tải môi trường / production.json
hoặc từ môi trường / thư mục, nhập:
$ dao tải xuống production.json
Để tải về vai trò / thư mục từ máy chủ Chef, duyệt đến cấp cao nhất của
Chef-repo và nhập:
$ dao tải các vai trò
hoặc từ bất kỳ đâu trong Chef-repo, hãy nhập:
$ dao tải xuống / vai trò
Để tải xuống tất cả các sách dạy nấu ăn bắt đầu bằng "apache" và thuộc về vai trò "máy chủ web",
duyệt đến cấp cao nhất của Chef-repo và nhập:
$ dao tải sách nấu ăn / apache \ * role / webserver.json
Sử dụng dao-tải xuống trực tuyến bằng các dịch vụ onworks.net