Unix & Linux

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

1
Использование ~ / .fonts.conf для изменения веса моноширинных шрифтов
В OS X моноширинные шрифты немного более взвешенные, чем другие шрифты. Это (я чувствую) помогает выделить цвета более ярко. Поскольку я работаю в Linux, я пытаюсь повторить поведение. Я пытаюсь сделать это, изменив свойство "вес" в ~/.fonts.conf, <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <test name="family"> <string>DejaVu Sans …
10 fonts 

4
Где я могу найти исторический исходный код исходников Linux
Я хочу исследовать эволюцию Linux. Поэтому было бы неплохо, если бы я мог загружать исходные коды Linux в несколько моментов времени (с 1991 года по настоящее время). Есть ли сайт, где можно найти эти источники? Подобные сайты для других операционных систем Unix также приветствуются.

4
Удалить файлы старше 5 дней в UNIX (дата в имени файла, а не метка времени)
Я хочу удалить из каталога файлы журнала старше 5 дней. Но удаление не должно основываться на отметке времени файла. Он должен быть основан на имени файла. Например сегодняшней дата 07/05/2012 и каталог содержит 10 файлов имен , такие как ABC_20120430.log, ABC_20120429.log, ABC_20120502.log, и ABC_20120320.logт.д. Я хочу , чтобы иметь возможность …
10 bash  sed  rm 

1
VIM -Изменить время ожидания для комбинированных карт
В VIM, когда я сопоставляю, например, <F9><F10>команду и <F9>другую команду, он ждет 1-2 секунды, когда я нажимаю клавишу F9, чтобы позволить мне нажать <F10>для доступа к сопоставленной команде, <F9><F10>и если я не нажимаю, <F10>она выполняет команду, сопоставленную с <F9>, Есть ли способ изменить это время ожидания?
10 vim 

3
Почему большинство дистрибутивов (кроме Debian) рекомендуют / требуют полной переустановки при обновлении до новой версии?
Проведя большую часть своей жизни в Linux с использованием Debian, я смотрю на другие дистрибутивы и очень удивлен тем, насколько они не обеспечивают плавного обновления между версиями. Debian можно бесконечно обновлять, и теперь я обновил несколько основных стабильных версий. Я говорю о хорошо поддерживаемых дистрибутивах, таких как Fedora (и производные), …

2
Как настроить SSL в apache?
Я установил apache в RHEL 6. Все работает нормально. Какие все изменения и конфигурации нужно сделать, чтобы использовать https: // localhost: 443 / . Если я изменяю «Listen 80» на 443, возникает ошибка соединения SSL «Ошибка 107 (net :: ERR_SSL_PROTOCOL_ERROR): ошибка протокола SSL.»

4
Рекурсивно переименовывать подкаталоги, которые соответствуют регулярному выражению
У меня есть медиа-сервер с папкой под названием Series. ( /media/Expansion2/Series/) В нем у меня (сюрприз!) Сериал. Это только названия шоу, например,/media/Expansion2/Series/The Big Bang Theory/ Внутри папки каждого шоу (и в этом проблема) у меня есть сезонные папки. У меня в настоящее время есть смесь следующих 2 соглашений (наряду с …

3
Подстановка строк в очень большой файл
У меня есть очень длинный ряд URL-адресов без разделительных символов, в том же формате, что и ниже: http://example.comhttp://example.nethttp://example.orghttp://etc... Я хочу, чтобы каждый URL был в новой строке. Я попытался сделать это, заменив все экземпляры "http: //" на "\ nhttp: //", используя sed sed 's_http://_\nhttp://_g' urls.txt но происходит ошибка сегментации (нарушение …

2
Увеличение / изменение размера RAID при обновлении видимого размера дисков
Первоначально я создал программный RAID с использованием контроллера, который может адресовать только 2 ТБ на диск. Диски 3 ТБ. Он работал нормально, но использовал только первые 2 ТБ каждого диска. Теперь я изменил контроллер, чтобы увидеть полный 3 ТБ. Поэтому я бы тоже хотел /dev/md0использовать последний 1 ТБ. Я пытался: …

2
Как предотвратить прослушивание программ программами su / gksu?
Я читал здесь, что любое приложение, использующее X-сервер, может прослушивать нажатия клавиш для любого другого приложения, которое также использует X-сервер, включая su(на терминале) или gksu. Я слышал о нескольких способах обеспечения безопасности X-сервера, таких как Xephyr , но я не уверен, какой из них использовать. Я просто хочу запретить любому …
10 debian  security  x11 

4
Какой самый простой способ выполнить текст из хвоста в командной строке?
Иногда я работаю над новым (ubuntu) окном, и я gitпечатаю и получаю предупреждение: The program 'git' is currently not installed. You can install it by typing: apt-get install git-core Если это произойдет, я знаю, что могу взять последнюю строку, выполнив что-то вроде: !! 2>&1 | tail -n 1 Но как …

2
Что такое дистро-агностический способ определения даты установки ОС?
Я нахожусь на машине CrunchBang и пытаюсь написать сценарий, для которого необходимо указать дату установки ОС. Я искал и нашел эту команду: ls -lct /etc | tail -1 | awk '{print $6, $7, $8}' Это печатает Mar 31 21:24 Я не понял tail -1части, но смог выяснить, что $ 6 …
10 linux  date 

6
Каков в настоящее время рекомендуемый способ установки node.js в Debian?
Я нашел несколько различных методов в Интернете, но некоторые статьи довольно старые, и я обеспокоен тем, что описанные ими методы были заменены. Может кто-нибудь сказать мне, что в настоящее время рекомендуется, чтобы лучше всего использовать управление пакетами и т. Д.?

5
Рекурсивно искать папку, но исключать подпапку SVN
Я хочу найти все вхождения fooв большой файловой системе, поддерживаемой SVN, но я не хочу сопоставлять что-либо содержащееся в каком-либо .svnкаталоге. Я получаю немедленные совпадения, когда я делаю, grep -l -e 'foo' *но когда я пытаюсь исключить каталоги SVN с grep -l -e 'foo' --exclude-dir=".svn"помощью команды просто зависает. Что я …
10 grep 

5
Как выполнить grep на FTP?
Я попытался найти подобную команду в ncftp(на самом деле это единственный терминал-клиент FTP, который я использовал), и я не нашел ее. Как можно (если вообще возможно) использовать grepкоманду на удаленном сервере для поиска строк в файлах?

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