Unix & Linux

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

2
Як використовувати регулярний вираз як роздільник поля в awk?
Я намагаюся використовувати регулярний вираз в якості сепаратора поля в awk. З мого читання це здається можливим, але я не можу правильно зрозуміти синтаксис. rpm -qa | awk '{ 'FS == [0-9]' ; print $1 }' awk: cmd. line:1: { FS awk: cmd. line:1: ^ unexpected newline or end of …

4
Будівництво доріжок надійно
Скажіть, у мене в скрипті оболонки є кілька змінних (наприклад, в zsh): FOLDER_1, FOLDER_2, etc. Ці змінні відносяться до папок, що походять від /. Наприклад, якщо у мене є шлях/home/me/stuff/items змінні будуть: FOLDER_1='home' FOLDER_2='me' FOLDER_3='stuff' Тепер скажіть, що я хочу зібрати відповідний шлях шляхом об'єднання змінних. Один з можливих способів …

4
Стандартний сховище даних ключів / значень для unix
Я знаю про бібліотеки ключів / значень для unix ( berkeleydb , gdbm , redis ...). Але перш ніж почати кодування, мені цікаво, чи існує стандартний інструмент для unix, який би дозволив мені виконувати такі операції: $ tool -f datastore.db put "KEY" "VALUE" $ tool -f datastore.db put -f file_key_values.txt …
16 database 

1
Де взяти кольорові схеми Кейт?
Хтось знає, де можна знайти кілька хороших кольорових схем Kate для виділення синтаксису? Єдині, з яких я виявив, що це добре, - це дзенбур і мдарк . Окрім цих двох, я не міг знайти нічого іншого (це працює). На kde-look було кілька інших схем, але я не міг змусити їх …

4
Відсутність пакетного пакету у Yum у CentOS
Я намагаюся налагодити вкладку в Yum в CentOS 6 (тому я можу зробити щось на кшталт yum install firefo<TAB>і повернутися назад firefox), і я знайшов багато навчальних посібників, які говорять просто зробити yum install bash-completion, але коли я це роблю, я повертаю це: Loaded plugins: fastestmirror, refresh-packagekit Loading mirror speeds …
16 centos  yum  dnf 

4
Симпатична роздрукована розсилка з барта?
Я знаю, що можу налаштувати команду друку в Mutt через .muttrc, наприклад: set print=ask-yes set print_command="..." Але яку команду друку я повинен використовувати для гарного друку? Що ж, a2psвихід здається трохи спартанським, навіть із -=mailярликом. Він не підтримує UTF8 . Є те, papsщо описується як " UTF-8 для перетворювача PostScript …
16 printing  mutt 

1
Як видалити повторювані рядки у великому текстовому файлі з кількома ГБ?
Моє запитання схоже на це питання, але має декілька різних обмежень: У мене є великий \nрозділений список слів - одне слово на рядок. Розмір файлів коливається від 2 ГБ до 10 ГБ. Мені потрібно видалити всі повторювані рядки. Процес може сортувати список під час вилучення дублікатів, але це не потрібно. …

3
rpc.statd працює в системі, що не використовує NFS
У мене є машина Debian, яка отримує попередження (через автоматичний аудитор Tiger), який rcp.statdслухає такий-і-такий сокет. Гуглі шоу rpc.statd- це демон, який використовується NFS. Наскільки я знаю, я не використовую (і не встановив) нічого, пов’язане з NFS. Що б встановити / запустити цю послугу, і що мені потрібно зробити, щоб …

5
Який найбільш сумісний дистрибутив Linux для MacBook Pro?
Ось мінімальні вимоги: рух двома пальцями на тачпада для прокрутки використання графічного процесора з низьким рівнем живлення як картки за замовчуванням спати на кришці близько якийсь ключ (управління або команда) + LMB для RMB Добре мати: "стиснути" жестом, щоб збільшити масштаб робочі мультимедійні клавіші Перемикання GPU на ходу Якщо ви …

1
Розмір буфера для захоплення пакетів у просторі ядра?
Переглядаючи сторінку man на tcpdump, схоже, ядро ​​може скинути пакети, якщо буфер заповнений. Мені було цікаво, чи: цей розмір може бути налаштований та / або де я можу побачити розмір свого дистрибутива? На головній сторінці (для легкої довідки): пакети `` скинуті ядром '' (це кількість пакетів, які були скинуті, через …

6
Що таке еквівалент Linux для запуску Windows?
Чи є якийсь спосіб додати додаток / скрипт до запуску Linux, щоб кожен раз, коли система завантажується, вона буде виконуватися? Я шукаю якийсь автоматизований спосіб, тобто користувач не повинен додавати це за допомогою роботи cron чи щось подібне.
16 linux 

3
Використання фігурних дужок (дужок) для створення структури папки з `mkdir -p`
Як man mkdirговориться -p, --parents no error if existing, make parent directories as needed Коли я виконував цю команду mkdir -p work/{F1,F2,F3}/{temp1,temp2} Вона створює структуру папок , як цей workбатьківську папку , то F1, F2, F3дочірні папки і temp1та temp2дочірні папки в три батьківської папки F1, F2,F3 . work -F1 …

4
Що нового у Kernel 3.0?
Я розумію, це дещо менше пов'язане з Ubuntu, але це впливає на нього. Отже, що ж нового в цьому, що Лінус вирішив назвати його 3.0? Я не намагаюся отримати інформацію про водіїв, які потрапили в нього, або про речі, які завжди вдосконалюються. Хочу знати, що насправді зробив це 3.0. Десь …
16 linux  kernel 

1
Що робить fsck -p (preen) на ext4?
Я читав публікацію в блозі про ремонт файлової системи, і автор розмістив гарне запитання ... fsck -pповинен автоматично виправляти незначні помилки без втручання людини. Але що саме воно буде виправлено, коли йому сказано попередньо передати файлову систему? Які помилки вони виправлять, і що змусить її зупинитись та повідомити користувачеві, що …
16 linux  ext4  fsck 

2
Чи може gdb налагоджувати кореневі програми?
Я написав програму, яка дзвонить setuid(0)і execve("/bin/bash",NULL,NULL). Тоді я і зробив chown root:root a.out && chmod +s a.out Коли я виконую, ./a.outя отримую кореневу оболонку. Однак коли я gdb a.outце роблю, він запускає процес як звичайний користувач і запускає оболонку користувача. Отже ... чи можу я налагодити встановлену кореневу програму?
16 debugging  setuid  gdb 

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