Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

sách dạy nấu ăn - Trực tuyến trên đám mây

Chạy sách dạy nấu ăn trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là cuốn sách dạy nấu ăn 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-cookbook - Trang người đàn ông cho tiểu lệnh nấu ăn dao.

Sách dạy nấu ăn là đơn vị cơ bản của cấu hình và phân phối chính sách. Mỗi cuốn sách nấu ăn
xác định một kịch bản, chẳng hạn như mọi thứ cần thiết để cài đặt và cấu hình MySQL, sau đó
chứa tất cả các thành phần được yêu cầu để hỗ trợ tình huống đó, bao gồm:

· Giá trị thuộc tính được đặt trên các nút

· Các định nghĩa cho phép tạo các bộ sưu tập tài nguyên có thể tái sử dụng

· Phân phối tệp

· Các thư viện mở rộng đầu bếp-khách hàng và / hoặc cung cấp người trợ giúp cho mã Ruby

· Công thức nấu ăn chỉ định tài nguyên nào cần quản lý và thứ tự sử dụng các tài nguyên đó
sẽ được áp dụng

· Các nguồn và nhà cung cấp tùy chỉnh

· Mẫu

· Phiên bản

· Siêu dữ liệu về công thức nấu ăn (bao gồm cả phần phụ thuộc), các ràng buộc phiên bản, được hỗ trợ
nền tảng, v.v.

Sản phẩm dao sách dạy nấu ăn lệnh con được sử dụng để tương tác với các sách dạy nấu ăn nằm trên
Máy chủ đầu bếp hoặc đại diện đầu bếp địa phương.

CHUNG LỰA CHỌN


Các tùy chọn sau có thể được sử dụng với bất kỳ đối số nào có sẵn cho dao
sách dạy nấu ăn mệnh lệnh phụ:

--chef-zero-port PORT
Cổng mà đầu bếp-zero sẽ lắng nghe.

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

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

-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ỡpp.

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

