Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

1
Завдання Cron не змінюється після зміни часового поясу
Я намагався усунути багато поширених помилок, забезпечення того, щоб PATH були доступні для cron в кінці файлу crontab є кінцева лінія часовий пояс встановлюється: cd /etc cp /usr/share/zoneinfo/Asia/Singapore /etc/localtime Бігаючи dateв баш, я отримую: Tue Sep 17 15:14:30 SGT 2013 Для того, щоб перевірити, чи cron використовує той самий час, …
13 cron  timezone 

3
Чи можна розтягнути вбудовані команди до Bash?
Натхненний цим питанням під назвою: Коли вбудовані команди завантажуються в пам'ять , намагаючись відповісти на це, я спробував наступну команду і трохи здивувався, що не зміг її виконати: $ strace cd $HOME Чи є метод, яким я можу скористатися, щоб запустити strace для вбудованих команд до Bash?
13 bash  debugging  strace 

4
Повідомте про зміни у файлі під / proc
Я написав невеликий "демон" в баші, який перейде на навушники, якщо вони виявлені, а якщо ні, перемкніть на зовнішній динамік USB за допомогою PulseAudio. Що я шукаю - це певний спосіб отримувати сповіщення про зміни у файлі /proc/asound/card0/codec#0, як inotifywaitі у реальних файлах (розглядаючи файли під / proc як "псевдофайли"). …
13 proc  inotify 

4
як ssh -Y, а потім su - <інший користувач> і все-таки пересилати X програми на локальну машину
Досить просто «взяти» (тобто намалювати локально) віддалено запущене додаток для Linux: Якщо я ssh -Yна віддаленій машині і запускаю програму, цього додатка, безумовно, вистачить на моєму локальному робочому столі. Однак, якщо я перебуваю на віддаленій машині, я suіншому користувачеві, я не можу переслати програму X на свою локальну машину. Це …
13 x11  ssh-tunneling  su 

2
Чому б просто не використовувати% h у варіанті ControlPath OpenSSH ssh?
Чому «ssh_config (5)» сторінка керівництва рекомендують ControlPathваріант повинен містити , по крайней мере %h, %pі %rнаповнювачі для того , щоб однозначно ідентифікувати кожну загальну зв'язок? Я думав, що кілька сеансів повинні спільно використовувати один і той же сокет із з'єднанням з одним і тим же хостом. Чи не має сенсу …

2
Альтернативи wget
У мене на сервері є сайт, який в основному є купою HTML-сторінок, зображень та звуків. Я втратив пароль до цього сервера і мені потрібно схопити все, що там зберігається. Я можу переходити сторінку за сторінкою і зберігати все, але на сайті є понад 100 сторінок. Я використовую OSX. Я намагався …
13 wget 


2
systemd - одиниці таймера, що імітують поведінку анакрона
Мені потрібно написати блок таймера для машини, яка часто повертається (наприклад, класичне налаштування робочого столу). Цей блок таймера потрібно активувати регулярно, але не дуже часто (наприклад, щотижня, щомісяця). Я знайшов деякі підходи, але всі вони не дуже відповідають: Відповідно до підручних сторінок активуються лише директиви OnBootSecта OnStartupSecдирективи, якщо налаштований момент …
13 cron  systemd 



6
Зміна робочого каталогу
Я намагаюся стиснути каталог на /home/cyrus/sql І я хотів змінити робочий каталог під час застібання папки: / $ zip -b /home/cyrus sql.zip /home/cyrus/sql Але коли я перевіряю поштовий файл: / $ unzip -l sql.zip Archive: sql.zip Length Date Time Name --------- ---------- ----- ---- 0 2013-05-30 10:59 home/cyrus/sql/ 1776642 2013-05-23 …
13 zip 

5
Спеціальний файл, який викликає помилку вводу / виводу
Я хочу автоматично перевірити, чи частина програмного забезпечення реагує, як очікувалося, якщо істотний файл DB SQLite не вдалося прочитати (викликаючи помилку вводу / виводу). Саме так сталося кілька днів тому у клієнта. Ми вручну виправили це, але тепер я хочу створити автоматичний код, щоб виправити його, і для перевірки цього …
13 linux  devices  io  testing 

4
Чи повинен користувач ноутбука перейти з ext4 на btrfs?
Пов’язане з цим . Я хотів би скористатися перемикачем ОС для оновлення до BTRFS. BTRFS стверджує, що пропонує багато (стійкість до втрати даних, самолікування, якщо RAID, контрольна сума метаданих та даних, стиснення, знімки). Але це повільно при використанні з fsync-інтенсивними програмами, такими як dpkg(я знаю eatmydataі хитрі apt-btrfs-snapshotпрограми), і я …

4
Як скропувати регулярними виразами
Я намагаюсь скопіювати всі файли, які не починаються з літери "а", в ksh. Копіювання з вихідної машини на машину призначення працює нормально : scp -p !(a*) user@machine:/path/directory/. Але, якщо я перебуваю на цільовому сервері і хочу скопіювати з вихідного сервера, це не вдалося: scp -p user@machine:/path/!(a*) . Будь-які ідеї?
13 ksh  scp 

2
Що таке "автоматичне розширення стека"?
getrlimit (2) має таке визначення на сторінках man: RLIMIT_AS Максимальний розмір віртуальної пам'яті процесу (адресний простір) у байтах. Цей ліміт впливає на виклики до brk (2), mmap (2) та mremap (2), які не вдається з помилкою ENOMEM при перевищенні цього ліміту. Також не вдасться автоматичного розширення стека (і генерує SIGSEGV, …
13 linux  process  memory  limit 

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