Unix & Linux

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

2
Різниця між xattr і chattr
Яке співвідношення та різниця між xattrі chattr? Я хочу знати, коли я встановлюю chattrатрибут в Linux, що відбувається всередині ядра Linux та метаданих inode.
9 linux  files  inode  xattr 

1
Як створити користувацьке ядро ​​з localmodconfig, що підтримує апаратне забезпечення декількох машин?
Під час налаштування сервера для виконання одного завдання, наприклад пристрою, може виникнути потреба у створенні спеціального ядра. Наприклад, для економії місця на диску. Корпоративна файлова система Ubuntu Core 13.10 amd64 - це завантаження 38 Мб , де мета-пакет "linux-image-generic", включаючи необхідні залежності, завантажить 79 МБ архівів, а розмір пакета ядра-зображення-xyz-generic …

6
Використовуйте базове ім'я для розбору списку шляхів у файлі
Я запускаю Mac OSX і намагаюся за допомогою командного рядка знайти кількість файлів у мене з тим же ім’ям. Я намагався використовувати таку команду: find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files Це не працює! Коли я роблю наступне: find ~ -type …

4
Підрахунок кількості разів, коли кожна IP-адреса з’являється у файлі журналу
У мене є файл у такому форматі: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Який найкращий спосіб розібрати файл file.txtу такий формат: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Іншими словами, я хочу переглядати файл і рахувати кількість разів, коли кожна IP-адреса з’являється. Я вже запустив …
9 awk  sort 

5
вичерпано, нічого не отримано
Я все пробував і дуже гуглив! Але я не можу зробити роботу NTP на своєму сервері. Цей пост - остання надія! Я встановив ntp на сервері debian із цією конфігурацією ( /etc/ntp.conf): driftfile /var/lib/ntp/ntp.drift statdir /var/log/ntpstats/ statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file …
9 debian  ntp 

3
завантажте лише перші кілька байтів сторінки джерела
Я завантажую HTML-сторінку джерела веб-сайту за допомогою cURLкоманди. Проблема в тому, що я не хочу більшості вмісту сторінки. Мені просто потрібні перші 100 рядків сторінки джерела. Чи є спосіб зупинити завантаження сторінки через перші кілька рядків? Наразі у мене працює нижченаведена команда, але, здається, це не ефективно. curl -r[0-1] "http://www.freebase.com/m/045c7b" …
9 wget  curl 

5
встановлення mmcblk0p1 не вдалося з невірним аргументом
Коли я запускаю Linux з sd-карти та намагаюся монтувати sd-карту - немає проблеми, працює чудово. Але коли я запускаю Linux із флеш-пам’яті, я не можу встановити свою SD-карту: # mount /dev/mmcblk0p1 /mnt/ mount: mounting /dev/mmcblk0p1 on /mnt/ failed: Invalid argument Що може бути основною причиною цієї помилки? Додаткова інформація root@Xilinx-ZC702-14_7:/# …
9 mount 

3
Як відняти рядки (рядки) за допомогою AWK
Я намагаюся розібратися, як я можу використовувати AWK для віднімання ліній. Наприклад, уявіть, що вхідний файл такий: 30 20 Вихід буде: 10 Зараз, як тест, я намагаюся обчислити стовпчик "Використовуваний" з: $ cat /proc/meminfo Тож я зараз написав це: $ grep -P 'MemTotal|MemFree' /proc/meminfo | \ -- Here comes the …
9 linux  awk 

3
Введення / виведення жорсткого диска на Pid
чи є спосіб побачити введення / виведення диска на pid / процес? Monitorix показує мені наступне і виправляє мене, якщо я помиляюся, але схоже, що жорсткий диск уповільнює всю систему: ОНОВЛЕННЯ №1 Зверху, здається, чудовий огляд над усім. Чи можу я запитати вас, що означає очікування, яке я позначив червоним? …

1
Чи потрібно встановлювати процеси в групах під час кожного завантаження? Якщо так, то як зберегти їх?
Я читав цю відповідь на питання про встановлення меж для процесів за допомогою cgroups. Наведений зразок встановлює обмеження для процесу (у прикладі sshd). У відповідь PID процесу встановлюється вручну. Це було б неприйнятно для моїх цілей, я хотів би, щоб процеси, розпочаті з даної програми, завжди мали встановлені межі, незалежно …

1
Як встановити шрифт за замовчуванням для всіх програм Qt5?
У Qt4 раніше був інструмент під назвою qtconfig, який дозволяв вам встановлювати шрифти та інші речі. Він також вибрав налаштування з панелі управління KDE4. Зараз я працюю з Qt5 (бінарний дистрибутив, завантажений з qt-project.org), але шрифт за замовчуванням у всіх додатках Qt5 для мене занадто малий. Чи можна збільшити його, …
9 fonts  qt 

1
Автоматичне завершення Zsh пропонують повноцінні функції (_git _vim тощо)
У мене невеликий роздратування щодо того, як zshробляться повні пропозиції щодо моїх команд. Якщо я наберу початок команди, яку я не встановив, і натисніть tabїї, то запропонує встановити функцію завершення. Скажемо, я хочу виконати, vimале він не встановлений, це запропонує _vim. Чи є спосіб вимкнути це? Або я зробив щось …

1
Яке обґрунтування, що оболонка баша не застерігає вас від арифметичного переповнення тощо?
Існують обмеження, встановлені для можливостей оцінки арифметичної bashоболонки. Посібник є стислим щодо цього аспекту арифметики оболонки, але зазначено : Оцінювання проводиться в цілих цілих числах без перевірки на переповнення, хоча ділення на 0 захоплюється і позначається як помилка. Оператори та їх пріоритет, асоціативність та значення такі самі, як у мові …

2
SELinux httpd записує доступ до каталогу
Я новачок у SELinux. походить від debian. Я хочу надати httpdдоступ до каталогу. Веб-переглядач SELinux пропонує: # grep httpd /var/log/audit/audit.log | audit2allow -M mypol # semodule -i mypol.pp Я не міг зрозуміти, як працює ця команда. Я ніде не вказую шлях до каталогу. як дізнатися, в якому каталозі дозволити httpd? …

2
Видаліть невідомий символ Unicode з текстових файлів - sed, інші методи bash / shell
Мені потрібно шукати і замінювати всі випадки невідомого символу в деяких файлах з однаковою назвою. Відкриваючи такі файли за допомогою vi, я прочитав <91> код цього символу. Відкриваючи їх нано, я прочитав «знак питання» в ромбі (чорний ремінь). Я хотів би замінити такого невідомого персонажа цитатою ('). Я намагаюся безліч …

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