Unix & Linux

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

1
Как я могу сделать шрифт PSF для консоли из OTF?
Я хочу использовать шрифт Inconsolata в консоли tty, но для этого мне нужно сгенерировать psfшрифт. Я обнаружил , что есть два инструмента , которые должны работать, otf2bdfи bdf2psf, но каждый раз , когда я пытаюсь использовать второй я получаю: /usr/bin/bdf2psf: Inconsolata12.bdf: the width is not integer number.
9 tty  fonts 

1
восстановить окна chromium / firefox в исходное рабочее пространство / рабочий стол
У меня есть три монитора с двумя мониторами, управляемыми непосредственно Ubuntu 12.04 для общей рабочей области / рабочего стола 3840x1200 of. Я обычно работаю с 5 виртуальными рабочими пространствами, часто больше, если я работаю над несколькими проектами параллельно. У меня обычно открыто как минимум 15 окон браузера (в основном Firefox-nightly, …

2
Debian: предотвращение перезаписи определенного файла во время обновления пакета
Я понимаю, что пакет состоит из двух компонентов: configи dataфайлов. Во время обновления пакета (т.е. обновления безопасности) dataфайлы могут быть перезаписаны, но configфайлы всегда должны оставаться прежними. Также configфайлы обычно в /etcи dataв /usr. Иногда, однако, различие размыто. В моем случае я изменил файл значков для Icedove(Thunderbird): /usr/share/applications/icedove.desktop Теперь каждый …

2
Как включить поддержку мыши в vim?
В последнее время я много работаю на своем ноутбуке, и случайно нажимаю при наборе текста. Я знаю, что могу удалить set mouse=aв моем .vimrc, но иногда мне нравится использовать мышь. Что я могу сделать, чтобы создать функцию переключения для поддержки мыши?
9 vim 

1
Я остановил MiniSSDPD, случится ли что-то плохое?
Я пытался укрепить свою систему Debian, остановив и отключив около 20 ненужных служб, прослушивающих по умолчанию. Один из них называется "minissdpd". По-видимому, это предоставляет услуги «обнаружения» устройствам plug-and-play, что бы это ни значило. Мне кажется немного безумным, что что-то, предназначенное для помощи местной периферии, должно слушать китайских хакеров на другом …

2
bash как убрать параметры из параметров после обработки
Я помню, как где-то видел bashскрипт, использующий caseи shiftдля просмотра списка позиционных параметров, разбора флагов и опций с аргументами, когда он их встречает, и удаления их после анализа, чтобы оставить только пустые аргументы, которые позже обрабатываются остальной частью скрипт. Например, при синтаксическом анализе командной строки cp -R file1 -t /mybackup …
9 bash  arguments 

1
Можно ли использовать inotify для отслеживания создания определенного файла без мониторинга всего каталога?
Я хочу получать уведомления при создании конкретного имени файла. Я смотрю inotify. IN_CREATEФлаг доступен для мониторинга каталога для любых изменений в нем, но я предпочел бы не контролировать весь каталог , так как там может быть много деятельности в этом каталоге , кроме файла я заинтересован в. Можно ли это …
9 linux  inotify 

3
Как мне захватить стандартный ввод переменной, не убирая завершающие символы новой строки?
В сценарии оболочки ... Как мне захватить стандартный ввод переменной, не убирая завершающие символы новой строки? Прямо сейчас я попробовал: var=`cat` var=`tee` var=$(tee) Во всех случаях $varне будет завершающей новой строки входного потока. Спасибо. ТАКЖЕ: Если на входе нет завершающего символа новой строки, то решение не должно добавлять его . …

4
находка: обнаружен цикл файловой системы
Когда я пытаюсь найти файл с помощью, find -name "filename"я получаю сообщение об ошибке: ./var/named/chroot/var/named' is part of the same file system loop as `./var/named' Я выполнил ls -ldi /var/named/chroot/var/named/ /var/namedкоманду и номера инодов совпадают. Исследования показывают, что исправление заключается в удалении жесткой ссылки /var/named/chroot/var/named/с использованием ее rm -fвоссоздания в …
9 linux  centos 


2
Похоже, что своп не используется [закрыт]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 2 года назад . (В настоящее время я использую Ubuntu 14.04 LTS, среду GNOME) tl; dr Как я могу заставить …
9 memory  swap 

1
Получить размер отправленного запроса curl
Есть ли способ получить размер curlзапроса программно? Например, если я делаю curl 'http://www.example.com/url' \ -H 'Cookie: cookie=cookiedata;' \ -H 'X-CSRFToken: csrffake' \ --data 'example=moredata \ --compressed Я хочу знать, насколько велик мой отправленный запрос?
9 curl 

1
Как сделать одинаковый порядок для кнопок «ОК» и «Отмена» в приложениях KDE и GNOME?
Я установил несколько приложений KDE и GNOME на одном компьютере. Я использую приложения одновременно. Я обнаружил, что часто нажимаю не ту кнопку, когда вижу кнопки «ОК», «Отмена», «Да» или «Нет», потому что порядок другой. Есть ли способ установить их последовательно, меняя порядок KDE или GNOME?
9 gnome  kde  qt 

6
Используйте оболочку, не установленную на удаленной машине
Учитывая сценарий: Удаленная машина: SSH сервер; пользователь не имеет прав администратора; Локальный компьютер: клиент SSH; Пользователь имеет права администратора. Если пользователь , входящий в систему с удаленного компьютера с локального компьютера , желает взаимодействовать с удаленным пользователем с помощью оболочки, не установленной на удаленном компьютере , как пользователь может выполнить …

1
Получение идентификатора процесса из команды, запущенной с помощью «su -c»
Я запускаю Java-программу внутри оболочки и записываю идентификатор процесса в текстовый файл. Итак, когда я делаю это: nohup java app.Main > /dev/null 2>&1 & echo $! > /var/run/app.pid Оно работает. Но я действительно хочу запустить его как другой пользователь su - appuser -c "nohup java app.Main > /dev/null 2>&1 &" …
9 bash  shell  su 

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