Unix & Linux

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

2
Как прокрутить вверх после паники ядра?
Работая с виртуальной машиной Linux, я регулярно испытываю панику в ядре, которая вызывает полезный вывод с вещами, которые я не понимаю, и это, вероятно, не помогает мне. Паника в основном возникает во время initramfsфазы. Я использую VirtualBox. Нормальный Shift+ Pg Upне работает (в моем случае). Есть ли другой способ прокрутить …

1
Uselogin в sshd_config
Я просматривал свой файл sshd_config и нашел это: #Uselogin no Я знаю, что это прокомментировано, но нет никакого объяснения выше этого, и когда я гуглю это, я получаю это: Не используйте традиционный сервис login (1) для входа в систему. Поскольку мы используем разделение привилегий, как только пользователь входит в систему, …
12 ssh  login  sshd 

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

3
Когда процесс разветвляется, копируется ли его виртуальная или резидентная память?
Стандартный способ создания новых процессов в Linux состоит в том, что объем памяти родительского процесса копируется, и он становится средой дочернего процесса до тех пор, пока не execvбудет вызван. О каком объеме памяти мы говорим, виртуальном (о чем просил процесс) или резидентном (что на самом деле используется)? Мотивация: у меня …

2
Почему gcc показывает `unknown` в Target: x86_64-unknown-linux-gnu в Arch Linux?
Я хотел бы знать, почему, когда я работаю gcc -vпод Arch Linux, он показывает unknownслово в этих выходных данных: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.1.0/lto-wrapper Target: x86_64-unknown-linux-gnu в то время как в другом дистрибутиве, например, в Ubuntu, он показывает название дистрибутива, например ubuntu: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-ubuntu-linux-gnu/5.1.0/lto-wrapper Target: x86_64-ubuntu-linux-gnu
12 linux  arch-linux  gcc 

1
«Невозможно найти ожидаемую запись« main / binary-i386 / Packages »в файле выпуска»
Я добавил сторонний репозиторий и теперь вижу это предупреждение при обновлении списка пакетов: W: Failed to fetch http://codezen.org/debian/dists/sid/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file) Это почему?
12 apt 

5
Запустите `grep`, исключая файл по указанному пути
Я хочу исключить файл ./test/main.cppиз моего поиска. Вот что я вижу: $ grep -r pattern --exclude=./test/main.cpp ./test/main.cpp:pattern ./lib/main.cpp:pattern ./src/main.cpp:pattern Я знаю, что можно получить желаемый вывод, используя несколько команд в расположении каналов и фильтров, но есть ли какое-либо цитирование / экранирование, которое поможет grepпонять, чего я хочу изначально?

4
Почему вывод политики apt-cache не передается по конвейеру?
Не могу понять почему $ apt-cache policy foo N: Unable to locate package foo но $ apt-cache policy foo 2>&1 | grep . пустой. Где в последнем звонке я делаю неправильное предположение? Исходное задание: мне нужно обработать apt-cache policyвывод предположительно :-) UPD : fooиспользуемый в моем примере может быть заменен …
12 shell  apt  pipe 

3
Почему не рекомендуется ставить загрузочный раздел на lvm?
Я где-то читал, что не рекомендуется помещать загрузочный раздел в раздел на основе lvm. Но я все равно это делаю. Тогда единственная проблема, с которой я столкнулся, это то, что когда я устанавливаю новый дистрибутив Linux и помещаю его загрузочный раздел в lvm, grub не может его обнаружить. Команда grub-mkconfigобычно …
12 boot  partition  lvm 

7
Как мне безопасно получить версию ksh?
Как я могу безопасно получить версию ksh из сценария ksh? Я видел следующие решения : ksh --version echo ${.sh.version} echo $KSH_VERSION И учитывая правильные обстоятельства, каждый из них работает правильно. Тем не менее, я забочусь о неидеальном случае. В частности, есть несколько машин, с которыми я работаю, которые имеют более …

1
Как файловые системы без учета регистра отображают имена файлов как в верхнем, так и в нижнем регистре?
Этот вопрос возник у меня на днях, когда я работал над проектом разработки, который опирается на продуманную структуру в отношении имен файлов. Фреймворк (здесь не имеет значения) хотел видеть имена файлов в верхнем регистре. Это заставило меня задуматься. В файловой системе без учета регистра, скажем, extFAT или HFS + (особенно …


2
Должны ли клиенты CUPS иметь локально установленные PPD?
Должны ли клиенты CUPS иметь локально добавленные PPD, т. Е. Передавать ли мне их lpadmin -P? Эти клиенты печатают через локальный сервер печати на удаленный сервер печати ( ipp://), который, как я полагаю, настроен в соответствии с передовой практикой (я не администрирую его). Это ПК с Linux. Я не думаю, …
12 cups 


2
Использовать провайдера VirtualBox по умолчанию в Fedora 21
Прямо сейчас, всякий раз, когда я использую vagrant, он пытается использовать его libvirtв качестве поставщика. Я хочу использовать VirtualBox по умолчанию. vagrant-libvirt не установлен. Это мешает, потому что некоторые команды не работают, например vagrant status: [florian@localhost local]$ vagrant status The provider 'libvirt' could not be found, but was requested to …

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