Unix & Linux

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

2
Як отримати більше рівнів яскравості за допомогою клавіш Fn + у Xfce?
Використовуючи клавіші клавіатури для регулювання яскравості, я отримую лише 10 значень (рівнів) яскравості екрана. Тим часом, використовуючи Xfce плагін для яскравості, я можу точно налаштувати яскравість. Однак я хочу регулювати рівень яскравості. Чи є спосіб змінити рівень регулювання яскравості на "більш тонкі кроки" (скажімо, 30 кроків) за допомогою Fn+ keyу …
13 xfce  brightness 

1
Чому PGID моєї дитини не обробляє PID батьків?
Тому я постійно читаю, що ця команда повинна припинити всі дочірні процеси батьківського процесу: kill -- -$$ Використовуючи негативний ідентифікатор за допомогою команди kill, посилається на PGID, і з наведених нами прикладів здається, що PGID дочірніх процесів повинен бути PID батьків, але це не так у моїй системі. У моїй …

1
Примусити команду запускатись під час виходу або відключення?
Я входжу в систему через SSH, і я хотів би мати можливість примусити команду запускатись під час виходу, будь то навмисний вихід (вихід із оболонки) або через те, що моє з'єднання SSH перервано / припинено. Чи є спосіб встановити це? Моя найкраща здогадка зараз - це змінити оболонку входу на …
13 ssh  logout 

2
Чи існує метод командного рядка, за допомогою якого я можу перевірити, чи завантажений файл повний чи зламаний?
Я пишу сценарій, який передбачає завантаження та маніпулювання файлом, і я хочу переконатися, що файл не є неповним (через, наприклад, перерване з'єднання), перш ніж працювати над ним.

1
Як синхронізувати історію команд сеансу терміналу в bash?
Я намагався шукати ~/.bash_historyостанні свої команди, перебуваючи в термінальному сеансі, але їх просто не було. Я думаю, це тому, що у мене відкрито кілька сеансів терміналів. Чи є спосіб я синхронізувати (наприклад, синхронізувати або виписати синхронізацію) історію команд сеансу поточного терміналу у файл bash_history (не закриваючи сеанс і не втрачаючи …

2
зв’язок між декількома процесами
У мене є скрипт bash, який запускає функцію manager () як окремий процес для x-разів. Як можна пересилати повідомлення всім менеджерам () процесам із сценарію? Я читав про анонімні труби, але поняття не маю, як поділитися повідомленнями з ним. Я намагався робити це з названими трубами, але, здається, мені доведеться …

3
Отримати файл .cer з .pem-файлу
Я створив приватний ключ RSA за допомогою команди нижче: openssl genrsa -out privkey.pem 2048 І створив самопідписаний сертифікат за допомогою команди нижче: openssl req -new -x509 -key privkey.pem -out cacert.pem -days 3650 Тепер я намагаюся перетворити файл cacert .pem в сертифікат .cer Будь-які ідеї?

2
Перевірте залежність сценарію bash / shell
Чи є метод / команда для перевірки залежності bash-скрипту? Іншими словами, відповідь на це питання: Які бібліотеки повинен встановити користувач, щоб запустити скрипт? Я можу це зробити вручну, прочитавши скрипт і перевірити, які інші бібліотеки / команди він викликає, але це не очевидно для довгих сценаріїв.

4
Чому * BSD використовує специфічні для драйвера імена для мережевих інтерфейсів? Чи передбачає це обмеження?
Я зауважую, що залежно від марки мережевої карти, назви інтерфейсів відрізняються (я думаю, залежить від драйвера). Чому * BSD використовує специфічні для драйвера імена для мережевих інтерфейсів? Чи означає це, що в ядрі відсутній шар абстракції, що описує "загальний мережевий інтерфейс", тож кожен драйвер буде внутрішньо адресований через власний API? …

2
Можливо побачити мертві процеси?
У man psньому чітко зазначено різні стани, які процес може мати в Linux. D Uninterruptible sleep (usually IO) R Running or runnable (on run queue) S Interruptible sleep (waiting for an event to complete) T Stopped, either by a job control signal or because it is being traced. W paging …

4
Друк масиву у файл з кожним елементом масиву в новому рядку в bash
Я намагаюся вміст масиву у файлі з кожним елементом масиву в новому рядку у файлі. IFS=$'\n' echo "${mtches[@]}" > sample1.txt Зміст mtches - "qwe" та "asd". Але sample1.txtфайл містить qwe asdв одному рядку. Чому він не приймає значення IFS до зображення?
13 bash 

1
Чи завжди в системі Linux встановлюється змінна середовища $ HOME?
Якщо припустити, що машина працює з ядром Linux, сесії використовують оболонку Bash, і все використовує конфігурації за замовчуванням (жоден користувач не вносив жодних змін у конфігураційні файли), чи можна вважати, що $HOMEзмінна середовища завжди встановлена?

1
Чим відрізняється JAVA_HOME від альтернативи оновлення?
Я намагаюся знайти найкращий спосіб запустити OpenJDK Java Runtime як Java за замовчуванням для мого вікна Fedora та використовувати Oracle JDK 6 для розробки Android, а саме для роботи з Android SDK Manager, Android Studio та Eclipse з Android Bundle. Я встановив OpenJDK Java Runtime з сховища Fedora, у якому …

3
як зрозуміти список звукових карт; значення MID, HDMI, PCH
Command aplay -lстворює список "усіх звукових карт та цифрових аудіопристроїв". На своєму абсолютно новому робочому столі Fujitsu Esprimo я отримую: **** List of PLAYBACK Hardware Devices **** card 0: MID [HDA Intel MID], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: MID [HDA Intel …
13 audio 

1
Використання альтернативного libc з хаками ld-linux.so; чистіший метод?
У мене є застаріла система з дуже старим glibc, яку ми не можемо модернізувати, не піднявши на себе гору тестувальних / перевірочних робіт. Мені потрібно було кілька разів запускати нові програми (наприклад, Java 1.7) у цій системі. Я вибрав рішення для chroot, де я пакую всі необхідні ваги і запускаю …

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