Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем


3
Изменить время ожидания пароля sudo по умолчанию
Когда я запускаю sudoи ввожу свой пароль, последующий вызов в sudoтечение нескольких минут не потребует повторного ввода пароля. Как изменить время ожидания по умолчанию для повторного запроса пароля?
18 sudo 

10
Фильтровать файл по номеру строки
Учитывая файл L с одним неотрицательным целым числом в строке и текстовым файлом F, что будет быстрым способом сохранить только те строки в F, чей номер строки появляется в файле L? Пример: $ cat L.txt 1 3 $ cat F.txt Hello World Hallo Welt Hola mundo $ command-in-question -x L.txt …

1
Новый массив md доступен только для чтения и имеет функцию reync = PENDING
Я создал новый массив md с помощью следующей команды: mdadm --create /dev/md1 -l 1 -n 2 /dev/sd[ed]1 Но теперь /proc/mdstatпоказывает массив как «только для чтения» с resync = PENDING: ~ # cat /proc/mdstat Personalities : [raid1] md1 : active (auto-read-only) raid1 sde1[1] sdd1[0] 976630336 blocks super 1.2 [2/2] [UU] resync=PENDING …
17 raid  mdadm 

2
Как восстановить разбитый массив Linux md RAID5?
Некоторое время назад у меня дома была система RAID5. Один из 4 дисков вышел из строя, но после извлечения и установки его снова все было в порядке, поэтому я начал повторную синхронизацию. Когда он закончился, к моему ужасу я понял, что 3 из 4 дисков вышли из строя. Однако я …


1
Почему системы Unix / Linux не перемещаются по каталогам, пока не найдут требуемую версию связанной библиотеки?
У меня есть двоичный исполняемый файл с именем "альфа", который требует связанной библиотеки (libz.so.1.2.7), который находится на /home/username/myproduct/lib/libz.so.1.2.7 Я экспортирую то же самое в свой экземпляр терминала, прежде чем порождать мой двоичный исполняемый файл, выполнив следующую команду. export LD_LIBRARY_PATH=/home/username/myproduct/lib/:$LD_LIBRARY_PATH Теперь, когда я порождаю другое приложение "bravo", которое требует ту же …


3
В чем разница между репозиториями пакетов contrib и non-free?
Хотя мне нравится Debian по разным причинам, не всегда легко найти документацию по конкретным аспектам этого дистрибутива и его политикам. У меня вопрос: в чем разница между репозиториями contribи non-freeпакетами? Из маленьких объяснений я смог найти, если не ошибаюсь: non-free для пакетов, чьи лицензии не являются бесплатными contribдля зависимостей non-freeпакетов …


3
Сортировка не сортировка строк с трубкой '|' в этом правильно
Я пытаюсь отсортировать некоторые простые данные, разделенные каналом. Однако сортировка на самом деле не сортировка. Он перемещает строку заголовка вниз, но две строки, начинающиеся с 241, разделяются на строку, начинающуюся с 24. cat sort_fail.csv column_a|column_b|column_c 241|212|20810378 24|121|2810172 241|213|20810376 sort sort_fail.csv 241|212|20810378 24|121|2810172 241|213|20810376 column_a|column_b|column_c Заголовки столбцов перемещаются в конец файла, …
17 sort 

1
Как включить внешний жесткий диск после его отключения?
Когда я «безопасно извлекаю» внешний жесткий диск из моего файлового менеджера (Thunar), весь жесткий диск выключается и исчезает из него /dev. Поэтому, я думаю, что под капотом это делается путем вызова, udisksctl power-off -b /dev/sdXкоторый имеет тот же эффект. Я думал, что как-то должно быть возможно снова включить устройство. Прочитав …

3
Почему поведение синтаксиса `#!` Не определено POSIX?
На странице языка команд оболочки спецификации POSIX: Если первая строка файла команд оболочки начинается с символов «#!», Результаты не указываются. Почему поведение #!не определено POSIX? Я нахожу странным, что что-то такое портативное и широко используемое будет иметь неопределенное поведение.
17 shell  posix  shebang 

2
Оболочка POSIX: `$` теряет свое особое значение, если это последний символ в слове?
На пепел, тире и баш, когда я бегу $ echo ab$ это возвращается ab$ Это поведение определяется POSIX или это просто общее соглашение в POSIX-совместимых оболочках? Я не смог найти ничего на странице POSIX Shell Command Language, где упоминается такое поведение.
17 shell  posix 

2
Какой тип операции находится в / $ / в «$ {my_array [@] / # / -}»?
Принятый ответ Преобразовать массив в аргументы команды? использует следующую команду Bash: command "${my_array[@]/#/-}" "$1" Я пытаюсь выяснить, что именно /#/-делает эта часть. К сожалению, я не знаю, как это назвать, поэтому мне сложно найти какую-либо документацию. Я просмотрел раздел справочной страницы Bash по массивам и нескольким веб-сайтам, но ничего не …
17 bash  array 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.