Unix & Linux

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

1
Pacman -Сю не удается `/ bin существует в файловой системе`
Я пытался обновить свой arch linux pacman -Syuпосле возвращения из отпуска, и теперь я получаю эту ошибку, которую не могу понять: (133/133) checking for file conflicts [######################] 100% error: failed to commit transaction (conflicting files) filesystem: /bin exists in filesystem filesystem: /sbin exists in filesystem filesystem: /usr/sbin exists in filesystem …

2
Неверная ссылка между устройствами при жесткой ссылке в одной файловой системе
У меня есть /home/myuser/Desktop/rc/.netrc файл, который я хочу, чтобы жесткая ссылка на / root , то есть домашний каталог пользователя root . Когда я делаю: ln /home/user/Destkop/rc/.netrc /root это дает следующую ошибку: ln: создание жесткой ссылки /root/.netrc' =>.netrc ': недопустимая ссылка между устройствами но это работает, когда я жестко связываю …
14 rhel  root  home  hard-link  .netrc 

5
Эффективно удалить файл (ы) из большого .tgz
Предположим, у меня есть сжатый tar-архивом gzip tarArchive.tgz (+100 файлов, всего + 5 ГБ). Какой самый быстрый способ удалить все записи, соответствующие заданному шаблону имени файла, например префикс * .jpg, а затем снова сохранить остатки в tar-шаре gzip: ed? Замена старого архива или создание нового не важны, в зависимости от …
14 tar  gzip 

3
Перехват ошибок при подстановке команд с использованием «-o errtrace» (т.е. установить -E)
Согласно этому справочному руководству : -E (также -o errtrace) Если установлено, любая ловушка в ERR наследуется функциями оболочки, подстановками команд и командами, выполняемыми в среде подоболочки. Ловушка ERR обычно не наследуется в таких случаях. Тем не менее, я должен интерпретировать это неправильно, потому что следующее не работает: #!/usr/bin/env bash # …

1
Как настроить Linux для кэширования файловых метаданных в соответствии с предпочтениями содержимого?
Я хотел бы настроить систему так, чтобы она использовала большую часть оперативной памяти для кэширования метаданных файловой системы, но лишь небольшую сумму для кэширования с возможностью чтения / записи и предварительной выборки файлов. В идеале я хотел бы иметь возможность просматривать файловую систему (насколько она умещается в ОЗУ), не раскручивая …

2
Что именно означает «INFO: задача XXX заблокирована более чем на 120 секунд» в Linux?
Я имел это сообщение в моем журнале ядра: INFO: task XXX blocked for more than 120 seconds. Я хотел бы знать, что это означает технически: при каких условиях ядро ​​отображает это сообщение о задаче? Кстати, моя заблокированная задача была multipathd, но меня также интересует общее значение этой ошибки.

2
Как выделить текущую строку и курсор в .vimrc?
Я пытаюсь выделить текущую строку, а также позицию курсора в Vim. Вот мой .vimrc: set cursorline hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white hi Cursor ctermbg=15 ctermfg=8 Проблема, с которой я сталкиваюсь, заключается в том, что текущий цвет фона строки скрывает цвет фона курсора, поэтому он …
14 vim  vimrc 

3
Постоянный блокдев сетра чтения впереди настройки
У меня есть некоторые SSD - накопители установлены на /dev/sda1и /dev/sdb1на сервере SP2 SLES 11, и я был в состоянии настроить упреждающее чтение с установкой blockdev --setra: sudo blockdev --setra 4096 /dev/sda sudo blockdev --setra 4096 /dev/sdb sudo blockdev --getra /dev/sda 4096 sudo blockdev --getra /dev/sdb 4096 Как мне сохранить …
14 block-device  ssd  sles 

5
Автоматическое монтирование всех разделов на жестком диске в Linux Mint
У меня проблема с установкой Linux Mint. Каждый раз, когда я загружаюсь, мне нужно вручную смонтировать два раздела на моем компьютере ( New volume Dи Drive C). Если я этого не сделаю, эти диски нигде не появятся. Я хочу знать, есть ли способ автоматизировать этот процесс. Цель Автоматическое монтирование всех …

2
В чем причина этой специфической последовательности «rm» в шутке xkcd?
Вот часть этого комикса xkcd, где идея заключается в том, что автор не может написать программу сортировки, поэтому он добавляет код для удаления всех файлов system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); AFAIK канонический способ удалить все, rm /чтобы все, начиная с корня, было удалено. Здесь это последняя …
14 rm  command 

6
Быстрый способ рандомизировать HD?
Я читал о том, как сделать жесткие диски безопасными для шифрования, и одним из шагов является запись случайных битов на диск, чтобы сделать зашифрованные данные неотличимыми от остальных данных на жестком диске. Тем не менее, когда я пытался использовать dd if=/dev/urandom of=/dev/sdaв прошлом, ETA выглядела на порядок дней. Я видел …
14 encryption  dd  random 

4
В чем разница между Ctrl-Z и kill -STOP?
Когда я запускаю команду ( makeдля большого проекта) из оболочки, я могу нажать Ctrl-Z, чтобы остановить процесс и вернуться в оболочку. Впоследствии я могу бежать, fgчтобы продолжить процесс. Я пытаюсь написать сценарий оболочки, чтобы автоматизировать это (в частности, проверять температуру моего процессора каждые несколько секунд и останавливать процесс, если он …

2
Как закрыть tty
Я открыл несколько ttys, и я не знаю, какую комбинацию клавиш использовать, чтобы закрыть tty. Я использую Arch Linux.

1
Bash больше не меняет каталог
Моя оболочка bash больше не будет менять каталог с помощью cd. Я заметил это ранее, когда работал, и обнаружил, что все новые оболочки, которые я открыл (терминал или xterm и т. Д.), Застряли в домашнем каталоге и не могли выйти (уже открытые терминалы продолжали работать нормально). [~]$ pwd /home/sys/dave [~]$ …
14 linux  bash 

4
Как объединить два логических тома, которые находятся на одном физическом томе в LVM?
У меня есть два логических тома, один монтируется как /, другой монтируется как / home. Я хочу объединить их, потому что /объем постоянно исчерпывает пространство. (Да, я знаю, что использует все это пространство; нет, я не могу его удалить.) Я готов снять машину на день или два, чтобы сделать это. …
14 centos  lvm 

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