Ваш бесплатный dvd


Программа управляет несколькими сеансами терминала



Pdf просмотр
страница15/19
Дата12.11.2016
Размер1.61 Mb.
Просмотров3953
Скачиваний0
1   ...   11   12   13   14   15   16   17   18   19
Программа управляет несколькими сеансами терминала
в одном окне или кон со ли.
В этом месяце мы ответим на вопросы про:
КУДА ПОСЫЛАТЬ ВОПРОСЫ
Пишите нам по адресу
answers@linuxformat.ru или спрашивайте на форуме www.linuxformat.ru
Мы найдем ответы на любой вопрос — от проблем с установкой системы или модемом до сетевого
администрирования; главное — спросить!
Наши эксперты
Нейл Ботвик
Владелец ISP и экс­редактор дисков для нашего журнала, Нейл считает, что вон от скуки на все руки.
Майк Сондерс
Майк был одним из создателей прототипа LXF – Linux Его специальности – программирование, оконные менеджеры, скрипты инициализации и Пол Хадсон Пол – местный супер­программист, ион может и хочет управиться со всеми вашими проблемами по части web и баз данных.
Валентин Синицын
В редкие свободные минуты главный редактор нашего журнала обычно запускает mcedit, чтобы отшлифовать какое­нибудь открытое приложение. Его любимая тема – настольный Юлия Дронова
Если компьютеру Юлии незанят выполнением команды emerge, она спешит применить его для модерирования www.unixforum.org.
Грэм Моррисон
Когда Грэм не обозревает кучи программного обеспечения и не халтурит сон готов к ответам насчет любого оборудования и проблем виртуализации.
Апрель 2010 LXF130 89
Ответы
неве роят но полезна при работе с SSH. Например, можно зайти из офиса надо машний компьютер, начать закачку чего то большого и выйти из Screen; аза груз ка будет продолжать ся.
Еще одна удобная для Вас опция разделение экранов. Она включается клавиатурной комбинацией, затем. Ваш открытый сеанс со всеми его окнами отъедет вверх нюю половину терминального окна, а нижняя опустеет. Нажатие переведет Вас впустую область нажмите клавиши и создайте в ней новое окно. У Вас будет два терминала, видимых одновременно например, с командой можно просматривать файл журнала и одновременно запускать команды. страница Screen объясняет использование этих и многих других опций данной программы.
НБ
2
Частный сервер В
В моей домашней сети несколько компьютеров. Как создать частный сервер
для поддержки фиктивного домена Вме-
сто запоминания адресов, я хотел бы обращаться к моим компьютерам по именам наподобие и т. п. Уме ня
есть выделенный сервер с Ubuntu 9.10 Server
Edition. Сейчас я использую его как сервер для ре-
зерв но го копирования, и на нем работает
(как было описано в LXF125).
Джей сон Ли [Jason Li]
О Программа, которая Вам нужна, называется. Хотя враз личных серверах недостатка не ощущается, данный вариант предназначен именно для той цели, которую Вы себе поставили. Его легко установить, он надежен (я сам много лет пользуюсь им в своей сети) и входит в состав большинства дистрибутивов, включая работает как сервер, кэ ши рую щий имена, и не требует сложной процедуры настройки полномерной службы доменных имен (вот ли чие от Bind).
В простейшем варианте, программа требует информации из двух файлов и /etc/hosts. Первый сообщает, где искать вышестоящие серверы, и уже предоставляет корректные сведения, если Ваш сервер подключен к Интернету. Файл /etc/hosts содержит список имен хостов, их псевдонимы и адреса. Именно так Вы и настраивали бы имена хостов в локальной сети, но благодаря достаточно поддерживать этот файл только на сервере. Формат данного файла по строке на хост, наподобие адрес имя псе вод ни мы
На пример, с учетом ваших имен выйдут такие строки Вместо основного доменного имени допускаются псевдонимы, ив данном примере Вы можете обращаться к larry.mydomain.home по имени larry, а на компьютер ссылаться как на mail.mydomain.home. Использование доменных имен в соответствии с выполняемыми задачами упрощает организацию и настройку сети. Например, если Вы решите использовать в качестве почтового сервера другой компьютер, потребуется изменить файл
hosts
только водном месте, а не пере кон­
фи гу ри ро вать почтового клиента на каждой из ма шин.
До мен ному имени совершенно необязательно быть фиктивным, так как чтение из файла производится до обращения к серверам имен, перечисленным в /etc/resolv.conf. Поэтому Вы можете использовать доменное имя, существующее где­ли бо еще, и пользователи Вашей сети получат нужный адрес из /etc/hosts. Останется только настроить все остальные компьютеры на использование вашего нового сер ве ра.
Это простейшее из применений. Ваша жизнь еще упростится, если Вы воспользуетесь встроенным в Dnsmasq сер­
ве ром DHCP. Когда одна и та же программа присваивает адреса и обслуживает их для других компьютеров, уже незачем отслеживать все адреса всех компьютеров можно обойтись их именами. Большинство дистрибутивов по умолчанию настраивают сеть на использование и отправляют имя хоста в составе этого запроса, так что новый компьютер ненужно настраивать достаточно добавить строку в конфигурационный файл Dnsmasq. Но так как этот файл при обновлении системы может быть перезаписан, лучше отредактировать файл /etc/dnsmasq.conf, сняв символ комментария с последней строки После этого можно добавить в какой нибудь файл, расположенный в указанном каталоге, примерно следующее Первая строка потребуется только один раз. Она задает домен, добавляемый ко всем именам хостов
DHCP. Вторая строка выделяет адреском пью те руна неограниченный срок. Кроме того, можно указать адрес сетевой карты компьютера. Определите его, скомандовав и найдя в выводе команды поле HWaddr.
Пре имущество данного подхода в том, что адрес и имя хоста для этого компьютера сохраняются неизменными, сколько бы разнообразных дистрибутивов (или даже) Вы на нем ни установили. Формат команды Три поля, разделенные запятыми, задают адрес, адрес и имя хос та. Если у Вас много компьютеров и Вам требуются напоминания, кто есть кто, добавьте после команды строку в следующем формате Первое поле имя хос та, авто рое задает описание, выводимое вот вет на запрос. Например, если Вы забыли, для чего у вас компьютер, дайте такую команду Она освежит Вашу память Слияние файлов В
У меня есть несколько видеофильмов
в формате, порезанных на несколь-
ко файлов поменьше. Как объединить эти
фай лы в один AVI? Пытался применить для этого, но полученный файл воспроизводится только
до конца первой части.
Джон Уот сон [John Watson]
О Видеоролики содержат в самом начале файла, перед собственно кадрами, данные о файле его разрешение, частоту кадров и длительность. Соединив файлы, Вы оставили заголовок первой части без изменений, потому то и немо же те просмотреть весь новый файл целиком. Иногда для слияния файлов рекомендуют применять программу, но тогда случаются проблемы синхронизации звука и видео. Еще один недостаток этой программы допускается только формат. Существует лучшее решение, часть пакета отлично работает и принимает файлы и других форматов, например и OGG. Для объединения нескольких файлов дайте следующую команду. Опция велит перестроить индекс и метаданные файла. Две следующие дают указание передавать аудио и видео без изменений и ovc означают выходной аудио и видео ко­
дек, соответственно, а copy – естественно, копирование. Затем идет имя результирующего файла, аза ним – список объединяемых файлов.
НБ
4
Изменение раздела LVM
В
Спустя много лет пользования другими ди-
ст ри бу ти вами, вернулся к Mandriva. И я потрясен Но из-за небрежности при установке я получил смехотворно маленький разделите перь мне не хватает места. Не проблема, по-
ду мал я ведь я предусмотрели теперь про-
сто увеличу пространство для корневого раздела.
Од на ко обнаружилось, что диск разбит на разделы
сле дующим образом популярный проигрыватель, включающий
ис ключи тель но полезный кодировщик Апрель 2010
Ответы
Ответы
О Спросив экспертов по Linux о том, какая схема разбиения на разделы лучше, Вы, скорее всего, получите разных ответов. Если Вы хотите использовать второй жесткий диск для резервного копирования содержимого первого, то все должно быть установлено напер вом диске. На сервере большая часть данных хранится в каталоге, но для BackupPC нужен отдельный раздел. Если Вы не запускаете рабочий стол и все ассоциированное с ним ПО, то Ваш корневой раздел необязательно должен быть большим.
Основ ное решение, которое Вам нужно принять на данном этапе сколько пространства выделить файлами сколько. В качестве отправной точки неплоха такая конфигурация Обратите внимание, что когда Вы назначите схему разбиения диска на физические разделы, изменение этой конфигурации в будущем займет много времени. По этой причине рекомендуется использовать) и разбить диск так, чтобы его единственный физический раздел был поделен на виртуальные тома. Каждый том можно сделать достаточным для Ваших текущих потребностей, а остальное пространство физического раздела оставить невы­
де ленным. Затем, решив, что одна из Ваших файловых систем требует большего объема дискового пространства, Вы сможете просто увеличить ее размер. Ин стал ля тор Ubuntu Server дает возможность включить в процессе установки системы Экранное разрешение В
Я использую три компьютера, подключенных к переключателю (неги пер ви-
зо ру!), и они хорошо работают с Windows
XP, атак же си более ранними версиями. А вот си возникла про-
бле мая попробовал в надежде ее ре-
шить). Создается впечатление, что ни один из этих
но вых дистрибутивов не умеет читать блоки экранное разрешение не установить выше чем
800
× 600. Файла нет, и я сгенери ро вал
его следующей командой
Эту рекомендацию я нашел в LXF117. Кроме то-
го, я попробовал пользоваться, как бы-
ло описано в указанном номере журнала, но X-сер-
вер перестал запускаться, и Modeline пришлось
уда лить. Попытался добавить следующие строки
в раздел но они, похоже, были проигнорированы. Как до-
бить ся, чтобы сервер работал с высокими эк-
ран ны ми разрешениями, если он не читает
(че рез переключатель) и игнорирует настройки в xorg.conf?
Роб Соломон Solomon]
О сервер игнорирует заданные Вами настройки, так как думает, что Ваш монитор не поддерживает разрешения выше. Быстро решить проблему поможет грубый трюк подключите монитор напрямую к компьютеру и проверьте, может ли он читать информацию и корректно настраивать дисплей. Затем дайте команду Она запишет существующую работоспособную конфигурацию в файл /root/xorg.conf. Проверьте, что эта конфигурация работает выйдите из X, войдите в виртуальную консоль и дайте команду Если это сработает, скопируйте файл
/root/xorg.conf
в /etc/X11, и Вы получите работоспособную конфигурацию, где вся необходимая информация находится в xorg.conf, а читать данные EDID с самого монитора будет неза чем.
По вторите эту процедуру для каждого компьютера, затем пере подключите их через Если Вы хотите использовать второй диск для резервного копирования, неплохо будет настроить его идентично первому. Тогда при отказе первого диска Вы сможете подменить его вторым. Установите для второго диска те же файловые системы, но смонтируйте их под другим именем, например. После этого Вы сможете создать резервные копии файловых систем /var и BackupPC с помощью следующих команд rsync ­ax ­­delete /var/ /backup/var/ rsync ­ax ­­delete /var/lib/BackupPC/ /backup/ var/lib/BackupPC/ Однако эта система неидеальна. Например, она не поможет, если Вы удалите не тот файл и не догадаетесь об этом до того, как выполните очередное резервное копирование. Альтернативный вариант применять утилиты вроде, они позволяют восстанавливать более старые версии файлов. Но если Вы пользуетесь, лучше применять ее для резервного копирования всего содержимого диска, аза тем использовать для переноса на другой диск.
При выполнении резервного копирования на другой диск на том же самом компьютере следует иметь ввиду еще несколько фак­
sda4 ­LVM (containing root, home and swap volumes)
За ними следует огромный кусок пустого, сво-
бод но го места. Мне очень нужно изменить раз-
ме ры раздела, чтобы заполнить весь диски получить возможность выделять логические то-
ма. Просто создать новый раздели добавить его
как дополнительный физический томя немо гу,
так как Mandriva уже исчерпала запас первичных
раз де лов. Яне враг командной строки, ноне хо-
те лось бы угробить таблицу разделов, если что-
то пойдет не так.
cmcevoy, вопрос с форумов bО Неприятно, что Mandriva по умолчанию выбрала использование первичного раздела, мешая Вам создать новые, но изменить размеры существующего раздела вовсе несложно. Рискну предположить, что свободное пространство располагается закон цом sda4. Если начало раздела останется на прежнем месте, можно удалить раздела потом создать новый, поболь ше, не затронув его содержимое. Фактически, содержимое останется в неведении и будет считать, что раздел имеет прежние раз ме ры.
Что бы изменить раскладку разделов, потребуется загрузиться с дистрибутива. Для манипулирования разделами я применяю cfdisk – эта команда дает более четкое представление информации по сравнению с fdisk; но Вы можете взять любое приложение по Вашему вкусу. Удалите раздел, ноне сохраняйте внесенных изменений. Затем создайте новый раздел, который заполнит все свободное дисковое пространство ту область, которая ранее не использовалась, плюс область, которая ранее была занята после этого сохраните таблицу раз де лов.
Те перь перезагрузите и убедитесь в том, что LVM по­прежнему работает. Запуски покажет, что ничего не изменилось. Нужно только изменить размеры физического тома, чтобы они соответствовали новым размерам раздела, командой Все это делается от имени root. После завершения свободное пространство будет доступно Вашей группе томов. Запуск втер ми наль ном сеансе покажет, что объем свободного пространства увеличился.
ПХ
5
Два диска в деле В
У меня есть старый компьютер с двумя
диска ми SATA объемом по 500 ГБ и при-
вод DVD-RW. Бывший владелец установил
на нем Ubuntu Server 7.04. Мне хотелось бы соз-
дать новую инсталляцию. Как разбить два
диска, имеющихся на этом компьютере Во-вто-
рых, хотелось бы получить совет понастрой ке
rsync, чтобы резервное копирование данных с пер-
во го диска выполнялось на второй. Данные на пер-
вом диске будут резервными копиями содержимого двух других компьютеров, подключенных к моей
се тина одном из них разрядная,
а на другом, желательно выполненными, как описано в LXF125.
Ро нальд Зек [Ronald Zec]
Linux Volume Management или LVM предоставляет гибкие
воз можно сти по управлению разделами
Ответы
Апрель 2010 LXF130 91
Ответы
тов. Факт первый аппаратный сбой, особенно блока питания, выведет из строя оба жестких диска. Гораздо безопаснее использовать диск, подключенный к любой другой точке, хотя бык порту на том же компьютере. Факт второй всегда найдутся люди, которые завопят о применении RAID. Ноне альтернатива резервному копированию, а просто другой способ защиты. Так или иначе, если Вы все же собираетесь использовать два внутренних жестких диска и синхронизировать их, RAID действительно обеспечивает уровень защиты, аналогичный тому, что Вы получаете при частой синхронизации, если для резервного копирования применяется
BackupPC.
На основании того, что Вы рассказали, я бы разместил операционную систему и данные предпочтительно с использованием напер вом диске, и применял бы BackupPC для резервного копирования на второй.
НБ
7
Софт-мо де мы и ВМы
В
Я купил новый компьютер и установил на него Mandriva 2010, Linux Mint 7
и Windows XP. Однако его программный
мо дем [softmodem] Agere Systems PCI не работает в Mandriva 2010. Я как-то возился сна строй-
кой такого модема при установке, но это бы-
ло несколько лети пару компьютеров тому назад,
и я ничего не помню, кроме того, что для определения чип сета запускалась специальная программа, а после загрузки драйвера пришлось покувыркаться с командной строкой. Не могли бы
Вы подсказать мне направление, куда двигаться Яра ботаю в Папуа, Новая Гвинея, уме ня очень
мед ленное модемное соединение, очень высокие расценки наскачи вание, и я не хотел бы долго
раска пы вать эту информацию в Web.
Еще одна проблема я пользуюсь,
но немо гу организовать общий доступ к данным
на моей виртуальной машине в уста-
нов ленных дистрибутивах. Нельзя ли как-
нибудь скопировать файлы на общий раздел на VirtualBox тоже не работает, так что фай-
лы не переместить и таким путем. Как активизировать USB?
Дэ рил Брен тон [Daryl Brenton]
О Местом Вашей первой остановки должен быть сайт http://linmodems.
org: там описано все, что необходимо знать об использовании программных модемов, известных также под названием модемов. Сайт ориентированна пользователей, выходящих в Интернет по коммутируемым каналам, он мало использует графику, идол жен загружаться очень быстро. На нем имеется прямая ссылка для скачивания утилиты скорее всего, это и есть нужный Вам инструмент. Коммутируемый доступ и медленный, и стоит дорого попробуйте вариант с широкополосным мобильным доступом. Даже при мобильном сигнале среднего качества Вы получите производительность выше, чему телефонного соединения, и это будет более рациональным вложением средств. Большинство провайдеров используют один и тот же тип модема, разве что иногда с другой надписью, и Linux поддерживает эти устройства вполне при лич но.
По второму вопросу виртуальные машины отделены от операционной системы машины хоста, и обычно не имеют прямого доступа к дискам компьютера или других виртуальных машин. Однако все ти они видятся как самостоятельные компьютеры поэтому лучше всего предоставить в общий доступ Ваш системный раздел (обыч­
Часто задаваемые вопросы
Что это за программа, око то рой
все болтают
Это способ синхронизации содержимого двух директорий, причем обе будут полностью идентичны А что, нельзя применить для этого копирует все подряд только те файлы, которые различаются. Если изменились большие файлы, копируются только измененные части Как ею пользоваться /путь/к/ис точ ни­
ку/ /путь/к/на значению создаст точную копию первой директории во второй. Параметр удаляет файлы, которых нет впервой директории, а ­­archive копирует также права доступа и временные отметки. Замыкающие слэ ши важны для rsync: они указывают, что вы хотите синхронизировать содержимое директорий. Без слэ шей программа просто скопирует одну директорию в другую Можно ли синхронизировать

ди рек тории разных компьютеров При наличии доступа к серверу, можно сделать так ­­archive ­­delete имя_сер ве ра:/
путь/к/сай ту/
Ес ли один из путей или оба содержат имя компьютера хос та, rsync использует для передачи удаленную оболочку. По умолчанию это SSH, но можно заменить ее любой другой Что если я изменю файлы на двух

ком пью те рах и захочу обновить оба
Вам необходима программа, разработанная специально для этой целина пример использует итак что вы сохраните все вышеперечисленные преимущества но при этом предназначается для двусторонней синхронизации. Если вы изменили несколько файлов на одном компьютере и еще несколько на другом, тога ран тирует, что на каждом компьютере у вас будет храниться новейшая версия А если я отредактирую один и тот же

файл на обоих компьютерах немо жет читать ваши мысли и определять, какую версию вы хотите сохранить. Но программа сообщит вам, что изменились оба файла, испросит, какую из версий вы хотите использовать Небось надо заучить сотни опций
ко манд ной строки
Да, надо. Или пользуйтесь графическим интерфейсом. Он нужен только на компьютере, инициирующем передачу, поэтому вы по­преж нему сможете применять программу для синхронизации суда ленной машиной, где есть Unison. но – диск C:). Щелкните правой кнопкой мыши по значку Мой компьютер ивы берите изменю команду Общий доступа затем при монтируйте этот диск в хост­сре де
Linux. Большинство дистрибутивов ива ри­
ан тов рабочего стола имеют обозреватель, позволяющий обнаруживать тома, предоставленные в общий доступ, и монтировать их с других компьютеров, расположенных в Вашей се ти.
Об щий доступ, организованный таким образом, должен работать без добавочного ПО. Но чтобы сделать тоже самое из Linux­хоста для гостевой операционной системы, потребуется установить и скон фигурировать на Linux­
хосте Samba. Соответствующий учебник можно найти в LXF117 (http://wiki.linuxformat.ru/index.
php/LXF117:network).
На конец, VirtualBox позволить Вам активизировать и использовать устройства, но только если у Вас есть двоичный вариант сборки поддержка была исключена из версии сот крытым кодом. Проверьте, какой вариант дистрибутива установлен у Вас, потому что, возможно, придется удалить его и заново установить из другого источника. Это может быть другое имя пакета, другой ре по зи торий или версия, доступная для загрузки с сайта.

