Unix & Linux

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

1
Использовать или конвертировать .ttf шрифт для консольного использования во FreeBSD
У меня есть моноширинный шрифт .ttf, который мне действительно нравится (UbuntuBeta Mono). Есть ли способ, которым я могу использовать его (или сначала конвертировать, а затем использовать, если необходимо) для консоли во FreeBSD? Я знаю, что есть usr/share/syscons/fonts, но похоже, что они могут быть в другом формате? Как только я установлю …
10 freebsd  fonts  ttf 

3
Почему «она взрыва» начинается с «#!»?
Почему "она взрыва" начинается с #!, как #!/bin/bash? Я всегда соглашался с тем, как это делается, но есть ли причина для этого? Зачем начинать с #; разве это обычно не комментарий? Или дело в комментариях?
10 shell  history  shebang 

1
В чем разница между «sudo» и «su -c»
Есть ли разница между использованием sudoи использованием su -c? Есть ситуации, когда один должен использоваться, но не другой? Ранее я использовал Ubuntu, где, sudoкажется, вездесущий, но теперь я даю попробовать Fedora 15, и su -cчасто появляется идиома, когда я пытаюсь научиться делать некоторые вещи, хотя я все еще вижу, sudoчто …
10 sudo  su 


1
apt-get запрашивает компакт-диски при установке пакетов, как мне это остановить?
Я использовал Ubuntu Linux и раньше, и я установил ОС Debian на моем labtop, используя записанные DVD. Но когда я пытаюсь использовать apt-get для установки программного обеспечения, система всегда просит меня вставить диск, чтобы продолжить. Интересно, есть ли способ изменить конфигурацию репозитория, чтобы я мог получать установочные файлы онлайн вместо …

2
Куда делась строка `uniq` или` sort -u` с некоторыми символами юникода?
Что происходит в следующем фрагменте кода? Я не получаю ожидаемый результат. Я бы подумал, что это ошибка, но это происходит для 2 разных программ (uniq и sort), поэтому я подозреваю, что это как-то связано ... ну, я не знаю, что ... отсюда вопрос. Первые 3 (из 4) примеров работают, но …

3
Как выполнить строки из результата grep?
У меня есть текстовый файл с определенными инструкциями по установке, и я знаю, что могу найти уникальный случай в файле. Например, текстовый файл имеет что-то вроде: MYDIR = `find / home / user -name somedir` экспорт PERL5LIB = $ PERL5LIB: $ MYDIR В bash, как я могу выполнить строки после …
10 bash  grep 

2
Поиск более ранней версии для понижения до
На своем сервере Debian я обновил пакет SQLite до версии, 3.7.7но обнаружил, что он содержит критическую ошибку, которая нарушает несколько вещей, включая мой репозиторий Subversion. Итак, я хотел бы вернуться к предыдущей версии, которую я использовал. Но: Я понятия не имею, что это была за версия (полагаю, что была 3.7.6.3, …
10 debian  apt 

4
Нет места на устройстве при удалении файла под OpenSolaris
При попытке смонтировать общий ресурс NFS (экспортированный с сервера OpenIndiana ) на клиентском компьютере произошел сбой сервера OI. Я получил черный экран смерти, похожий на дамп журнала, и система перезапустилась. Это никогда не возвращалось, и я получаю следующее сообщение об ошибке после остановки загрузки: svc.startd[9] Could not log for svc:/network/dns/mulitcast:default: …

3
логин и су внутренности
Я пытаюсь понять, как пользовательские разрешения работают в Linux. Ядро загружается и запускается initкак root, верно? Затем Init запускает сценарии запуска и запускает getty( agetty), снова как root. Agetty просто читает имя пользователя и работает login, все еще как root, я думаю. Ничего интересного пока нет. Но что делает логин …

4
Найти строку только в определенном файле внутри подкаталогов
Допустим, мне нужно найти функцию GetTypes()во всех исходных файлах C # ( .cs) в каталогах / подкаталогах. Я использовал grep -rn GetTypes *.cs, но я получил ошибку с grep: *.cs: No such file or directory. Я должен был использовать grep -rn GetTypes *, но в этом случае он показывает все …

6
Почему библиотеки поставляются отдельно, а не в комплекте с каждой программой?
Я знаю, почему это хорошо в целом: более быстрые исправления безопасности, более простая упаковка, больше функций. Однако я пытаюсь убедить некоторых сотрудников, что нам не нужно связывать библиотеку с нашей программой. Он не будет работать без этой библиотеки, но библиотека уже некоторое время стабильна и останется таковой в обозримом будущем. …

2
Пользователь не может коснуться -t
Когда SCP обращается к моему серверу Fedora, пользователь продолжает получать ошибки о невозможности изменить временные метки файла («установить время: операция не разрешена»). Пользователь не является владельцем файла, но мы не можем chownфайлы этому пользователю по соображениям безопасности. Пользователь может sudo, но так как это происходит через SCP / FTP-клиент, это …
10 permissions  scp  ftp 

3
Как я могу заблокировать свою учетную запись от удаленного входа в SSH с паролем?
Я не хочу вообще отключать удаленный вход с паролем, но я хочу сделать так, чтобы моя учетная запись была доступна только при аутентификации пары ключей (есть другие пользователи, которые хотят использовать пароли для входа в систему). Можно ли изменить это для каждого пользователя, в идеале без изменения системных настроек? И …

3
Пересылка X11 через SSH, если конфигурация сервера не позволяет это
Рассмотрим ситуацию, когда я выполняю вход по SSH с компьютера A на компьютер B, у меня есть сеанс X на компьютере A, и я хочу запустить программу X на B. ssh -X Bделает эту работу прозрачно. Но что, если не хватает конфигурации сервера X11Forwarding yes, у меня нет корневых прав …
10 ssh  xorg  xforwarding 

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