Unix & Linux

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

2
Що робить параметр --hint у команді пошуку grub2?
Я переглядаю офіційні документи GRUB2 для searchкоманди, як їх можна знайти на http://www.gnu.org/software/grub/manual/grub.html#index-search Command: search [--file|--label|--fs-uuid] [--set [var]] [--no-floppy] name Search devices by file (-f, --file), filesystem label (-l, --label), or filesystem UUID (-u, --fs-uuid). If the --set option is used, the first device found is set as the value …
10 grub2 

2
Чому sed за умовчанням не використовує розширений режим регулярного вираження?
Я використовую sed. Я використовував регулярний вираз, наскільки я міг бачити, але sed нічого не робив. Виявляється, я використовував \s+який sed не може зрозуміти, і коли я перейшов на [ ]+нього, працював. Отже, підсумовуючи, я зробив регулярний вираз, який для його роботи повинен був уникнути майже всього і видалити \sпробіл. …

2
Vim - карта останньої команди оболонки на ключ
Чи є спосіб відобразити лідер-r для повторення останньої команди, відправленої на bash? Наприклад, працюючи з файлами C, я хотів би скласти та запустити програму з vim, не вводячи:! Make або gcc. Я знаю, що можу прив’язати до ключа певну команду, але вона не працюватиме для інших типів файлів.

2
не вдалося перезавантажити файлову систему після оновлення пакета лише для читання
У моїй системі Debian у мене є /окремий розділ і встановлений read-only. Тільки /home/, /var/і /tmp/можуть бути перезаписані. Я також створив Pre-Invokeі Post-Invoke apt hook, так що aptавтоматично зможе перезавантажувати систему для запису при встановленні або модернізації пакетів і повертати її до read-onlyзавершення: DPkg::Pre-Invoke {"mount -o remount,rw / ;}; DPkg::Post-Invoke …
10 debian  apt  readonly 

4
отримати приблизний розмір каталогу (рекурсивно включаючи всі файли та підкаталоги)
Чи є спосіб швидко отримати точний розмір для каталогу (включаючи, рекурсивно, всі його підкаталоги)? Я не хочу розмірів підкаталів, я просто маю на увазі, що вони повинні бути рекурсивно включені до загального розміру звіту. Якщо цього не зробити, спосіб отримати приблизний розмір? Я щось замислююся, dfщо створює швидку відповідь для …
10 bash 

2
Чи можу я скоротити довгі імена файлів у списку ls
У мене є ряд файлів з дуже довгими іменами. Будь ласка, чи існує спосіб використання ls -C та обрізання назв файлів, щоб отримати більше стовпців для загального перегляду? Або є кращий спосіб отримати компактний список?

2
Дозволи на USB-накопичувач при автоматичному налаштуванні
У Debian є поширена проблема: ви намагаєтеся підключити USB-формат жорсткого диска, відформатованого до ntfs, а потім не можете записати на нього як звичайний користувач, оскільки каталог належить до root. Трохи часу тому я прочитав, що це можна виправити, додавши uid=1000,gid=1000(або будь-які варіанти вашого uid та gid). Це вирішує проблему, але …

2
Кешувати відразу всі паролі підрозділу gpg? Запобігти необхідність введення кількох gpg-паролів?
Чи можу я ввести свій gpg-пароль лише один раз і розблокувати всі підключі (підписання, розшифрування, автентифікацію)? На даний момент мені потрібно ввести свій gpg пароль тричі (для підписання, для розшифровки, для автентифікації). Це незручно. Я спробував придумати сценарій оболонки. #!/bin/bash set -x set -e set +o history signing_key=77BB3C48 encryption_key=CE998547 tempfile="$(mktemp)" …

3
Відновлення даних з пошкодженого жорсткого диска: "фокус морозилки"
На даний момент я займаюся відновленням даних із пошкодженого --- та вмираючого --- жорсткого диска (перевірте це питання для довідкової інформації ). Під час роботи системи привід було скинуто; і, нерозумно намагаючись бігти testdiskна нього, я почав чути --- те, що я вважаю, це " клацання смерті ". Зараз я …


1
Включіть фарбування в часовий стиль GNU ls
Я знаю, я можу вказати спеціальний формат часу для lsцього ls -lAF --time-style="+ %Y-%b-%d %H:%M:%S" --color=always але я хотів би "переправити" кольори всередині формату часу. Наприклад, я хотів би, щоб рік був 2014у червоному кольорі. Як би я це зробив? Я спробував поставити кольоровий код \033[0;31mперед %Y, але код не …
10 terminal  ls 

2
Локальні змінні в zsh: що еквівалент bash "export -n" в zsh
Я намагаюся містити область змінної до оболонки, а не мати дітей, бачити її, в zsh. Наприклад, я набираю це в .zshrc: GREP_OPTIONS=--color=always Але якщо я запускаю скрипт оболонки із наступним: #!/bin/bash echo $GREP_OPTIONS Вихід: --color=always хоча я хочу, щоб він був нульовим (сценарій оболонки вище взагалі не повинен бачити змінну …

1
Як налаштувати PulseAudio на 7.1 об'ємний звук через HDMI?
У мене машина підключена через HDMI до приймача. Але коли я намагаюся використовувати більше ніж два канали з PulseAudio, я отримую лише два. pacmd list cardsпоказує картку, але не показує профіль HDMI з більш ніж двома каналами. Я підтвердив, що 7,1 звуку працює через ALSA: pasuspender -- speaker-test -D hdmi …
10 audio  pulseaudio  hdmi 

2
Автоматичне завершення Bash для змінної середовища, що містить ім'я каталогу
Я використовую, серед іншого, баш 4.2.37 на Linux Mint 14. Коли я автоматично заповнюю ім'я змінної середовища, набравши текст Tab, воно розширюється до імені змінної, після чого пробіл. Якщо значення змінної буває іменем каталогу, я хочу, щоб вона розширилася до імені змінної, після чого /. Наприклад, якщо я набираю: $ …

3
Як libusb отримує доступ до ядра?
З того, що я розумію: Взагалі кажучи, драйвер працює в просторі ядра і його можна викликати з простору користувача. Тільки код у просторі ядра може викликати usb речі низького рівня / ioctl libusb є бібліотекою, тому вона буде компілюватися та працювати в просторі користувача Тож як libusbдосягти низького рівня USB?
10 usb  drivers 

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