Unix & Linux

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

2
Інструмент в unix для віднімання текстових файлів?
У мене є великий файл, що складається з текстових полів, розділених крапками з комою у вигляді великої таблиці. Це було відсортовано. У мене є менший файл, що складається з тих же текстових полів. У якийсь момент хтось з'єднав цей файл з іншими, а потім зробив сортування, щоб сформувати великий файл, …

2
Вбийте процес, який продовжує перезапуск
Що робити, якщо "убити -9" не працює? або Як вбити сценарій, який запускає нові процеси? мені ні в якому разі не допомагає. У мене є скрипт python, який автоматично починається з іншого ідентифікатора процесу, використовуючи той самий порт, коли вбивається за допомогою sudo kill -9 <pid>. $ lsof -i :3002 …
16 process  kill 



4
Команда 'ip addr' показує 'UP', навіть немає адреси, пов'язаної з цим інтерфейсом
Я хотів би зрозуміти, що мається на увазі під мережевим інтерфейсом? Тому що ip addrабо ifconfigкоманда показує інтерфейс як готовий, навіть коли з ним не пов’язаний IP. наприклад на RHEL7: [root@IDCDVAM887 ~]# ifconfig ens256 ens256: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 ether 00:50:56:9e:19:5b txqueuelen 1000 (Ethernet) RX packets 229406 bytes 59265584 (56.5 MiB) …
16 iproute 


3
Як я можу розпочати кронштейн на 1 годину пізніше кожного дня?
Мені потрібно починати кронштейн щодня, але годину пізніше кожного дня. Що я досі працює, здебільшого, крім 1 дня року: 0 0 * * * sleep $((3600 * (10#$(date +\%j) \% 24))) && /usr/local/bin/myprog Коли день року становить 365, робота розпочнеться о 5:00, але наступного дня (не рахуючи високосного року) буде …
16 cron 

4
Чому ls приймає повторювані перемикачі?
Мені цікаво - чи є різниця між ls -lі ls -lllllllllllllllllllllllllllll? Схоже, вихід такий же, і я плутаюся, чому lsдозволяє повторювати перемикачі. Це стандартна практика серед більшості команд?
16 ls  options 

5
Значення вилучення між подвійними лапками
Мій запит - отримати значення між подвійними лапками "". Зразок введення: 10.219.41.68 - - - [11 / червня / 2014: 10: 23: 04 -0400] сек: 0 MicSec: 1797 "GET / балансир-менеджер HTTP / 1.1" 200 28980 "-" "curl / 7.15.5 (i386 -redhat-linux-gnu) libcurl / 7.15.5 OpenSSL / 0.9.8b zlib / …
16 awk 

1
Обертання файлів журналів під час запущеного процесу
У мене працює процес, який записує стандартний вихід і стандартну помилку у файл журналу /var/log/dragonturtle.log. Чи все-таки потрібно обертати файл журналу, і процес продовжує записувати в новий файл журналу, не вбиваючи процес? Що відбувається на даний момент (враховуючи конфігурацію логротату нижче): Процес пише в /var/log/dragonturtle.log Логротат рухається /var/log/dragonturtle.logдо/var/log/dragonturtle.log.1 Процес запису …
16 logs  stdout  logrotate 

1
узгоджуються зі спрямованими упередженими штрафами
Я використовую tre-agrep (manpage) , реалізацію agrep (manpage) , щоб виконати приблизне узгодження шаблону. Ця утиліта шукає відповідність на основі відстані Левенштейна , і користувач може налаштувати штраф, застосований за зміни, заміни, вставки чи видалення. Хочеться, однак, застосовувати зважування різною по всій довжині запиту, а саме з меншою вагою для …
16 grep  agrep 

3
Систематизований блок користувача, який залежить від системного блоку (sleep.target)
Я читав doc, і мені досі незрозуміло, чи можна виконати наступне: сервіс, визначений у ~/.config/systemd/user/task.serviceцьому, залежить від системи sleep.target( ~/.config/systemd/user/sleep.target.wants/task.service). Зараз я розраховую task.serviceпочати, коли я бігаю $ systemctl suspend, однак task.serviceне запускається. Я запускаю debian із системною версією 208, systemd --userналаштованою більш-менш, як описано в ArchWiki . Цікаво, чи …
16 systemd 

2
Встановлення mysql-сервера в бродячому сценарії оболонки завантажувальної програми (як пропустити налаштування?)
Я намагався встановити mysql-сервер на свою віртуальну машину Vagrant Ubuntu 12.04 LTS. Коли я це зробив, налаштування автоматично запускається. Я бачу це у виході Vagrant: Хоча це не є обов'язковим, настійно рекомендується встановити пароль ││ для адміністративного "root" користувача MySQL.││││ Якщо це поле залишити порожнім, пароль не буде змінено. ││││ …
16 ubuntu  mysql  vagrant 

2
Linux ядро ​​скидає власні коди сканування клавіатури
У мене є старовинна клавіатура моделі IBM 122, модель M, яку я адаптую для використання на сучасному комп'ютері. Я використовую Teensy 2.0 для кодування та обробки USB-речей. Я запозичив прошивку у проекту клавіатури Humble Hacker ( https://github.com/humblehacker/keyboard ) і додав додаткові клавіші в конфігурацію збірки. Все йде нормально. Всі "звичайні" …

5
Як ОС знає, що команді потрібен sudo?
Коли ви запускаєте виконуваний файл, іноді ОС відмовить вашому дозволу на. Наприклад, біг make installз префіксом, який є системним шляхом, знадобиться sudo, тоді як префікс несистемний шлях не буде запитуватися sudo. Як ОС вирішує, що для запуску виконуваного файлу потрібно більше привілеїв, ніж у користувача, ще до того, як програма …
16 permissions  sudo 

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