--[không màu
Sử dụng để xem đầu ra màu.

- in sau
Sử dụng để hiển thị dữ liệu sau một hoạt động phá hủy.

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

-v, --phiên bản
Phiên bản của đầu bếp-khách hàng.

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

SỐNG DELETE


Sản phẩm ngay lập tức xóa đối số được sử dụng để xóa các tệp sách dạy nấu ăn khớp với một mẫu được xác định bởi
một biểu thức chính quy. Biểu thức chính quy phải nằm trong dấu ngoặc kép và không được bao quanh
bằng dấu gạch chéo phía trước (/).

cú pháp

Đối số này có cú pháp sau:

$ dao cookbook xóa hàng loạt REGEX (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

-P, --gege
Sử dụng để xóa hoàn toàn sách nấu ăn (hoặc phiên bản sách nấu ăn) khỏi máy chủ Chef. Cái này
hành động nên được sử dụng cẩn thận vì chỉ một bản sao của bất kỳ tệp đơn lẻ nào được lưu trữ
trên máy chủ Chef. Do đó, việc xóa một sách nấu ăn sẽ vô hiệu hóa bất kỳ sách nào khác
sách dạy nấu ăn tham chiếu đến một hoặc nhiều tệp từ sách dạy nấu ăn đã bị xóa.

Các ví dụ

Sử dụng một biểu thức chính quy để xác định mẫu được sử dụng để xóa hàng loạt sách nấu ăn:

Xóa hàng loạt sách nấu ăn $ dao "^ [0-9] {3} $" -p

TẠO NÊN


Sản phẩm tạo đối số được sử dụng để tạo một thư mục sách nấu ăn mới trên máy cục bộ,
bao gồm các thư mục và tệp sau:

· Sách nấu ăn / thuộc tính

· Sách nấu ăn / CHANGELOG.md

· Sách nấu ăn / định nghĩa

· Sách nấu ăn / tập tin / mặc định

· Sách dạy nấu ăn / thư viện

· Cookbook / metadata.rb

· Sách dạy nấu ăn / nhà cung cấp

· Cookbook / README.md (hoặc .rdoc)

· Sách nấu ăn / công thức nấu ăn / default.rb

· Sách / tài nguyên nấu ăn

· Sách nấu ăn / mẫu / mặc định

Sau khi sách nấu ăn được tạo, nó có thể được tải lên máy chủ Chef bằng cách sử dụng dao
tải lên tranh luận.

cú pháp

Đối số này có cú pháp sau:

Sách dạy nấu ăn $ dao tạo COOKBOOK_NAME (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

-C COPYRIGHT_HOLDER, - bản quyền COPYRIGHT_HOLDER
Tên của chủ sở hữu bản quyền. Tùy chọn này sẽ đặt một thông báo bản quyền rằng
chứa tên của chủ sở hữu bản quyền trong mỗi tệp được tạo trước. Nếu điều này
tùy chọn không được chỉ định, tên bản quyền của "your_company_name" sẽ được sử dụng
thay thế; nó có thể dễ dàng sửa đổi sau này.

-I GIẤY PHÉP, --giấy phép GIẤY PHÉP
Loại giấy phép phân phối sách dạy nấu ăn: apachev2, glv2, glv3,
với, hoặc là không ai (vỡ nợ). Tùy chọn này sẽ đặt thông báo giấy phép thích hợp trong
các tệp được tạo trước: Apache v2.0 (Đối với apachev2), GPL v2 (Đối với glv2), GPL v3 (Đối với
glv3), MIT (Đối với với), hoặc là giấy phép 'Bản quyền - Tất cả Quyền Kín đáo (Đối với không ai). Thì là ở
nhận thức được các giấy phép cho các tệp bên trong sách nấu ăn và đảm bảo tuân theo bất kỳ
các hạn chế mà họ mô tả.

-m E-MAIL, --e-mail E-MAIL
Địa chỉ email của cá nhân duy trì sách nấu ăn. Tùy chọn này sẽ
đặt một địa chỉ email trong mỗi tệp được tạo trước. Nếu tùy chọn này không
đã chỉ định, tên email "your_email" sẽ được sử dụng thay thế; nó có thể dễ dàng
sửa đổi sau đó.

-o CON ĐƯỜNG, --đường dẫn sách dạy nấu ăn PATH
Thư mục mà sách nấu ăn được tạo. Đây có thể là một đường dẫn được phân tách bằng dấu hai chấm.

-r ĐỊNH DẠNG, - định dạngreadme FORMAT
Định dạng tài liệu của tệp readme: md (đánh dấu) và rdoc (Tài liệu về Ruby).

Các ví dụ

Để tạo sách nấu ăn có tên "my_cookbook" với bản quyền, email, giấy phép và định dạng readme
các tùy chọn được chỉ định, hãy nhập:

$ dao cookbook tạo my_cookbook -C "Tên tôi" -m "[email được bảo vệ]"Tôi apachev2 -r md

để trả lại một cái gì đó như:

** Tạo sách nấu ăn my_cookbook
** Tạo README cho sách dạy nấu ăn: my_cookbook
** Tạo siêu dữ liệu cho sách dạy nấu ăn: my_cookbook

DELETE


Sản phẩm xóa đối số được sử dụng để xóa một sách nấu ăn hoặc phiên bản sách nấu ăn được chỉ định trên Chef
máy chủ (và không cục bộ).

cú pháp

Đối số này có cú pháp sau:

$ dao nấu ăn xóa COOKBOOK_NAME [COOKBOOK_VERSION] (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

-một, --tất cả các
Sử dụng để xóa tất cả các sách nấu ăn (và các phiên bản sách nấu ăn).

COOKBOOK_VERSION
Phiên bản sách nấu ăn sẽ bị xóa. Nếu sách dạy nấu ăn chỉ có một phiên bản, đây
tùy chọn không cần phải được chỉ định. Nếu một cuốn sách dạy nấu ăn có nhiều phiên bản và
tùy chọn này không được chỉ định, dao sẽ nhắc nhở cho một phiên bản.

-P, --gege
Sử dụng để xóa hoàn toàn sách nấu ăn (hoặc phiên bản sách nấu ăn) khỏi máy chủ Chef. Cái này
hành động nên được sử dụng cẩn thận vì chỉ một bản sao của bất kỳ tệp đơn lẻ nào được lưu trữ
trên máy chủ Chef. Do đó, việc xóa một sách nấu ăn sẽ vô hiệu hóa bất kỳ sách nào khác
sách dạy nấu ăn tham chiếu đến một hoặc nhiều tệp từ sách dạy nấu ăn đã bị xóa.

Các ví dụ

$ dao cookbook xóa phiên bản cookbook_name

Ví dụ:

$ dao nấu sách xóa smartmon 0.8

Kiểu Y để xác nhận xóa.

TẢI VỀ


Sản phẩm tải về đối số được sử dụng để tải xuống sách dạy nấu ăn từ máy chủ Chef về
thư mục làm việc.

cú pháp

Đối số này có cú pháp sau:

Tải xuống sách nấu ăn $ dao COOKBOOK_NAME [COOKBOOK_VERSION] (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

-d TẢI XUỐNG_DIRECTORY, --dir TẢI XUỐNG_DIRECTORY
Thư mục chứa sách dạy nấu ăn.

-NS, --lực lượng
Sử dụng để ghi đè lên một thư mục hiện có.

-N, --muộn nhất
Sử dụng để tải xuống phiên bản mới nhất của sách nấu ăn.

Các ví dụ

Để tải xuống sách dạy nấu ăn có tên "smartmon", hãy nhập:

$ dao nấu ăn tải xuống smartmon

DANH SÁCH


Sản phẩm đối số được sử dụng để xem danh sách các sách nấu ăn hiện có trên
Đầu bếp phục vụ. Danh sách sẽ chỉ chứa phiên bản mới nhất cho mỗi sách nấu ăn của
mặc định.

cú pháp

Đối số này có cú pháp sau:

Danh sách sách nấu ăn $ dao (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

-một, --tất cả các
Sử dụng để trả lại tất cả các phiên bản có sẵn cho mọi sách nấu ăn.

-w, --với-uri
Sử dụng để hiển thị các URI tương ứng.

Các ví dụ

Để xem danh sách sách dạy nấu ăn:

danh sách sách dạy nấu ăn $ dao

METADATA


Sản phẩm siêu dữ liệu đối số được sử dụng để tạo siêu dữ liệu cho một hoặc nhiều sách dạy nấu ăn.

cú pháp

Đối số này có cú pháp sau:

Siêu dữ liệu sách nấu ăn $ dao (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

-một, --tất cả các
Sử dụng để tạo siêu dữ liệu cho tất cả các sách nấu ăn.

-o PATH: PATH, --đường dẫn sách dạy nấu ăn PATH: PATH
Thư mục mà sách nấu ăn được tạo. Đây có thể là một đường dẫn được phân tách bằng dấu hai chấm.

Các ví dụ

Siêu dữ liệu sách nấu ăn $ dao -a

METADATA TỪ FILE


Sản phẩm siêu dữ liệu từ hồ sơ đối số được sử dụng để tải siêu dữ liệu cho sách nấu ăn từ một tệp.

cú pháp

Đối số này có cú pháp sau:

Siêu dữ liệu sách nấu ăn $ dao từ tệp FILE

Các lựa chọn

Lệnh này không có bất kỳ tùy chọn cụ thể nào.

Các ví dụ

Siêu dữ liệu sách nấu ăn $ dao từ tệp / đường dẫn / đến / tệp

HIỂN THỊ


Sản phẩm hiển thị đối số được sử dụng để xem thông tin về sách nấu ăn, các phần của sách nấu ăn
(thuộc tính, định nghĩa, tệp, thư viện, nhà cung cấp, công thức nấu ăn, tài nguyên và mẫu),
hoặc tệp được liên kết với sách nấu ăn (bao gồm các thuộc tính như tổng kiểm tra hoặc
tính cụ thể).

cú pháp

Đối số này có cú pháp sau:

Chương trình sách dạy nấu ăn bằng dao $ COOKBOOK_NAME [COOKBOOK_VERSION] [PART ...] [FILE_NAME] (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

COOKBOOK_VERSION
Phiên bản của một cuốn sách nấu ăn sẽ được hiển thị. Nếu sách dạy nấu ăn chỉ có một phiên bản, đây
tùy chọn không cần phải được chỉ định. Nếu một cuốn sách dạy nấu ăn có nhiều phiên bản và
tùy chọn này không được chỉ định, một danh sách các phiên bản sách nấu ăn sẽ được trả về.

-f FQDN, --fqdn FQDN
FQDN của máy chủ.

FILE_NAME
Tên của một tệp được liên kết với sách dạy nấu ăn.

-p NỀN TẢNG, --nền tảng NỀN TẢNG
Nền tảng mà sách dạy nấu ăn được thiết kế.

PHẦN Một phần của sách nấu ăn sẽ hiển thị: thuộc tính, các định nghĩa, các tập tin, thư viện,
nhà cung cấp, công thức nấu ăn, tài nguyên, hoặc là mẫu. Nhiều hơn một phần có thể được chỉ định.

-V NỀN TẢNG_VERSION, --platform-phiên bản PLATFORM_VERSION
Phiên bản của nền tảng.

-w, --với-uri
Sử dụng để hiển thị các URI tương ứng.

Các ví dụ

Để nhận danh sách các phiên bản có sẵn của sách nấu ăn có tên "bắt đầu", hãy nhập:

Bắt đầu buổi trình diễn sách dạy nấu ăn $ dao

để trả lại một cái gì đó như:

bắt đầu 0.3.0 0.2.0

Để hiển thị danh sách dữ liệu về sách nấu ăn bằng cách sử dụng tên của sách nấu ăn và phiên bản,
đi vào:

$ dao nấu ăn chương trình bắt đầu 0.3.0

để trả lại một cái gì đó như:

thuộc tính:
checksum: fa0fc4abf3f6787aeb5c3c5c35de667c
tên: default.rb
đường dẫn: thuộc tính / default.rb
tính cụ thể: mặc định
url: https://somelongurlhere.com
Chef_type: cookbook_version
cookbook_name: bắt đầu
định nghĩa: []
các tập tin: []
đóng băng?: sai
json_class: Chef :: CookbookVersion
thư viện: []

Để chỉ xem dữ liệu về "mẫu", hãy nhập:

$ dao nấu ăn hiển thị các mẫu 0.3.0 mới bắt đầu

để trả lại một cái gì đó như:

checksum: a29d6f254577b830091f140c3a78b1fe
name: chef-get-started.txt.erb
path: templates / default / chef-get-started.txt.erb
tính cụ thể: mặc định
url: https://someurlhere.com

Để xem thông tin ở định dạng JSON, hãy sử dụng -F tùy chọn chung như một phần của lệnh như
điều này:

$ dao role show devops -F json

Các định dạng khác có sẵn bao gồm văn bản, khoai mỡpp.

THI


Sản phẩm thử nghiệm đối số được sử dụng để kiểm tra lỗi cú pháp trong sách dạy nấu ăn. Đối số này sử dụng Ruby
kiểm tra cú pháp để xác minh mọi tệp trong sách nấu ăn kết thúc bằng .rb và Embedded Ruby
(ERB). Đối số này sẽ tôn trọng các tệp .chefignore khi xác định sách dạy nấu ăn nào
kiểm tra lỗi cú pháp.

cú pháp

Đối số này có cú pháp sau:

Sách dạy nấu ăn $ dao COOKBOOK_NAME (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

-một, --tất cả các
Sử dụng để kiểm tra tất cả các sách nấu ăn.

-o PATH: PATH, --đường dẫn sách dạy nấu ăn PATH: PATH
Thư mục mà sách nấu ăn được tạo. Đây có thể là một đường dẫn được phân tách bằng dấu hai chấm.

Các ví dụ

$ dao nấu ăn thử nghiệm cookbook_name

TẢI LÊN


Sản phẩm tải lên đối số được sử dụng để tải lên một hoặc nhiều sách nấu ăn (và bất kỳ tệp nào
liên kết với những sách nấu ăn đó) từ kho lưu trữ cục bộ đến máy chủ Chef. Chỉ các tệp
chưa tồn tại trên máy chủ Chef sẽ được tải lên.

LƯU Ý:
Sử dụng tệp .chefignore để ngăn tải lên các tệp và loại tệp cụ thể, chẳng hạn như
tệp tạm thời hoặc tệp được đặt trong thư mục bởi hệ thống kiểm soát phiên bản. .Chefignore
tệp phải được đặt trong thư mục gốc của kho sách dạy nấu ăn và phải sử dụng các quy tắc tương tự
đến tên tệp globbing (như được định nghĩa bởi Ruby Tệp.fnmatch cú pháp).

LƯU Ý:
Các thư mục trống không được tải lên máy chủ Chef. Để tải lên một thư mục trống,
tạo tệp "chấm" --- ví dụ: .giữ cho--- trong thư mục đó để đảm bảo rằng thư mục
bản thân nó không rỗng.

cú pháp

Đối số này có cú pháp sau:

Tải lên sách nấu ăn $ dao [COOKBOOK_NAME ...] (tùy chọn)

Các lựa chọn

Đối số này có các tùy chọn sau:

-một, --tất cả các
Sử dụng để tải lên tất cả các sách nấu ăn.

- tiền tệ
Số lượng kết nối đồng thời được phép. Vỡ nợ: 10.

-NS, - bao gồm-phụ thuộc
Sử dụng để đảm bảo rằng khi sách dạy nấu ăn phụ thuộc vào một (hoặc nhiều) sách dạy nấu ăn,
những cuốn sách nấu ăn đó cũng sẽ được tải lên.

-E MÔI TRƯỜNG, --môi trường MÔI TRƯỜNG
Sử dụng để đặt sự phụ thuộc vào phiên bản môi trường thành phiên bản sách dạy nấu ăn
tải lên.

--lực lượng
Sử dụng để cập nhật sách nấu ăn ngay cả khi --Đông cứng cờ đã được thiết lập.

--Đông cứng
Sử dụng để yêu cầu các thay đổi đối với sách nấu ăn được bao gồm dưới dạng phiên bản mới. Chỉ --lực lượng
tùy chọn có thể ghi đè cài đặt này.

-o PATH: PATH, --đường dẫn sách dạy nấu ăn PATH: PATH
Thư mục mà sách nấu ăn được tạo. Đây có thể là một đường dẫn được phân tách bằng dấu hai chấm.

Các ví dụ

$ dao nấu ăn tải lên cookbook_name

Để tải lên một cuốn sách dạy nấu ăn và sau đó ngăn người dùng khác không thể thực hiện các thay đổi đối với nó,
đi vào:

$ dao nấu ăn upload redis --freeze

để trả lại một cái gì đó như:

Đang tải lên redis ...
Hoàn tất tải lên

Nếu sách dạy nấu ăn bị đóng băng và --lực lượng tùy chọn không được chỉ định, dao sẽ trả về
thông báo lỗi tương tự như sau:

Đang tải lên redis ...
LỖI: Phiên bản 0.1.6 của sách nấu ăn bị đóng băng. Sử dụng --force để ghi đè.

Sử dụng sách dạy nấu ăn trực tuyến bằng các dịch vụ của onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad