Unix & Linux

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

2
Як пасивно захопити з розеток домену Unix (моніторинг сокетів AF_UNIX)?
Захоплення TCP / IP і UDP можна зробити за допомогою tcpdump/ dumpcapі створює файл pcap / pcapng, який може бути переданий Wireshark для подальшого аналізу. Чи існує подібний інструмент для названих розеток Unix домену? (Загальне рішення, яке працює для абстрактних розеток, було б непогано.) straceяк-є недостатньо, фільтрувати вводи / виведення …

8
awk або sed для малого / верхнього регістру лише один символ у рядку?
Чи існує спосіб, як прописати лише великі літери лише в одному рядку? Приклад введення: syslog_apr_24_30 syslog_mar_01_17 Бажаний вихід: syslog_Apr_24_30 syslog_Mar_01_17 Зверніть увагу, будь ласка, на початку місяця. Я спробував, awkале я недостатньо хороший, щоб він працював.
13 bash  sed  awk 

1
Як активувати Virtualenv, коли запускається скрипт Python?
Я хочу запланувати сценарій python для запуску з використанням cron на певні дати, проблема полягає в тому, що для того, example.pyщоб працювати, example-envпотрібно активувати, чи є спосіб зробити example.pyактивацію власного virtualenv, коли це виконує cron? якщо ні, то я повинен створити сценарій bash, bash.shякий містить #!/usr/bin/env bash workon example-env python2 …

2
Вкладені котирування в підрозділах
Скажіть, що я маю використовувати лапки, щоб інкапсулювати вихідний пакет, наприклад: DATA="$(cat file.hex | xxd -r)" Але мені потрібно вкласти такі речі, як: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Я не можу використовувати окремі лапки, тому що вони не розширюють змінні, що знаходяться всередині них. Уникнення …

1
яка різниця між xim і uim?
Я знайшов (зіткнувшись із цією проблемою) два слова, пов’язані з методом введення, які є xim & uim . Я знаю лише найменування: X метод введення та універсальний метод введення. Хочу знати Яка різниця у використанні, функціональності та роботі між xim та uim?

1
Як включити випадкові PID в Linux?
В даний час я порівнюю випадкову реалізацію PID на OpenBSD, FreeBSD та Linux з точки зору безпеки. Поки OpenBSD і FreeBSD стосуються моєї роботи. Однак, хоча тут відповідь зазначає, що випадковий PID може бути включений в Linux саме завдяки sysctlналаштуванню, я не зміг визначити, який саме це налаштування. Дослідження в …

3
Вікно GNU Screen перейменувати неприємності
Мені подобається спливаюче екранне сеанс із заздалегідь відкритими SSH-підключеннями до основних серверів, які я адмініструю в офісі. Я даю цим вікнам кожне дуже коротке ім’я, як правило, 2-4 символи, тому вони відображаються в моєму рядку стану екрана з цими іменами. Тож у мене буде запис на екрані, який виглядає так …
13 gnu-screen 

3
Перейдіть до файлу / каталогу в Midnight Commander, набравши текст
Одне, що мені дуже не вистачає в програмі Midnight Commander (порівняно з деякими дослідниками файлів GUI, наприклад, Fe Thunar), - це можливість перейти до певного каталогу, просто набравши префікс його імені. Наприклад, для поточного каталогу, що містить: files other many many_other some Введення тексту відведе manмене до (фокус) каталогу many. …
13 mc 

7
Всі можливі комбінації символів та цифр
Тому я хочу створити всі можливі комбінації символів і малих літер і цифр, які можуть складати рядок з 5 символів. Можливості: a..z, A..Z та 0..9. Чи взагалі є якийсь елегантний спосіб зробити це в басі?
13 bash 

1
Встановити колір за замовчуванням для верху
Як встановити колір за замовчуванням top? Зараз є червоний, який я ледве читаю. Ви можете перемикатися з моно на кольоровий за допомогою zабо налаштовувати його більш ретельно Z. Але жодне з цих налаштувань не дотримується. Як постійно встановлювати кольори?
13 linux  terminal  colors  top 

2
Виключіть одну директорію у шаблоні відповідності `ls`
Я намагаюсь зробити lsрежисери, у яких є .pngфайли всередині (немає необхідності в рекурсивності, хоча це було б корисно), крім одного. Виключіть один каталог, тобто ls */*.png працює чудово. ls (^one)*/*.png не повертає жодного stdout. Як я цього досягти? Я сліпий і перекладаю його espeak, тому поки що можу почути лише …
13 shell  ls  wildcards 

2
з'ясувати розмір відкритого терміналу
У DE ми можемо змінити розмір терміналу (наприклад, gnome-terminal) для нашої зручності, як я можу дізнатися розмір терміналу з точки зору пікселів або кількості стовпців і рядків?
13 terminal 

4
Чому існує багато облікових записів? Я єдиний користувач
Я запускаю настільну систему Ubuntu 12.04. Поки що я встановив лише деякі програми (у мене є права судо). Коли я перевіряю список користувачів у системі, я бачу довгий список, як-от понад 20 користувачів - коли такі користувачі були створені (наприклад, демон, син, синхронізація, ігри, імпульс тощо)? Як вони пов'язані з …

1
Зміна назви пристрою OpenVPN
У мене є кілька програмних серверів VPN, що працюють на одному сервері, два з них (tinc і openvpn) використовують одні і ті ж /dev/net/tunпристрої і нерестують tunX iface. Пізніше розпочаті пристрої використовуватимуть нульові пристрої з нуля , тому вони повторно використовують пристрій один одного і спричиняють безліч проблем і порушують …
13 openvpn 

3
Як використовувати капш: Я намагаюся запустити непривілейований пінг, з мінімальними можливостями
Я експериментую з можливостями на Debian Gnu / Linux. Я скопіював / bin / ping у свій поточний робочий каталог. Як і очікувалося, це не працює, спочатку він був встановлений корінь. Тоді я надаю своєму ping мінімальні можливості (не root), виконуючи свої дії sudo /sbin/setcap cap_net_raw=ep ./ping, і пінг працює, …

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