Unix & Linux

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

8
Як змінити, яка версія Qt використовується для qmake?
Я відчуваю, що повинен бути простий спосіб зробити це, але мій googlefu не вдається, тому я дуже вдячний деякою інформацією про те, як переключити (або навіть назавжди змінити), яка версія Qt використовується під час qmake. Якщо я запитаю, в якій версії я отримую наступну: ~ $ qmake --version QMake version …
31 make  qt  qtcreator 

7
ASCII в Binary і Binary в ASCII інструменти перетворення?
Який хороший інструмент для перетворення ASCII у бінарний, а двійковий у ASCII? Я сподівався на щось на кшталт: $ echo --binary "This is a binary message" 01010100 01101000 01101001 01110011 00100000 01101001 01110011 00100000 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01101101 01100101 01110011 01110011 01100001 01100111 01100101 …
31 bash  binary  ascii 

10
Як автоматично перезапустити скрипт Python, якщо він вбитий або загине
Я запускаю свій скрипт Python у фоновому режимі на своїй машині Ubuntu (12.04), як це - nohup python testing.py > test.out & Тепер, можливо, на певному етапі моє вище Python scriptможе померти з будь-якої причини. Тож я думаю, що у мене є якийсь cron agentскрипт bash shell, який може перезапустити …
31 bash  shell  cron  python 

5
Чому cp --reflink = auto не є поведінкою за замовчуванням?
Чому це cp --reflink=autoне поведінка за замовчуванням? Чи може це завдати шкоди, щоб це дозволило? Чи можна ввімкнути його під час компіляції, тому він використовується у всій системі, а не лише в інтерактивних оболонках?
31 btrfs  coreutils 

7
Чому більшість дистрибуторів ланцюжок UEFI і grub?
Більшість дистрибутивів встановлюють додатковий завантажувач у системі UEFI. UEFI сам є завантажувачем, він пропонує меню для вибору різних операційних систем або окремих ядер. Крім того, параметри UEFI можна легко змінити за допомогою таких інструментів, як користувальницький простір efibootmgr. Ядра з 3.3 підтримують EFI_STUB, що означає, що ядро ​​може завантажуватися безпосередньо …
31 boot  grub2  boot-loader  uefi 

3
Передача бінарних даних для згортання без використання @file
Чи можливо використовувати згортання та розміщення бінарних даних, не передаючи ім'я файлу? Наприклад, ви можете опублікувати форму за допомогою двійкової через --data-binary: curl -X POST --data-binary @myfile.bin http://foo.com Однак для цього потрібен файл. Я сподівався на можливість записувати HTTP-дзвінки (наприклад, до послуг відпочинку) як текст команди curl для відтворення запиту. …
31 curl  binary 

3
Який найкращий distro / shell-agnostic спосіб встановлення змінних середовища?
Питання каже все це. В даний час я використовую Arch Linux і zsh, але я хотів би, щоб рішення, яке (як мінімум) працює як на VT, так і в xterms, а також (сподіваємось, бажано) продовжувати працювати, якщо я переключаю distros або shell. Я чув дико розрізнені відповіді на це питання …

4
Що станеться, якщо ви редагуєте сценарій під час виконання?
У мене є загальне питання, яке може бути наслідком нерозуміння того, як обробляються процеси в Linux. Для своїх цілей я буду визначати "скрипт" як фрагмент bash-коду, збереженого в текстовому файлі, з дозволами на виконання, увімкненим для поточного користувача. У мене є ряд сценаріїв, які дзвонять один одному в тандемі. Для …

2
Чому реальний час може бути меншим, ніж час користувача
У мене є сценарій для перетворення відео-файлів, і я запускаю його на сервері на тестових даних і вимірюю його час time. В результаті я побачив: real 2m48.326s user 6m57.498s sys 0m3.120s Чому в режимі реального часу набагато менше, ніж у користувачів? Чи має це зв’язок багатопотокове читання? Або що ще? …
31 time 

3
Виключаючи збереження деяких команд в історії башів
Чи є спосіб , щоб виключити такі команди , як rm -rf, svn revertвід того , отримувати зберігається в Баш історії? Насправді я, помилково, неодноразово видавав їх, навіть не маючи намір робити, просто тому, що я швидко все роблю, і це сталося. Отже, це втрачає багато роботи, яку я робив …

13
Як я можу отримати сповіщення, коли моя батарея збирається вмерти в Linux Mint?
Це трапляється зі мною більше, ніж я хотів би визнати, але іноді я не помічаю, як потужність знижується, оскільки вона відображається лише в моєму рядку стану, тоді комп'ютер просто закривається. Мені хотілося б великого попередження, яке попереджає мене до того, як це станеться. Чи є якийсь спосіб, щоб він попередив …

4
"Openssl dgst -sha1" створює сторонній префікс "(stdin) =" і виводить новий рядок
Якщо ви запускаєте цю команду у своєму Unix echo -n "foo" | openssl dgst -sha1 Ви отримаєте цей вихід: (stdin)= 0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33 (далі новий рядок). Як я можу змусити openssl не показувати (stdin)=префікс та уникнути останнього нового рядка?
31 openssl  stdin 

5
Як я можу вставити (перезаписати) vim?
В vimЯ використовую yyі pвесь час смикати і вставити рядки. Однак якщо я хочу замінити один рядок декількома місцями у файлі, я не можу його використовувати, yy p dd pоскільки dd видаляє рядок у буфер обміну / регістр. Хоча я, мабуть, повинен знати, як краще використовувати регістри, я відчуваю, що, …
31 vim  vi 

5
Як витягнути файл із сервера за допомогою scp?
Я на машині A і хочу витягнути файл з машини B. A$ scp <myuserid>@hostB:<path of file in B> . там сказано, що: scp: <path of file in B>: No such file or directory Але на машині B цей файл існує на цьому шляху. Що йде не так?
31 scp 

4
Читати / записувати на послідовний порт без кореня?
Я пишу заявку на читання / запис в / з послідовного порту у Fedora14, і це чудово працює, коли я запускаю його як root. Але коли я запускаю його як звичайний користувач, я не можу отримати привілеї, необхідні для доступу до пристрою (/ dev / ttySx). Це щось хитро, бо …

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