Unix & Linux

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

4
Простіший спосіб порівняння контрольної суми md5?
Після завантаження файлу, у якому є контрольна сума md5, я зараз його перевіряю md5 *file* | grep *given_checksum* напр md5 file.zip | grep -i B4460802B5853B7BB257FBF071EE4AE2 але мені здалося смішним вимагати греп і труби для того, що, безумовно, дуже поширене завдання. Наклеюючись на те, щоб робити якісно ефективні речі, я замислився, …
11 osx  hashsum 

2
Чи можу я зупинити Linux від прослуховування USB-пристрою введення як клавіатури, але все ж фіксувати події за допомогою програми?
У мене є сканер штрих-коду USB за адресою /dev/input/event0( /dev/input/by-id/usb-Metrologic_Metrologic_Scanner-event-kbd), і сканування штрих-коду змушує його надсилати події клавіші. Я фіксую ці натискання клавіш за допомогою бібліотеки libdevinput Ruby, яка чудово працює. Проблема полягає в тому, що кожен штрих-код також вводиться як ім'я користувача, а згодом і пароль на Raspberry Pi, …
11 linux  debian  devices  events 

1
Зніміть захист від запису USB-накопичувача
У мене є спортивний годинник, який має інтегровану флеш-пам’ять. Ця флеш-пам’ять використовується для зберігання навчальної інформації. Коли я підключаю годинник до комп'ютера за допомогою USB-кабелю, це виявляється як захищена від запису флешка: [354703.052138] sd 7:0:0:0: [sdc] Write Protect is on ..і я, очевидно, не можу перездати розділ з правами RW: …
11 usb  usb-drive 

3
Як почати роботу з кроном без перезавантаження?
Я використовую роботу cron, щоб дзвонити offlineimapкожні 2 хвилини: */2 * * * * /usr/bin/offlineimap > ~/Maildir/offlineimap.log 2>&1 Мені потрібно було вбити роботу з кроном, щоб вирішити проблему. Як я можу потім перезапустити роботу cron (без перезавантаження)? Я знайшов це "рішення" в Інтернеті: mylogin@myhost:~$ sudo /etc/init.d/cron restart Rather than invoking …
11 cron 


2
Зачекайте, коли X-вікно з’явиться / зникне (здоровим чином)
Всередині скрипту оболонки мені потрібно дочекатися появи вікна, на якому є рядок із заголовком, виконати якусь дію, а потім дочекатися його зникнення та зробити ще одну дію. До вчорашнього дня у мене був цей простий код. Проблема в ньому полягає в тому, що диск не може бути переведений в стан …
11 bash  shell  python  window 

2
Розгорнути передплановий пакет перед його виконанням?
Я часто запускаю команди за допомогою допоміжних оболонок, а іноді хотів би, щоб розширилися допоміжні оболонки перед тим, як щось запустити. Таким чином я міг би перевірити, що я роблю, і, можливо, редагувати те, що має відбутися також. Наприклад, як я можу змусити розширити наступний командний рядок перед тим, як …

3
Як мені отримати менше імені файлу, а не номер inode?
У мене є програмне забезпечення, яке повертає свої файли журналу, коли він перезапускається. Однак під час розробки я багато цього перезавантажую, тому я хотів би в будь-який час відстежувати останній файл журналу. Якщо я починаю lessнормально з less program.logі натискаю Shift+ fдо хвоста, коли файл журналу повертається, я продовжую моніторинг …
11 logs  solaris  tail  less 

2
iotop, але для конкретного диска?
Чи існує такий інструмент, як iotopдля моніторингу вводу-виводу на конкретні обсяги? (Чи, можливо, я пропустив спосіб фільтрації iotop?) Якщо немає способу отримати цю інформацію через (скажімо) /proc? ( dstatі т.д. показують лише сукупну активність у всіх процесах на обсяг, тоді як мені цікаво бачити, скільки кожен процес вносить свій внесок.)
11 linux  io  top  proc 

3
Перевірте вихідний мережевий трафік
Як в Ubuntu можна перевірити, яка інформація надсилається через мережеве з'єднання, які програми це роблять і до яких сайтів підключається мій комп'ютер? Я не параноїк щодо безпеки, але хто знає?

2
Знайдіть час від часу ярмарок ядра процесора
У мене ядро ​​PREEMPT 2.6.35 працює на процесорі ARMv7 з помірною швидкістю. Приблизно кожні 100 - 125s щось спричиняє, що ядро ​​не може досить швидко обробити деякі пов'язані зі звуком драйвери, щоб уникнути недоліків. Затримка, як правило, знаходиться в межах 15-30 мс, але може бути набагато довше. Незрозуміло, чи є …
11 kernel  profiling 

4
Налаштуйте чутливість колеса миші у Fedora / Gnome
Коротке запитання Чи є спосіб регулювати чутливість прокрутки колеса миші у Fedora 18? Довге запитання Я працюю Fedora 18 зі стандартним робочим столом Gnome. Я використовую мишу Logitech M705 з колесом миші, що прокручується, який я люблю. У вікнах я можу налаштувати кількість ліній для прокрутки по колу колеса миші. …

4
Знімок `cp -al`, жорсткі посилання якого редагуються до нового файлу
Я намагаюся регулярно робити знімки масивної папки. Я прочитав тут: http://www.mikerubel.org/computers/rsync_snapshots/#Incremental, який cp -alробить знімок папки шляхом простого копіювання жорстких посилань. Це все чудово, але проблема полягає в тому, що в цьому знімку, якщо я зміню файл, він змінюється на всіх знімках. Я хотів би замість цього зробити так, щоб …

2
Повернути консоль при запуску (Debian)
Я хочу повернути консоль (а не сервер X) на 90 градусів (за годинниковою стрілкою). Далі , здається, працює для мене: echo 1 > /sys/class/graphics/fbcon/rotate; однак я вважаю за краще використовувати параметр ядра в Grub, а не включати вище в /etc/rc.localсценарій. Документація fbcon описує наступний варіант , який може бути переданий …

2
Виключіть каталог у пошуку
Як я можу знайти кожен файл та каталог, що відповідають шаблону, за винятком одного каталогу за допомогою find? Скажіть, у мене є така файлова структура; . foo-виключити-мене / foo.txt foo-виключити-мені-не / foo.txt бар / foo.txt foobar / bar.txt foofoo.txt як би я отримав такий результат, використовуючи find: ./bar/foo.txt ./bar/foobar ./bar/foobar/foofoo.txt …
11 find 

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