faqs.org.ru

 Главная > Операционные системы > Семейство UNIX >

BeOS FAQ

Секция 1 из 3 - Предыдущая - Следующая
Все секции - 1 - 2 - 3

Часто задаваемые вопросы и ответы на них
по операционной системе BeOS.

FAQ основан на материалах BeNews.Ru, BeTips.Net.
Если вы желаете его пополнить, пишите на адрес linker@benews.ru

Создание, перевод, редактирование статей:

Nexus
Сергей Долгов(sd@benews.ru)
Baza(baza@benews.ru)
linker(linker@benews.ru)

Внимание:
Добавление новых и изменения в текущих вопросах/ответах
происходит постоянно. Не пользуйтесь вашей копией, а скачайте свежую,
если копия месячной или более давности.
-------------------------------------------------------------------------------

Q: Как изменить содержимое меню "Be"?
A: С помощью Tracker откройте директорию /boot/home/config/be, и оставьте это
окно открытым. В другом окне откройте директорию с необходимым файлом или
директорией. Затем правой кнопкой мыши перетащите необходимый объект в первое
окно. Когда вы отпустите кнопку мыши, появится меню, выберите в нем "Create
link here". После этого этот объект будет доступен из меню "Be". Таким же
образом можно удалять и переименовывать объекты в меню "Be".

Q: Как изменить приглашение в Terminal'е
A: Откройте файл /boot/home/.profile и найдите там строчку, начинающуюся с PS1
(например, "PS1='$'"). Измените ее на PS1='$PWD>'. В следующий раз, как вы
откроете Terminal, вы увидите приглашение, в котором будет отображаться текущая
директория (например, "/boot/home>"). PWD в Unix означает Print Working
Directory (Показать Рабочую Директорию). Если вы пришли в BeOS из DOS, то вы
наверняка найдете эту информацию полезной. Важно также отметить, что мы
использовали одинарные кавычки, т.к. в обратном случае эта команда
расценивалась бы по-другому: переменные, подобные $PWD, будучи заключенными в
двойные кавычки, вычисляются сразу, т.е. в приглашении отображалась бы только
та директория, откуда стартовал Terminal и не менялась бы при выполнении
команды cd (сменить директорию).

Q: Завершение ввода при помощи клавиши табуляции, часть 1
A: В большинстве Unix-систем (и в BeOS тоже), существует возможность
автоматически завершать ввод длинных имен по нажатию клавиши "Tab". Например,
вы в окне Terminal решили разархивировать файл с именем:
BeBox_Updater_ROM_September23_1997.tar.gz. Если вы уже находитесь в директории,
где находится этот файл, то вы можете набрать "gunzip BeB" и нажать "Tab" -
система автоматически введет полное имя файла и вам только останется нажать
"Enter". Если в текущей директории есть файл, который начинается с таких же
букв, что и искомый, строка заполнится только частично, и вам будет нужно
ввести следующий уникальный для искомого файла символ или несколько символов.

Q: Завершение ввода при помощи клавиши табуляции, часть 2
A: Это добавление к первой части статьи.
Состоит оно в том, что если при вводе имени файла или пути к файлу нажать на
'Tab' дважды - появится список всех файлов в текущей директории, или директории,
имя которой вы уже указали в пути.

Q: Как изменить положение Deskbar?
A: Для того, чтобы передвинуть Deskbar (это такая серая полосочка с менюшкой
"Be", часиками и списком выполняющихся приложений), нужно мышкой "схватить"
его за область, помеченную точками, слева от часиков и "тащить" в нужном
направлении. В зависимости от местоположения, Deskbar будет изменять свою
форму, но всегда будет "прилипать" к одной из сторон экрана.

Q: Как снять зависшее приложение?
A: Если приложение зависло и не может завершиться само, откройте окно Terminal
и выполните команду "roster". Эта команда отображает список всех приложений,
выполняемых в системе. Найдите в списке интересующее вас приложение и номер
его потока (следующая цифра после пути к исполняемому файлу), и наберите
"kill -KILL номер_потока" - приложение будет завершено.