8
Дистрибутивы неравны В
В настоящий момент я осваиваю, и мне
очень нравится экспериментировать с раз-
ны ми дистрибутивами. Недавно я без вся-
ких проблем создал на своем ноутбуке конфигурацию с двойной загрузкой и Linux Mint,
и все работало замечательно. Прочитав обзоры
в вашем журнале, яре шил попробовать
и установил этот дистрибутив поверх. Но, по-
хо жена моем ноутбуке, до воль-
rsync и Unison
Unison синхронизирует содержимое двух компьютеров Апрель 2010
Ответы
Ответы
но распространенная модель) нет драйверов бес-
про водной сети. Попытка поисков в Интернете
то же оказалась неудачной. Выходит, старая вер-
сия Mint работает хорошо, а вот новая хваленая
вер сия OpenSUSE — нет. Правильно я понимаю
А если да, тов чем дело яду мал, что основная
идея была в том, чтобы абсолютно все было от-
кры тым и свободно доступным. Так почему парни
из команды не приложили рук к вещам,
ко то рые существуют давно, известны всеми счи-
та ют ся полезными Конечно, можно вернуться об-
рат но к Mint (не исключено, что так я и поступлю,
но не дадите ли вы мне ка кой-нибудь совет, по-
ка я не принял окончательное решение
Роб Дэй вен порт [Rob Davenport]
О Одна из причин, по которым не все дистрибутивы поддерживают одно и тоже оборудование, кроется в доступности драйверов и условиях лицензирования. Поставщики крупных коммерческих дистрибутивов, к которым относится и SUSE, должны соблюдать осторожность, включая чтобы тони было в состав системы. Если драйвер не абсолютно свободен те. не является открытыми имеет ограничения Коротко про...
С
лу ча лось ли вам обнаружить, что ваш компьютер тормозит, утратил отзывчивость или стрекочет жестким диском, и недоумевать о причинах такого поведения В следующий раз запустите втер мина ле Top. Эта программа предоставляет большой объем информации в очень сжатом формате. Верхняя часть экрана отображает системную статистику время работы компьютера, число пользователей, количество выполняющихся задачи т. д. Далее, программа выводит общую загрузку процессора, распределенную между пользовательскими программами, системными операциями, программами, сменившими свой приоритет, простаивающими) и процессами, находящимися в ожидании. Очевидно, простаивающие процессы относятся не столько кис пользованию, сколько к неиспользованию, и это число показывает доступный объем свободных ресурсов процессора. Число, относящееся кожи дающим программам, показывает процессы, которые задерживаются из­за ожидания наступления какого нибудь другого события обычно ввода вывода на диск. Ниже приведен список работающих задач, отсортированный по нагрузке на процессор. Он покажет, которая программа забирает все циклы CPU. Нажмите клавиши, чтобы изменить сортировку этого списка по использованию, например, памяти не только показывает процессы, но и способен менять их. Например, чтобы завершить процесс, нажмите клавишу а чтобы сменить приоритет процесса, нажмите клавишу. Увеличение значения вежливости для программы делает ее уступ чи вее по отношению к другим процессам только после вас) и менее алчной до циклов CPU. Команды и

Каталог: download
download -> Составление простейшей программы в среде lego education. Запуск модели «Обезьянка барабанщица», «Рычащий лев», «Автомобиль»
download -> Функциональные части компьютера, история развития, базовая конфигурация
download -> Компьютер: друг или враг?
download -> Лекция №2 «Теоретические основы игры дошкольника» Зарубежные и отечественные теории игры
download -> Доклад муниципальное образовательное
download -> Литература для воспитанников стр. Приложения стр
download -> Министерство здравоохранения Республики Беларусь
download -> Игра как средство активизации познавательной активности учащихся в ходе изучения темы Алгоритмизация и программирование


Поделитесь с Вашими друзьями:
1   ...   11   12   13   14   15   16   17   18   19


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал