Điểm:0

systemd RequiresMountsFor cú pháp nhiều dòng

lá cờ vn

Tôi biết rằng đây là cú pháp tệp cấu hình đơn vị systemd hợp lệ:

[Đơn vị]
RequiresMountsFor=/mnt/foo /mnt/bar
...

Gần đây, tôi đã thấy một biến thể nhiều dòng ở trên:

[Đơn vị]
RequiresMountsFor=/mnt/foo
RequiresMountsFor=/mnt/bar
...

Hai cú pháp này có tương đương về mặt ngữ nghĩa không?

Tôi đã kiểm tra tùy chọn RequiresMountsFor trong trang systemd.unit, trong đó nêu rõ: "Lấy một danh sách các đường dẫn tuyệt đối được phân tách bằng dấu cách." Ngoài ra, có một gợi ý về sự tương đồng với các tùy chọn Yêu cầu và Sau. Tài liệu của tùy chọn Yêu cầu nêu rõ rằng cú pháp một dòng và nhiều dòng là tương đương (đối với tùy chọn Yêu cầu): "Tùy chọn này có thể được chỉ định nhiều lần hoặc nhiều đơn vị được phân tách bằng dấu cách có thể được chỉ định trong một tùy chọn trong trường hợp phụ thuộc yêu cầu trường hợp cho tất cả các tên được liệt kê sẽ được tạo." Vì vậy, tôi đoán rằng điều tương tự cũng áp dụng cho RequiresMountsFor.

Điểm:1
lá cờ ma

Có vẻ như nó thực sự tương đương:

# tee /run/systemd/system/serverfault-1085820.service >/dev/null << 'EOF'
[Đơn vị]
RequiresMountsFor=/mnt/foo
RequiresMountsFor=/mnt/bar
[Dịch vụ]
ExecStart=echo xin chào
EOF
# systemctl daemon-tải lại
# SYSTEMD_PAGER=cat systemctl show -p RequiresMountsFor serverfault-1085820.service 
RequiresMountsFor=/mnt/bar /mnt/foo

Điều này có lẽ nên được ghi lại tốt hơn trong trang chủ; đó là không phải đúng cho tất cả các lệnh, như systemd.syntax(7) chỉ ra:

Các cài đặt khác nhau được phép chỉ định nhiều lần, trong trường hợp đó, việc diễn giải tùy thuộc vào cài đặt. Thông thường, nhiều cài đặt tạo thành một danh sách và cài đặt thành một giá trị trống "đặt lại", nghĩa là các nhiệm vụ trước đó bị bỏ qua. Khi điều này được cho phép, nó sẽ được đề cập trong phần mô tả cài đặt.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.