Q: Как снять зависшее приложение? (часть 2)
A: Многие знают что это можно сделать с помощью команд "ps" и "kill", которые
пришли в BeOS из мира Unix. Но в BeOS есть более простой и удобный способ
снятия программы.

Попробуйте набрать в Терминале:

kill 'appname' (ex. kill NetPositive)
Получилось ?

Есть другой, еще более аккуратный способ снятия программы, который, кстати,
стоит попробовать первым.

Скачайте утилиту "hey" (http://w3.datanet.hu/~amezei/)  и скопируйте ее в папку
/boot/home/config/bin. Затем используйте команду:
hey 'appname' quit

Эта команда будет заставлять зависшую программу закончить свою работу
самостоятельно. Правда иногда программа может зависнуть до такой степени,
что не сможет закрыться самостоятельно, в этом случае не остается ничего другого
кроме kill.

P.S. Вместо того чтобы набирать какие-то команды в Терминале можно просто
нажать и держать rightCtrl+rightAlt+rightShift, одновременно кликая по названию
убиваемой программы на Deskbar. Эти действия аналогичны команде kill.
Этот способ удобен еще и тем, что все программы под BeOS многопоточны, а это
значит, что снимая программу командой kill вам потребуется "убить" каждый
поток в отдельности...

Q: Обзор типов файлов BeOS
A: Типы файлов BeOS  базируются на типах MIME - Интернет-стандарте
идентификации файлов по их расширениям. Но вы также можете назначить тип файла
для отдельного файла или директории. Другими словами, произвольный HTML файл
в вашей системе не обязательно ассоциирован с конкретным приложением, как в
Windows. Как и на MAC'е, файлы по умолчанию относятся к типам файлов тех
приложений, в которых они созданы. Если приложение не обнаруживается, как часто
бывает в тех случаях, когда файлы выкачиваются из сети, система пытается
определить тип файла по расширению (при его наличии). Другими словами, вы
получаете лучшее от двух систем: определение типа файла по приложению, в
котором он создан от Mac'a и по расширению от Windows (например, .txt или
.html). Для того чтобы поменять тип отдельного файла, щелкните на нем правой
кнопкой мыши и выбирите Addons | Filetype. Когда появится диалог, подтащите
файл, уже имеющий нужный вам тип, к верху диалога. Или, если вы знаете, как
это делается, можно отредактировать тип MIME вручную.
Когда вы закроете панель, система спросит, хотите ли вы сохранить новую
ассоциацию. Скажите "yes", и изменения будут сохранены.

Q: Использование меню GoTo
A: Если вы сохраняете документ, используйте меню GoTo вверху диалогового окна
Save. Вы можете поместить в директорию GoTo часто используемые директории
(Desktop, Downloads и т.д.) Для этого нужно открыть нужную директорию, а
потом щелкнуть на GoTo и Add Current Folder.
То, что вам приходится прерывать процесс сохранения для этой операции,
может показаться тратой врекмени, но в следующий раз, когда вам будет нужно
сохранить что-либо в эту папку, вы сэкономите время, необходимое для ее
открытия.

Q: Как убрать лишние пункты из меню GoTo
A: Предыдущая подсказка объясняет как добавлять элементы в GoTo меню на
Open/Save (открыть/закрыть) панелях. Теперь, как же избавиться от них?
Элементы меню GoTo хранятся как ссылки в папке ~/config/settings/Tracker/Go/.
Вы можете добавлять или удалять ссылки внутри этой папки.

