Unix & Linux

8
/ etc / motd не отображается при именованном канале?

Запуск Gentoo 3.4.0 Недавно услышав о файле / etc / motd, я попытался отобразить случайные состояния коровы. Я написал некоторый случайный bash-скрипт, который будет выступать в роли демона, подавая / etc / motd как именованный канал, как видно на некоторых форумах. Я не думаю, что есть какие-либо...

8
Как перейти с рабочего стола Ubuntu на сервер Ubuntu?

В настоящее время я настраиваю домашний сервер, используя очень старый компьютер. На нем установлена ​​Ubuntu 11.10, но он не может обрабатывать графический интерфейс. Я хочу установить серверную версию Ubuntu, которая предназначена только для командной строки, но не знаю, как это сделать. Что я...

8
Выход из режима вставки блока с помощью Ctrl-C

В vim, если вы находитесь в режиме вставки блока ( Ctrl-V, Shift-I) и выходите с помощью Ctrl-C(вместо Esc), он отменяет редактирование блока (и редактирует только первую строку). Почему это? Практически во всех других контекстах Ctrl-Cи Escявляются синонимами. (И в идеале есть способ это исправить...

8
динамически генерируемый лог-файл в screenrc, показанный в hardstatus

Я хочу использовать комбинацию даты и времени при запуске в качестве имени файла для файла журнала экрана GNU. В screenrc, если я поставлю logfile '~/log/screen_%H_%m%d%Y_%0c-%t.%n' Я получаю динамически сгенерированный файл, например screen_nanna13_06062012_08:03-bash.0 Теперь я хочу, чтобы на...

8
Общесистемный способ установить или получить $ JAVA_HOME в Ubuntu?

Интересно, предоставляет ли сама Ubuntu общесистемный способ поиска тока JAVA_HOMEили есть правильное место для настройки JAVA_HOME? Mac OS X преуспевает в этом, поскольку /usr/libexec/java_homeкоманда возвращает текущее значение JAVA_HOME. Но в Ubuntu материалы, которые я обнаружил, всегда...

8
VIM видеть совпадения регулярных выражений при вводе

Если я наберу /regexтекст, курсор временно перейдет к первому совпадению, и все совпадения будут выделены. Это обновления, как я печатаю. Можно ли получить такое поведение, когда я собираюсь сделать замену? Например, когда я работаю над сложным регулярным выражением :%s/\<regex\>/, я хотел бы...

8
Каково пространство в разных файловых системах?

Я скопировал / восстановил файловую систему из системы Ubuntu в систему Fedora 17. Я заметил, что согласноdf выходом использованное пространство увеличилось на 30%. Какие могут быть причины для этого? В системе Fedora df отображается: используется 78 ГБ В системе Ubuntu df отображается:...

8
разрешить все IP-адреса в выводе команды, используя стандартные инструменты командной строки

У меня есть несколько файлов журнала, которые содержат несколько IP-адресов. Я хотел бы иметь возможность передавать данные через программу, которая будет сопоставлять и разрешать IP-адреса. IE cat / var / log / somelogfile | хозяин что бы повернуть линию как 10:45 доступно 10.13.13.10 в 10:45...

8
Что такое хороший инструмент для синхронизации двух компьютеров

Дома у меня есть компьютерная башня под управлением Linux. Недавно я также приобрел ноутбук для путешествий, но я бы хотел работать на PC Tower, когда я дома. Теперь я довольно чувствителен к тому, как настроена моя машина (вот почему мне нужен ноутбук, я ненавижу станции windows 7 в моем...

8
Как создать список установленных пакетов для простой / автоматической переустановки после форматирования диска

Я изменю свою систему с 32-х разрядных на 64-х разрядные, и буду такой же, какой была раньше, Debian Squeeze, но я не хочу потерять программы, которые я установил ранее, потому что я не помню названия всех их. Поэтому я хотел, чтобы команда делала это для меня, сохраняя имя всех программ, которые я...

8
Поиск версий библиотеки, с которой была связана библиотека

У меня есть библиотека, скомпилированная на неизвестном компьютере с Ubuntu, и я хотел бы определить, какая версия Ubuntu была на этом компьютере во время компиляции. Моя идея состояла в том, чтобы попытаться найти версии различных используемых библиотек (например, ядра), зная, что эти версии...

8
Каков наиболее правильный способ передачи массива в функцию?

Предположим, у меня очень большой массив $large_list, есть ли способ написать функцию, которая будет принимать массив в качестве аргумента? Например: echo_idx_array () { arr="$1" idx="$2" echo "${arr[$idx]}" } Какова обычная стратегия сделать что-то подобное? Я попытался дать переменную,...

8
Как определить функцию `bc` для дальнейшего использования?

Я всегда находил что- bcто загадочное и интригующее. Это был один из самых оригинальных программ Unix. И это язык программирования сам по себе. Поэтому я с радостью использую любую возможность, которую смогу использовать. Поскольку bc, кажется, не включает в себя факториальную функцию, я хочу...

8
Настроить сенсорный экран в Debian?

У меня есть Samsung Q1 Ultra с Debian Squeeze . Все работает хорошо, кроме сенсорного экрана . Стрелка почти не реагирует на прикосновения - она ​​лишь время от времени перемещается в случайное место после касания экрана. Я пытался откалибровать экран с помощью xinput-calibrate, но ничего не...

8
Как твитнуть с помощью терминала?

Я хотел бы написать сообщение с помощью терминала. Я попробовал что-то вроде: curl -u 'TwitterUsername':'TwitterPassword' -d status=”Your Message Here” https://twitter.com/statuses/update.xml но, кажется, это больше не работает. Я получаю ошибку, подобную этой: <?xml version="1.0"...

8
экспорт HTTP_PROXY и специальных символов в passwd

Предположим, что мой пароль ниже abc123@ Мне нужно аутентифицировать мой Linux-компьютер через корпоративный прокси-сервер, чтобы получать исправления и обновления ... обычно я бы использовал это: export HTTP_PROXY='http://<Americas\Username>:<Password>@proxy.foo.com' export...

8
Что такое графический интерфейс терминала?

Как определенные программы могут устанавливать цвет фона и шрифта, записывать символы в одном и том же месте на экране (например, в третьей строке, пятом столбце) более одного раза? Некоторые примеры - это индикатор выполнения curl google.com > a, некоторые экраны установки и почти любой...