Запитання з тегом «lock»

9
Як перебороти "пристрій чи ресурс зайнятий"?
Я спробував rm -rfстворити папку, і "пристрій чи ресурс зайнятий". У Windows я б використав LockHunter для вирішення цього питання. Що таке еквівалент Linux? (Будь ласка, дайте як відповідь простий метод "розблокувати цей", а не повні статті, як цей . Хоча вони корисні, в даний час мене цікавить саме ASimpleMethodThatWorks …
229 files  lock 

3
Для чого потрібні файли pid та lock?
Я часто бачу, що програми задають файли pid та lock. І я не зовсім впевнений, що вони роблять. Наприклад, під час компіляції nginx: --pid-path=/var/run/nginx.pid \ --lock-path=/var/lock/nginx.lock \ Чи може хтось пролити світло на цей?
75 lock  pidfile 

13
Правильне блокування у скриптах оболонки?
Іноді доводиться переконатися, що одночасно працює лише один екземпляр скрипта оболонки. Наприклад, завдання cron, яке виконується через crond, що не забезпечує блокування самостійно (наприклад, за замовчуванням Solaris crond). Поширений зразок для здійснення блокування - такий код: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # 'test' -> race begin echo …

4
Як перелічити файл блокування процесів?
Використовуючи flock, кілька процесів можуть мати загальний замок одночасно або чекати, щоб придбати блокування запису. Як отримати список цих процесів? Тобто для заданого файлу X ідеально знайти ідентифікатор процесу кожного процесу, який або містить, або чекає, блокування у файлі. Було б дуже вдалий початок, хоча просто підрахувати кількість процесів, які …
51 files  process  lock 


2
Чи застосовує перенаправлення виводу до файлу блокування на файл?
Якщо я маю команду $ ./script >> file.log що дзвонить двічі, причому другий дзвінок відбувається до закінчення першого, що відбувається? Чи отримує перший виклик ексклюзивний замок на вихідному файлі? Якщо так, чи не працює другий скрипт при спробі запису, чи оболонка приймає вихід (дозволяє сценарію закінчуватися) і видає помилку? Або …

6
Gedit не збереже файл на спільній сторінці VirtualBox: Текстовий файл зайнятий
У мене є текстовий файл, який я можу змінити за допомогою інших програм (наприклад openoffice). Але коли я намагаюся змінити і зберегти це за допомогою gedit, я отримую помилку від gedit: Could not save the file /media/sf_Ubuntu/BuildNotes.txt. Unexpected error: Error renaming temporary file: Text file busy дозвіл BuildNotes.txt такий: -rwxrwx--- …


3
Як цей скрипт забезпечує те, що працює лише один екземпляр?
19 серпня 2013 року Рандаль Л. Шварц опублікував цей скрипт оболонки, який мав на меті забезпечити в Linux «що працює лише один екземпляр сценарію [без], без перегонових умов або необхідності очищення файлів блокування»: #!/bin/sh # randal_l_schwartz_001.sh ( if ! flock -n -x 0 then echo "$$ cannot get flock" exit …


2
Чи безпечно flock & exec в баші?
"Стандартний" фрагмент блокування, який я бачив, має щось на зразок ... ( flock -n 200 || exit 1; # do stuff ) 200>program.lock Чи безпечно (тестування, здається, так) використовувати execв цей момент? Чи збереже підпроцес замок? ( flock -n 200 || exit 1; exec /usr/bin/python vendors-notcoolstuff.py ) 200>program.lock Я смутно …
13 bash  lock 

2
Як заблокувати сеанс у Xfce?
Я шукаю простий спосіб заблокувати сеанс у Xfce (Debian Unstable). Мені не хочеться писати свій пароль під час кожного пробудження, але я хочу мати можливість натиснути на ярлик (який запускає командний рядок), який запитує ідентифікацію. Використання полягає в блокуванні мого ноутбука, коли я виходжу з офісу на обід. Я хочу …
13 xfce  suspend  lock 

3
Передайте кілька команд на зграю
flock -x -w 5 ~/counter.txt 'COUNTER=$(cat ~/counter.txt); echo $((COUNTER + 1)) > ~/counter.txt' Як я можу передати кілька команд, flockяк у наведеному вище прикладі? Наскільки я розумію, flockприймає різні прапори (-x для ексклюзивного, -w для таймаут), потім файл для блокування і потім команда для запуску. Я не впевнений, як я …

2
Як заблокувати користувачів після 5 невдалих спроб входу?
Як заблокувати користувачів після 5 невдалих спроб входу? Я зібрав кілька дистрибуцій / версій, як це зробити, але не можу перевірити. RHEL4 : додавши: auth required /lib/security/$ISA/pam_tally.so no_magic_root account required /lib/security/$ISA/pam_tally.so deny=5 reset no_magic_root до: /etc/pam.d/system-auth /etc/pam.d/login /etc/pam.d/sshd RHEL4 : ??? SLES9 : додавши: auth required pam_tally.so no_magic_root account required …
12 password  pam  lock 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.