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

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

dao kiếm - Trực tuyến trên đám mây

Chạy dao tìm kiếm trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên 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à lệnh tìm kiếm bằng dao có thể được 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


dao tìm kiếm - Trang người đàn ông cho lệnh phụ tìm kiếm dao.

Chỉ mục tìm kiếm cho phép thực hiện các truy vấn đối với bất kỳ loại dữ liệu nào được đầu bếp lập chỉ mục
máy chủ, bao gồm các túi dữ liệu (và các mục trong túi dữ liệu), môi trường, nút và vai trò. MỘT
cú pháp truy vấn xác định được sử dụng để hỗ trợ các mẫu tìm kiếm như chính xác, ký tự đại diện, phạm vi và
mờ. Tìm kiếm là một truy vấn toàn văn bản có thể được thực hiện từ một số vị trí, bao gồm
từ bên trong một công thức, bằng cách sử dụng Tìm kiếm mệnh lệnh phụ trong dao, Tìm kiếm phương pháp trong
Công thức DSL và bằng cách sử dụng /Tìm kiếm or / search / INDEX điểm cuối trong API máy chủ Chef.
Công cụ tìm kiếm dựa trên Apache Solr và được chạy từ máy chủ Chef.

Sản phẩm dao Tìm kiếm lệnh con được sử dụng, chạy một truy vấn tìm kiếm thông tin được lập chỉ mục trên
một máy chủ Chef.

cú pháp

Lệnh con này có cú pháp sau:

$ dao tìm kiếm INDEX SEARCH_QUERY

Ở đâu INDEX là một trong những khách hàng, môi trường, nút, vai tròhoặc tên của một túi dữ liệu và
SEARCH_QUERY là cú pháp truy vấn tìm kiếm cho truy vấn sẽ được thực thi.

INDEX được ngụ ý nếu bị bỏ qua và sẽ mặc định là nút. Ví dụ:

$ dao kiếm '*: *' -i

sẽ trả về một cái gì đó tương tự như:

8 mặt hàng được tìm thấy

centos-62-dev
openuse-1203
Ubuntu-1304-dev
Ubuntu-1304-orgtest
thử nghiệm Ubuntu-1204-ohai
ubuntu-1304-ifcfg-kiểm tra
kiểm tra ohai
win2k8-dev

và là tìm kiếm tương tự như:

Nút tìm kiếm $ dao '*: * "-i

Nếu SEARCH_QUERY không chứa ký tự dấu hai chấm (:), sau đó là mẫu truy vấn mặc định
is thẻ: * # {@ query} * OR vai trò: * # {@ query} * OR fqdn: * # {@ query} * OR địa chỉ: * # {@ query} *,
có nghĩa là hai truy vấn tìm kiếm sau đây thực sự giống nhau:

$ dao tìm kiếm trong ubuntu

hoặc:

Nút tìm kiếm $ dao "các thẻ: * ubuntu * HOẶC các vai trò: * ubuntu * HOẶC fqdn: * ubuntu * (v.v.)"

Các lựa chọn

Lệnh con này có các tùy chọn sau:

-a ATTR, --thuộc tính ATTR
Thuộc tính (hoặc các thuộc tính) để hiển thị.

-b HÀNG NGANG, --bắt đầu HÀNG
Hàng trả về kết quả sẽ bắt đầu.

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

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

-tôi, --id-chỉ
Sử dụng để chỉ hiển thị các ID đối tượng phù hợp.

INDEX Tên của chỉ mục được truy vấn: khách hàng, môi trường, nút, vai trò, hoặc là
DATA_BAG_NAME. Chỉ mục mặc định: nút.

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

-l, --Dài
Sử dụng để hiển thị tất cả các thuộc tính trong đầu ra và hiển thị đầu ra dưới dạng JSON.

-NS, --Trung bình
Sử dụng để hiển thị các thuộc tính bình thường trong đầu ra và hiển thị đầu ra dưới dạng JSON.

-o LOẠI, --loại Sắp xếp
Thứ tự sắp xếp các kết quả tìm kiếm.

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

-q TÌM KIẾM_QUERY, --truy vấn SEARCH_QUERY
Sử dụng để bảo vệ các truy vấn tìm kiếm bắt đầu bằng dấu gạch ngang (-). MỘT -q truy vấn có thể là
được chỉ định như một đối số hoặc một tùy chọn, nhưng không phải cả hai.

-NS, --danh sách chạy
Sử dụng để chỉ hiển thị danh sách chạy.

-R NS, --row INT
Số hàng được trả lại.

-s url, --url máy chủ URL
URL cho máy chủ Chef.

SEARCH_QUERY
Truy vấn tìm kiếm được sử dụng để xác định một danh sách các mục trên máy chủ Chef. Tùy chọn này
sử dụng cùng một cú pháp với Tìm kiếm lệnh con.

-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ìm kiếm ID của tất cả các nút đang chạy trên nền tảng Amazon EC2, hãy nhập:

Nút tìm kiếm $ dao 'ec2: *' -i

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

4 mặt hàng được tìm thấy

ip-0A7CA19F.ec2.internal

ip-0A58CF8E.ec2.internal

ip-0A58E134.ec2.internal

ip-0A7CFFD5.ec2.internal

Để tìm kiếm loại phiên bản (hương vị) của tất cả các nút chạy trên nền tảng Amazon EC2,
đi vào:

Nút tìm kiếm $ dao 'ec2: *' -a ec2.instance_type

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

4 mặt hàng được tìm thấy

ec2.instance_type: m1.large
id: ip-0A7CA19F.ec2.internal

ec2.instance_type: m1.large
id: ip-0A58CF8E.ec2.internal

ec2.instance_type: m1.large
id: ip-0A58E134.ec2.internal

ec2.instance_type: m1.large
id: ip-0A7CFFD5.ec2.internal

Để tìm kiếm tất cả các nút đang chạy Ubuntu, hãy nhập:

Nút tìm kiếm $ dao 'nền tảng: ubuntu'

Để tìm kiếm tất cả các nút đang chạy CentOS trong môi trường sản xuất, hãy nhập:

Nút tìm kiếm $ dao 'đầu bếp_en môi trường: sản xuất VÀ nền tảng: centos'

Để tìm một thuộc tính lồng nhau, hãy sử dụng một mẫu tương tự như sau:

nút tìm kiếm $ dao -Một .

Để tạo truy vấn tìm kiếm sử dụng nhiều thuộc tính, hãy sử dụng dấu gạch dưới (_) tách
mỗi thuộc tính. Ví dụ: truy vấn sau sẽ tìm kiếm tất cả các nút chạy
phiên bản cụ thể của Ruby:

Nút tìm kiếm $ dao "ngôn ngữ_ruby_version: 1.9.3"

Để tạo một truy vấn tìm kiếm có thể tìm thấy một thuộc tính lồng nhau:

Tên nút tìm kiếm $ dao: -a kernel.machine

Để kiểm tra một truy vấn tìm kiếm sẽ được sử dụng trong dao ssh chỉ huy:

Nút tìm kiếm $ dao "role: web KHÔNG phải tên: web03"

nơi truy vấn trong ví dụ trước sẽ tìm kiếm tất cả các máy chủ có web vai diễn,
nhưng không phải trên máy chủ có tên web03.

Sử dụng dao tìm kiếm trực tuyến bằng các dịch vụ onworks.net


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

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

Lệnh Linux

Ad