Q: Анимированный фон
A: Хороший способ анимировать фон на вашем рабочем столе, это скачать и
использовать программку FlyTex (http://www.lostmarble.com/products.html),
выпущенную ребятами из Lost Marble.

Q: Можно ли не заполнять поле "hostname" в настройках сети?
A: Поле "hostname" (имя компьютера) в настройках сети не должно быть пустым,
иначе ваша исходящая почта не сможет быть отослана (в текущей версии BeOS).
Вы можете записать все что угодно в это поле, любое слово состоящее из букв и
цифр подойдет (например. "cantBeBlank"). Не добавляйте имя домена к имени
компьютера (т.е. "cantBeBlank.domainName.com"), это может привести к другой
ошибке в работе сети.

Q: Доступ к FTP через прокси-сервер
A: Если ваша машина с BeOS подключена к сети через прокси-сервер или в
локальной сети используется firewall, вы не сможете ничего сделать через
терминальный доступ, так как Terminal не понимает настроек прокси. Однако вы
можете работать с FTP, только команды придется вводить немного иначе.
Например, для того, чтобы подключиться к ftp.be.com, введите следующее:

ftp ip-адрес вашей firewall
anonymous@ftp.be.com

ваш почтовый адрес (постоянный адрес, который используется как пароль для
доступа к Anonymous FTP)
Это позволит  работать с большинством прокси-серверов, но не со всеми.
К примеру,  такое подключение скорее всего сработает с Apache в прокси-режиме,
но не захочет работать с SOCKS. Другие популярные прокси-серверы, такие как
WinGate, используют свой собственный синтакс для работы с одинаковыми
ситуациями, поэтому лучше почитать документацию к прокси, чтобы узнать
подробности.

Q: Переключение между рабочими областями
A: Благодаря рабочим областям BeOS у вас больше места для работы, чем вы
можете себе представить. Нажмите Alt и любую функциональную клавишу, например,
Alt+F2, Alt+F6, и т.д. В результате вы получите чистую рабочую область с
независимым разрешением и возможностью запускать в нем различные приложения.
Можно запускать рабочие области графически, из Workspaces preferences applet.
В аплет также встроена возможность перетаскивать приложения из одной рабочей
области в другую.

Q: Коллекция строк инициализации для модемов
A: Если вы не нашли своего модема в настройках Dial-Up Networking, вы должны
самостоятельно добавить строчку инициализации в файл /boot/beos/etc/modems.ppp.
Если вы не знаете, что из себя предствляет эта "строка", то обратитесь к
руководству пользователя, которое шло с модемом.
Так же полезным будет сайт www.ModemHelp.org, на страницах которого можно
отыскать информацию почти о любом модеме.

Q: Цвета в шестнадцатиричном виде
A: Иногда может понадобится найти шестнадцатиричный эквивалент цвета. Если у
вас есть копия программы roColor (http://www.rodesign.com/), вы можете получить
значения цвета оттуда. Также вы можете использовать список
(http://www.betips.net/cgi-bin/chunga.pl?ID=tip015), в котором мы указали
более тысячи цветов с их шестнадцатиричными эквивалентами.

Q: Будьте осторожны при копировании уже существующих папок!
A: Windows и BeOS во многом похожи, но есть и некоторые отличия. Например,
когда вы копируете папку в место, где уже существует папка с аналогичным
названием, обе системы спросят вас "Replace?" и если вы ответите положительно:
Windows - скопирует только те файлы, которых нет в "папке назначения",
BeOS - перезапишет папку, полностью удалив старую!!!
Т.е. если вы скопируете в вашу папку /home (там папка config существует
по-умолчанию) папку с названием "config" и ответите положительно в диалоге
"Replace?", то вы удалите все содержимое старой папки!  Папка config является
системной (в ней хранятся ваши файлы конфигурации) и ее повреждение может
отрицательно сказаться на работоспособности BeOS.
В BeOS R5 диалог "Replace?" будет дополнен некоторыми опциями которые позволят
указывать что же вы хотите сделать: заместить или дополнить.

Q: Закрываем Tracker
A: Зачем нам понадобилось закрывать Tracker? Ответ прост, Tracker - это простая
программа и она тоже может зависнуть.
Прежде чем что-то делать, откройте окно Терминала... потому как без Tracker-а
вы уже не сможете его запустить.

Теперь нажимаем Ctrl+Alt+Z - и Tracker мертв ! :)

Для того, чтобы запустить его вновь, просто наберите Tracker в Терминале.
Если не срабатывает, то перейдите в директорию /boot/beos/system/ и попробуйте
набрать команду вновь.

Q: Самоуничтожающиеся запросы
A: Как вы знаете, запросы всегда автоматически сохраняются в папку
/boot/home/queries. В BeOS R4 они будут автоматически удаляться по истечении 7
дней. Если вы хотите, чтобы этого не происходило, зайдите в дополнительные
опции окна запроса и уберите значок возле "Temporary".

Q: Добавление сценариев в меню Be
A: Вы уже знаете, что можете сюздать в этом меню любую структуру файлов и
папок (смотрите вопрос 1 как это делается). Но вы так же можете добавлять в
это меню и ваши сценарии, которые помогут вам в повседневной работе!

Чтобы сделать новое меню для ваших скриптов просто создайте в папке
/boot/home/config/be/ текстовый файл. Файл со сценарием должен начинаться
такой строкой:

#!/bin/sh

и должен иметь атрибуты исполняемого файла:

chmod 755 "имя вашего файла"

Вот как я использую это на своем компьютере:
Я создал папку /boot/home/config/be/__/, в которой разместил два файла с
нижеследующим сценариями:

Файл1:
#!/bin/sh
# bookmarks: Открытие файла с избранными ссылками
NetPositive file:///boot/home/bookmarks.html

Файл2:
#!/bin/sh
# clearN+cache: Очистка временных файлов NetPositive
rm -rf /boot/home/config/settings/NetPositive/NetCache/

gl, Baza

Q: Из Терминала в NetPositive!
A: Вот этот сценарий позволяет мне быстро открывать в NetPositive ту папку,
которая является активной в Терминале. Это позволяет удобно перемещаться
по директориям.

Скрипт должен находиться в файле /boot/home/config/bin/N+here и содержать
следущее:

NetPositive file:// `pwd` /$1 &

После этого, набрав в терминале N+here, вы получите окно NetPositive с
содержимым папки, которая открыта в Терминале.

P.S. Если сценарий не срабатывает, попробуйте заменить его вот этим:

#!/bin/sh
NetPositive file:$PWD/$1 &

gl, Baza

Q: Эмуляция второй/третьей клавиши мыши.
A: Независимо от того, какая у вас мышь и сколько на ней клавиш, вы можете
полноценно работать с BeOS (эмулируя все остальные клавиши), даже используя
только одну клавишу (самую левую).

Alt+LeftCtrl+click равноценно нажатию "второй клавиши мышки".
Alt+RightCtrl+click равноценно нажатию "третьей клавиши".

Q: Завершение приложений с помощью "Vulcan Death Grip"
A: Наиболее простой способ завершения приложений (например, зависших) в BeOS,
это использование функции Tracker - так называемого "Vulcan Death Grip".
Удерживая клавиши Ctrl+Alt+Shift (Cmd+Opt+Shift на Маке) щелкните мышкой по
названию приложения в списке задач в Deskbar - приложение завершится через
пару секунд.

Q: Сортировка файлов в Tracker-e.
A: Как и в других ОС BeOS позволяет вам просматривать списки файлов в окнах
Tracker-а основываясь на некоторых критериях. Например, чтобы просмотреть
список файлов в алфавитном порядке, кликните на заголовке "Name" вверху
столбца (вы должны быть в режиме "List view").
Но в BeOS вы можете пойти дальше: выберите первый критерий (например "Name"),
затем нажав и удерживая клавишу Shift выбирайте другой критерий. Ваши файлы
будут отсортированы сразу по двум критериям.

Q: Хранение файлов BeOS в другой файловой системе.
A: Как вы знаете, атрибуты файлов очень важны для многих приложений и
функций BeOS. Без атрибутов ваши почтовые сообщения не будут иметь заголовка
или отправителя, ваши Интернет-закладки не будут хранить никакой информации,
и т.д. Если вам необходимо перенести ваши файлы с диска BeOS на диск с другой
файловой системой (FAT, HFS, EXT2FS...), заархивируйте их архиватором,
поддерживающим атрибуты BeOS. В настоящий момент, это поддерживает zip. Полные
инструкции по использованию zip для создания архивов находятся здесь -
http://www.benews.ru/qandas.taf?ID=188

Q: Я не могу настроить PPP. Где я могу получить помощь?
A: Если у вас есть проблемы в настройке PPP в BeOS, первым местом, где нужно
искать ответы является документ, опубликованный Be, Inc.:

http://www.be.com/support/guides/ppp.html

Хоть датой его последнего обновления является середина 1997 года, он все еще
не потерял своей актуальности и может быть использован как учебник по
настройке PPP в BeOS и наверняка поможет разрешить большинство ваших проблем.

Q: Печать на принтерах Apple LaserWriters (12/640 & 16/600).
A: Если вы правильно подключили сетевой принтер к машине с BeOS, проблема
может заключаться в некорректном имени принтера. BeOS использует " / "
для указания пути к принтеру, поэтому имя принтера не должно содержать этот
символ. Вам придется воспользоваться программой Apple LaserWriter utility для
того, чтобы изменить имя принтера на более подходящее.

Q: Найди закладку в R4.5
A: Не так уж сложно найти секретный похвальный лист в окне "About BeOS" R4.5
(подсказка: попробуйте понажимать комбинации клавиш одновременно с кнопками
мыши). Но если Вам захотелось обнаружить суперсекретную версию листа, то Вам
придется копнуть чуточку глубже. Я знаю где это, но не скажу...

http://www.benews.ru/images/tips/039.credits.gif
Секретный похвальный лист.

http://www.benews.ru/images/tips/039.hacked.gif
<Взломанный> суперсекретный похвальный лист.

Если Вам захотелось больше приключений, вы можете найти похожие штучки открыв
Tracker (/boot/beos/system/Tracker) в DiskProbe на блоке 0x776.

Q: Не кладите приложения в /boot/beos/
A: Be зарезервировала каталог /boot/beos/ (и его подкаталоги) для своих
собственных приложений, и настоятельно рекомендует не помещать другие приложения
туда, и не раскидывать содержимое вокруг него. Если Вы хотите, чтобы Ваши иконки
были там для собственных организационных нужд, просто киньте туда ярлычок
(symlink), но не само приложение.
Если Вы обнаружите, что программы возможно будут работать в этом каталоге, то не
удивляйтесь тому, что после переустановки или обновления ОС, все ваши программы
будут стерты.
/boot/home/ и подкаталоги - рекомендованное расположение приложений третье
сторонних фирм, и вам возможно захочется создать свой каталог с именем
/boot/home/apps/ .

Q: Поддержка HFS+
A: Так как Apple не хочет опубликовывать спецификации на свою расширенную
файловую систему HFS+, то она не поддерживается Be. Это означает, что если вы
намерены обращаться к томам Macintosh из BeOS, вы должны сохранять стандартный
Mac раздел на Вашем жестком диске содержащем файлы, к которым вы планировали
обращаться из BeOS. Либо так, либо вообще не используйте HFS+ вовсе. Такая
позиция может измениться, если Be сможет получить HFS+ спецификации у Apple, но
не расчитывайте на это.

Q: `Не исполняемый файл`
A: Если вы попытались запустить приложение и были встречены фразой <Not an
executable> (Не исполняемый файл), то здесь возможны две причины: либо вы
скачали файл неподходящий к вашей платформе (например: вы пытаетесь запустить
программу для PowerPC на платформе Intel), либо вы забыли скачать системную
библиотеку.
Чтобы определить какие библиотеки необходимы для запуска приложения, откройте
Терминал и введите:

strings EXENAME | grep lib

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

Q: Adam и почтовый демон
A: Коммерческий почтовый клиент от Adamation, называемый Adam, использует
почтового демона для просмотра вашей почты. BeMail также использует почтовый
демон. BeMail демон заменит Adam демона если вы запустите обоих, и вы не
сможете проверить несколько учетных записей или иметь различные popups в
почтовом ящике на рабочем столе...
Для решения этой проблемы убедитесь в том, что отключили пункт "Autolaunch
mail_daemon" (автоматически запускать демон) на вашей панели установок email.
Вам нужно будет перезапуститься если вы только что установили Adam. В настоящем
это относится  к версии 1.5.1 - возможно измениться в будущем.

Q: Проблемы с репликантами
A: Вообще возможно (хотя редко), что паршиво реализованный репликант может
сделать BeOS незапускаемой. Если это с вами случится, то сделайте следующее:

1. Вложите BeOS Install CD в дисковод и перезапустите вашу машину.
2. Подождите пока инсталятор завершит все свои дела, затем нажмите
   Control+Alt+Shift+T чтобы открыть окно терминала.
3. Введите cd /boot/home/config/settings/Tracker
4. Введите ls
5. Вы должны увидеть файл с названием tracker_shelf. Удалите его набрав
   rm tracker_shelf
6. Введите exit чтобы закрыть терминал. Вытащите CD и перезапуститесь.

Проблемный репликант будет удален с вашего рабочего стола, позволив вам снова
загружаться нормально. Помните, что такая операция удалит все репликанты с
рабочего стола.

Q: Визуализируйте путь
A: Все еще скучаете по фиче MacOS, когда всплывает меню со списком всех
надкаталогов, того который вы видите, при нажатии клавиши Command и щелчке мыши
на заголовке окна?

Больше не стоит мучаться - нажмите и держите секцию окна Tracker-а '# items'
(нижний левый угол), и под указателем магически появится меню со списком всех
предков этого каталога.

Это даже работает с запросами!
http://www.benews.ru/images/tips/045.Visualize.gif

Q: Показать/спрятать дату и время
A: Нажмите на цифровые часы на полке настольной панели (Deskbar's shelf) для
переключения между временем и датой. Чтобы спрятать время/дату полностью,
щелкните правой кнопкой мыши на занимаемой ими области на полке и выберите
"Hide Time" (спрятать время) пункт контекстного меню. Вернуть их обратно можно
действуя наоборот.

Q: Замена типов файлов
A: Панель установок FileTypes здорово обновилась по сравнению с R4, хотя ее
функциональность осталась во многом неизменной. Одна клевая вещь, которую вы
можете сделать - это изменять тип десятков, сотен или тысяч файлов за раз.
Выделите группу файлов в Tracker-е и перетащите всю группу на панель FileTypes.
Появится специальный диалог, из которого вы сможете выбрать новый тип. После
выборки нажмите File | Save. Ответьте "Yes" подтверждающему диалогу и все эти
типы будут изменены в раз.

Q: Текстовые файлы из каталога
A: К определенному времени вы убедитесь, что бывает полезно иметь текстовый
файл, содержащий перечень какого-то каталога. К примеру, вам нужно послать по
почте все файлы JPEG лежащие в папке проекта, или вам понадобилось послать
информацию о том, что творится на вашем жестком диске продавцу компьютерных
программ. Это как раз то, чего Tracker сделать не в состоянии, но это просто
сделать с помощью терминала (bash).
Внимательно организуйте список файлов. Затем достаточно ввести <>> для
перенаправления вывода, после чего указать путь и имя текстового файла. Вот,
например:

ls -l -R *.jpg > /boot/home/Desktop/jpegs.txt

Эта операция рекурсивно просмотрит текущий каталог, создавая детальный список
файлов оканчивающихся на .jpg, затем полученный результат сохранит в файле
jpegs.txt на вашем рабочем столе.

Q: Как убрать лишнее из Deskbar-а
A: Запускаете ли вы некоторые часто используемые программы (Workspaces, PoorMan,
и т.п.) автоматически каждый раз когда загружаете BeOS? Не думали вы, что можно
было бы сделать эти программы частью операционной системы? Не хотели бы вы не
видеть их вообще на рабочем столе.
Если вы выберете любую программу и зайдете в FileTypes, то увидите
checkbox "Background App" (фоновое приложение). Если вы закроете приложение,
установите этот флажок, сохраните его и перезапустите, то заметите, что
приложение работает как и раньше, но его нет на Deskbar-е!
Эта подсказка может быть очень полезной для таких вещей как DeposeIt, Launchpad
или ToolDock.

Заметка: Если вы пытаетесь спрятать программу, то убедитесь что она выполняет
некоторые формы ввода/вывода и либо вы свободно себя чувствуете с командами ps
и  kill, либо у вас есть программа управляющая процессами в системе. Потому что
если вы спрячете приложение, то добраться к нему будет не так уж просто без
Deskbar-а! Я включил лог файл для PoorMan и таким образом могу контролировать
его работу. Хотя у меня есть Geb's ProcessController для спокойного перезапуска
и выхода из таких приложений.

Одно- и много-запусковые радио кнопки используются для разрешения или
предотвращения от запуска нескольких копий одного и того же приложения.

Q: Просмотр и изменение атрибутов файлов
A: Дополнительно ко множеству стандартных Unix-инструментов, которые лежат в
/boot/beos/bin, существует также набор инструментов для пользователя, который в
свою очередь помогает легко просматривать и изменять атрибуты файлов.
Чтобы посмотреть атрибуты файла из терминала, просто введите

listattr имя_файла

Однако, таким образом вы сможете увидеть только размер его в байтах, имя, и тип
атрибутов. И не сможете узнать значения атрибутов. Чтобы их увидеть,
воспользуйтесь дополнением (add-on) Tracker-а AttributeViewer. Для добавления
атрибутов файлу наберите

addattr имя_поля значение имя_файла

К примеру: строка addattr huey duey foobar добавит атрибут с названием "huey" и
значением "duey" файлу с названием foobar. Для удаления атрибута делайте так:
rmattr имя_поля имя_файла. Узнать более детально об использовании атрибутов
можно, введя

addattr --help.

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

http://www.box.net.au/~jaq/email_conv.zip - Email Conversion Package
http://www.be.com/beware/Utilities/PeoplePorter.html - People Porter

Q: Монтирование дисков из терминала
A: Если вы находитесь в окне терминала и только что вставили диск в устройство
типа SyQuest, Jaz, или CD-ROM, то вам не нужно ковыряться в менюшках Tracker-а,
чтобы смонтировать новый раздел вашей файловой системы. Be предоставила нам
более дружелюбную версию Unix команды mnt.
Дайте время вашему диску раскрутиться и вводите

mountvolume -r -l.

BeOS просканирует системную шину и даст вам знать какие разделы уже подключены
или доступны для подключения. После чего все что вам осталось сделать - ввести
mountvolume diskname, где"diskname" один из дисков в списке, выведенном
mountvolume.
Новый раздел будет смонтирован в корень. Так что если вы назвали Zip диск
BeZip, то достаточно ввести cd /BeZip чтобы обратиться к нему.

Q: Изменение цвета меню
A: Некоторые люди жалуются на то, что тяжело различить всплывающие меню с их
богатыми возможностями от обычных плоских кнопок с одиночным действием.
Визуально оба выглядят идентично... но все же.
У BeOS есть отличная панель предпочтений: /boot/beos/preferences/Menu, которая
предлагает возможность установить шрифты и размеры для меню (в некоторой
степени). which offers the ability to set the menu fonts and their sizes
(somewhat). Так же вы можете найти поле "Color Scheme" (цветовая схема), где
можете установить новый цвет для фона меню (текст по-прежнему будет черным).

Теперь собственно подсказка: настройте цвет этого фона, чтобы было приятно
(пуристы могут слегка осветлить или затемнить оригинальный серый (r=g=b=219), а
большинство как я просто уменьшат значение зеленой составляющей до 29), у вас
всегда под рукой есть кнопка "Default" (по умолчанию), чтобы вернуть
оригинальные установки.

Любые программы запущенные после этих изменений будут иметь новые меню, как
всплывающие, так и обычные.

Q: Запуск BeOS x86 из DOS/Win
A: Установочный диск BeOS x86 включает директорию с названием BeLaunch, который
позволяет вам запускать BeOS простым щелчком мыши на иконке. Даже лучше, он
включает DOS batch файл с названием beos.bat, который позволит вам запустить
BeOS без ожидания загрузки Windows.

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

В то время как машина загружается, держите палец над клавишей F8. Когда увидите
строчку "Starting Windows 95," нажмите F8 и выберите Command Line Only из меню,
чтобы увидеть подсказку DOS. Теперь вы можете перейти в директорию BeLaunch и
ввести beos.

Чтобы сделать это еще проще, переименуйте beos.bat в b.bat и переместите или
скопируйте его в ваш корень С:\, теперь вам не придется переходить в начале в
нужную директорию. Иначе, добавьте BeLaunch директорию к переменной окружения
path.

Для еще более простой автоматизации всего этого смотрите подсказку <Создание
Win95/BeOS загрузочного меню>.

Q: Открытие новых окон Tracker
A: Экран заполонен окнами Tracker-a ? Есть один совет...
Если вам надоело без конца закрывать огромное количество окон, образовавшихся
во время хождения по директориям, просто при открытии очередной папки нажмите
правый Ctrl! Так же для этой цели можно использовать левую "Windows" клавишу,
которая есть почти на всех современных клавиатурах. На РРС компьютерах для этой
цели можно использовать любую клавишу Option.
Да и еще, этот "фокус" работает и с всплывающим меню, которое находится в левом
нижнем углу каждого окна Tracker-a! (кликните в зону, где говорится о
количестве файлов в данной папке).

Q: Добавьте BeOS в загрузочное меню WindowsNT/2000
A: Будучи в NT, найдите на своем BeOS компакте папку, которая называется NT
(сама она находится в папке Experimental) там  должен находиться файл
addbeos.exe.

Запустите этот файл с компакт диска. Программа автоматически добавит несколько
строчек в файл boot.ini и скопирует в корневой каталог вашего диска файл
BeOS.bs.
При следующей перезагрузке, вы сможете загрузить BeOS, просто выбрав ее в
загрузочном меню WindowsNT.

Для 5й версии советуем попробовать программку BootPart
(http://www.winimage.com/bootpart.htm) для добавления любой системы в
бутменеджер. Просто перепишите ее на c:\ (предварительно, конечно, загрузившись
в WinNT :) и наберите

bootpart <номер раздела, где стоит BeOS> <имя файла, например beos>
<cтрока в меню буменеджера WinNT>

Q: Вы случайно удалили файл с вашей keymap?
A: Для того, чтобы восстановить все в первозданном виде не обязательно
переустанавливать BeOS заново :) Достаточно просто скопировать нужные вам файлы
из папки  /beos/etc/Keymap/ с вашего компакт диска в такую же папку на вашем
жестком диске.

Q: Как подсчитать количество слов и строк в тексте?
A: Если для работы с текстом вы предпочитаете простой текстовый редактор
(такой как StyleEdit, Pe или Eddie) и вам требуется функция подсчета количества
слов, которая обычно встречается только в коммерческих текстовых редакторах,
попробуйте воспользоваться Unix командой "wc".

Просто откройте в Терминале директорию с интересующим вас файлом и наберите
такую команду:

wc -w filename.txt

Где "filename.txt" - это имя вашего файла, которому, кстати, не обязательно
иметь расширение .txt, это издержки Windows :)

После выполнения команды вы увидите информацию о количестве слов содержащихся в
вашем файле. Оставьте окно Терминала открытым. И когда вам вновь потребуется
узнать сколько слов содержит ваш файл, то вам сотанется только сохранить ваш
файл, сделайть окно Терминала активным и нажать на клавиатуре "стрелку вверх"
а затем Enter.

Если набрать эту же команду с ключом "-l", например вот так:

wc -l filename.txt

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

Q: Удобный способ редактирования атрибутов.
A: Атрибуты можно редактировать в окне Трэкера, так же как вы изменяете имя
файла.
Попробуйте сделать вот так: откройте окно Трэкера с папкой /boot/home/people, и
перейдите в режим просмотра "List". Откройте меню Attributes | Person и
выберите там City. После этого перед вами должен предстать список городов в
которых живут люди на которых у вас заведены "дела" :)
Теперь просто кликните по любому названию города, оно будет доступным для
редактирования. Когда вы в следующий раз откроете этот файл контактов
информация в нем уже будет обновлена.

Секция 1 из 3 - Предыдущая - Следующая

Вернуться в раздел "Семейство UNIX" - Обсудить эту статью на Форуме
Главная - Поиск по сайту - О проекте - Форум - Обратная связь

© faqs.org.ru