Unix & Linux

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

4
Як простежити мережеву активність команди?
Я хочу простежити мережеву активність команди, я пробував tcpdump та strace без успіху. Наприклад, якщо я встановлюю пакет або використовую будь-яку команду, яка намагається дістатись до якогось сайту, я хочу переглянути цю мережеву діяльність (сайт, на який намагаються охопити). Я думаю, що ми можемо це зробити, використовуючи tcpdump. Я спробував, …

2
Чи SIGQUIT такий же, як SIGTERM?
Я вивчаю CentOS / RHEL і зараз займаюся деякими деталями щодо управління процесами. Книга RHCSA, яку я читаю, описує функціонування kill 1234як надсилання SIGQUIT. Я завжди вважав, що команда kill не додає комутатор для типу сигналуkill -15 SIGTERM є, kill -15і SIGKILL є kill -9, правда? Чи використовує CentOS / …

1
Випадкова "деаутентифікація за місцевим вибором (Причина: 3 = DEAUTH_LEAVING)"
Я бігаю uname -r 4.10.6-1-ARCH на моєму випуску розробника XPS 13 (2014). Наразі у мене є дивні проблеми з моїм Wi-Fi (я використовую Networkamanger з nm-appletдля KDE): 1) на самому поверхневому рівні я зауважив, що іноді це працює чудово: коли я завантажую ПК, він уже підключився до wifi, а іноді …

2
Як зробити так, щоб Firefox шанував мою конфігурацію, щоб відключити натяк на шрифт для одного шрифту?
Я використовую Debian GNU / Linux версії 8 з LXDE . Що стосується шрифтів, у мене в моїй системі налаштовано використання анти-згладжування, відображення субпікселів та повного натяку. Однак я хочу відключити натяк на Liberation Serif, але це не працює у Firefox. Firefox досі використовує повний натяк на визвольне засідання. Однак …


2
Чому sudo -i не встановив XDG_RUNTIME_DIR для цільового користувача?
XDG_RUNTIME_DIRнеобхідно для systemctl --userроботи. Я створив сервер ubuntu 16.04 для запуску системних сеансів користувачів. Тепер, намагаючись їх адмініструвати, я виявляю, що при зміні користувача через sudo -u $user -iабо навіть su - $userсередовище не XDG_RUNTIME_DIRвстановлено, що заважає systemctl --userпрацювати. Однак, коли я sshпрямо впадаю в цього користувача, він встановлений правильно. …
14 ssh  systemd  sudo  pam 

4
Які точки монтажу, сумісні з FHS?
Мені цікаво, що таке FHS-сумісні точки кріплення для внутрішніх жорстких дисків та мережевих ресурсів ? Багато різних навчальних посібників пропонують встановити їх у підкаталогах до /mntабо/media Відповідно до стандарту FHS 3.0 (стандарт ієрархії файлів): /media: Точка монтування на знімних носіях ( Цей каталог містить підкаталоги, які використовуються як точки монтажу …
14 mount  fhs 

2
Що заважає stdout / stderr перемежуватися?
Скажіть, я запускаю деякі процеси: #!/usr/bin/env bash foo & bar & baz & wait; Я запускаю описаний вище сценарій так: foobarbaz | cat наскільки я можу сказати, коли будь-який з процесів пише в stdout / stderr, їх вихід ніколи не перемежовується - кожен рядок stdio здається атомним. Як це працює? …
14 shell  osx  stdout  output  stderr 

5
Деякі випадки, коли кількість пробілів має значення в сценаріях bash (або інших оболонках)
Мені сказали, що пробіли важливі в bashінших сценаріях оболонок, і я не повинен змінювати існування пробілів, якщо я не знаю, що я роблю. Під «зміною існування» я маю в виду або вставити пробіл між двома символів без пробілів або видалення пробілу між двома символів без пробілів, наприклад , зміна var="$val"в …

3
Чи можу я використовувати "sed" для перекладу символів на зразок `tr`?
Я хотів би замінити набір символів відповідними символами з іншого набору, приблизно так: original set: ots "target" set: u.x foobartest → fuubar.ex. Переклади / транслітерації, як це, є спеціальністю trкоманди: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. На жаль tr, не підтримує зміну файлів на місці, як sedце робиться. …
14 sed  tr 

3
Сценарій Bash з `set -e` не зупиняється на команді`… && ... `
Я використовую set -eдля зупинки bash script при першій помилці . Все працює добре, якщо я не використовую команду з &&: $ cat script set -e cd not_existing_dir && echo 123 echo "I'm running! =P" $ $ ./script ./script: line 2: cd: not_existing_dir: No such file or directory I'm running! …


8
Як перевірити наявність будь-якої IP-адреси у файлі за допомогою сценарію оболонки?
У мене є сценарій, який генерує деякий вихід. Я хочу перевірити цей вихід на наявність будь-якої IP-адреси 159.143.23.12 134.12.178.131 124.143.12.132 if (IPs are found in <file>) then // bunch of actions // else // bunch of actions // Це fgrepгарна ідея? У мене є доступний баш.
14 shell-script  grep  ip 

5
Як змінити MySQL 'root' пароль за допомогою MySQL v5.7?
Поточне середовище: mysql> show variables like "%version%"; +-------------------------+------------------------------+ | Variable_name | Value | +-------------------------+------------------------------+ | innodb_version | 5.7.13 | | protocol_version | 10 | | slave_type_conversions | | | tls_version | TLSv1,TLSv1.1 | | version | 5.7.13 | | version_comment | MySQL Community Server (GPL) | | version_compile_machine | x86_64 …
14 mysql 

2
Як дозволити зміну розкладки клавіатури на шапки-блокування
Я використовую щойно встановлений Ubuntu-Gnome 16.04і хочу налаштувати caps-lockзмінити розкладку клавіатури (одна клавіша, а не комбінація клавіш). У мене було таке Linux-mint, і я звик до цього. Я заглянув у диспетчер налаштувань, але його немає caps-lockяк прийнятний вклад. Я також подивився int, gnome-tweak-toolsале там я взагалі не можу знайти перемикання …

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