Câu hỏi được gắn thẻ «lock»


3
Pid và khóa tập tin để làm gì?
Tôi thường thấy rằng các chương trình chỉ định pid và khóa các tập tin. Và tôi không chắc chắn những gì họ làm. Ví dụ: khi biên dịch nginx: --pid-path=/var/run/nginx.pid \ --lock-path=/var/lock/nginx.lock \ Ai đó có thể làm sáng tỏ về điều này?
75 lock  pidfile 

13
Khóa chính xác trong shell script?
Đôi khi bạn phải đảm bảo rằng chỉ có một phiên bản của tập lệnh shell đang chạy cùng một lúc. Ví dụ, một công việc định kỳ được thực hiện thông qua crond không tự cung cấp khóa (ví dụ: crois Solaris mặc định). Một mô hình phổ biến …






3
Làm thế nào để kịch bản này đảm bảo rằng chỉ có một phiên bản của chính nó đang chạy?
Vào ngày 19 tháng 8 năm 2013, Randal L. Schwartz đã đăng tập lệnh shell này , nhằm đảm bảo, trên Linux, "chỉ có một phiên bản của tập lệnh [đang chạy], không có điều kiện chạy đua hoặc phải dọn sạch các tệp khóa": #!/bin/sh # randal_l_schwartz_001.sh ( if …


2
Bầy & exec có an toàn trong bash không?
Đoạn mã khóa "tiêu chuẩn" mà tôi đã thấy giống như ... ( flock -n 200 || exit 1; # do stuff ) 200>program.lock Có an toàn không (thử nghiệm dường như nói như vậy) để sử dụng exectại thời điểm đó? Liệu quy trình con có giữ được khóa …
13 bash  lock 

2
Làm cách nào để khóa phiên của tôi trong Xfce?
Tôi đang tìm một cách đơn giản để khóa phiên của mình trong Xfce (Debian không ổn định). Tôi không muốn phải viết mật khẩu của mình mỗi lần thức dậy nhưng tôi muốn có thể nhấn vào một phím tắt (khởi chạy một dòng lệnh) yêu cầu nhận dạng. …
13 xfce  suspend  lock 


3
Truyền nhiều lệnh cho đàn
flock -x -w 5 ~/counter.txt 'COUNTER=$(cat ~/counter.txt); echo $((COUNTER + 1)) > ~/counter.txt' Làm thế nào tôi có thể chuyển nhiều lệnh đến flocknhư trong ví dụ trên? Theo tôi hiểu, flocklấy các cờ khác nhau (-x cho độc quyền, -w cho thời gian chờ), sau đó tệp để khóa …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.