тех.
вопросы
орг.
вопросы


   На этой странице вы найдете ответы на некоторые вопросы технического плана, которые часто возникают у пользователей при работе в классах. Предупреждаю сразу: вы не найдете здесь развернутого введения в операционную систему Юникс или язык HTML. Существует много умных книг и не менее умных сайтов (чего стоит только один CitForum). Наша цель гораздо скромнее - дать консультацию по некоторым частным проблемам, которые чаще всего отравляют вам жизнь...

  1. Как поменять свой пароль?
  2. Как записать на дискету или считать с нее?
  3. Как установить счетчик посещений на домашнюю страничку?
  4. Как добавить свою homepage в список страниц (и коментарий к ней)?
  5. Как сделать, чтобы моя домашняя страничка показывалась в разных кодировках?
  6. Как побить большой файл, чтобы он убрался на дискету?
  7. Как сделать так, чтобы запускались мои cgi скрипты на моей домашней страничке?
  8. Как сделать так, чтобы unix выглядел как windows?

Как поменять свой пароль?

Запускаете терминальное окно (есть такая кнопка справа ;) и затем в этом окне набираете passwd и жмете Enter. Система спросит у вас старый пароль (если он, конечно, был) "Старый пароль:" и затем задаете новый (два раза - второй раз для подтверждения).

Как записать на дискету или считать с нее?

Сначала вставьте дискету в дисковод (если вы этого не сделаете, то записать на дискету что-нибудь или считать будет сложно). В терминальном окне набираете a_open - после этого дисковод должен лампочкой мигнуть и не должно появиться никаких пугающих надписей (если появились, то попробуйте посоветоваться с оператором класса). После этой манипуляции в вашем домашнем каталоге должен появиться каталог с именем a. То, что в нем лежит, собственно, и записано у вас на дискете. Делайте ч его содержимым что хотите - записывайте туда файлы, считывайте, удаляйте... Это можно делать как и во все том-же терминальном окне с помощью команд UNIX (cp - копировать, rm - удалять... и т.п.) или с помощью подобия файлового менеджера (его иконка тоже присутствует справа), или же напрямую записывать из, скажем, netscape прямо в этот каталог. После того, как с дискетой все что нужно было сделать было сделана не спешите ее выдергивать из дисковода, а выполните команду a_close. Если этого не сделать, то нет никакой гарантии, что все то, что вы на нее записали вы на ней найдете, придя домой.

Как установить счетчик посещений на домашнюю страничку?

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

<img src="/cgi-bin/Count.cgi?df=xxxxx|dd=B">
где xxxxx надо заменить на ваш login-name. Например, если ваш e-mail mas@uic.nnov.ru:
<img src="/cgi-bin/Count.cgi?df=mas|dd=B">

И все! Ну а если вы хотите поставить счетчик не на одну страничку, а на несколько, то добавьте к вашему login-name что-нибудь типа _2. То-есть вторая страничка в нашем примере должна иметь такую строчку:

<img src="/cgi-bin/Count.cgi?df=mas_2|dd=B">

и тогда вы получите два независимых счетчика.
И еще... Счетчик заходы с одного компьютера подряд засчитывает за одно. Так-что добиваться невиданных показателей посещений надо не нажиманием reload, а работой над содержанием странички.Если кто хочет поэкспериментировать, то заходите на эту страничку - там найдете документацию по настройкам счетчика.

Как добавить свою homepage в список страниц (и коментарий к ней)?

Ничего особенного делать не надо. Специально написанная программа каждый день в 23:00 проверяет все домашние странички пользователей и, если решает, что на какой-либо homepage что-то есть, то добавляет ее в список. Решает она это, по признаку отсутствия на начальной страничке стандартной надписи "Здесь могла быть ваша домашняя страничка".
Кроме этого, теперь есть возможность добавить краткий комментарий к своей страничке: для этого достаточно создать каталоге, где лежит index.html файл info.txt, в котором в первой строчке написать произвольный текст, описывающий вашу страничку (не более 50 символов с пробелами). После этого, когда в 23:00 произойдет очередное обновление каталога, ваш комментарий появится рядом с именем в общем списке homepages.
Теги HTML (как то "img src" и т.п.) не допускаются!

Как сделать, чтобы моя домашняя страничка показывалась в разных кодировках?

Вообще-то на сервере установлена система, которая автоматически определяет в какой кодировке выдавать содержимое html файлов (то-есть пользователь, заходя на вашу страничку из-под windows увидит все правильно). Но если вы сомневаетесь, что кодировка определится правильно, то можете поставить у себя виртуальные ссылки, в которых информация выдается в строго определенной кодировке. Ну например, предположим, что ваш логин mas и, соответственно, адрес вашей домашней странички имеет вид:
http://www.uic.nnov.ru/~mas/
Тогда:
http://www.uic.nnov.ru:8100/~mas/ - в кодировке unix (koi8-r)
http://www.uic.nnov.ru:8101/~mas/ - в кодировке windows (cp1251)
http://www.uic.nnov.ru:8102/~mas/ - в кодировке dos (ibm866)
http://www.uic.nnov.ru:8103/~mas/ - в кодировке sun (iso8859-5)
Поставьте такие ссылки и тогда уже наверняка пользователь получит вашу страничку в той кодировке, которую выберет.

Как побить большой файл, чтобы он убрался на дискету?

На каждой станции есть архиватор RAR (версия для unix), который кроме того, что может архивировать файлы, может разбивать архив на файлы заданного размера. Если вы пользовались RAR для dos, то вас может смутить, что RAR под unix не такой цветной и без менюшек совсем. Ничего страшного - набирайте то, что хотите в командной строке. Ну, например, команда:

rar m -v1457 pic.rar *.jpg

сделает архив pic.rar из файлов *.jpg и разобьет его на несколько частей не больше 1457000 байт (если кто не знает, то это столько, сколько убирается на одну дискету 3.5" HD). А если запустить rar без всяких параметров, то он выдаст список всевозможных ключей и опций, которые он поддерживает. Кроме того то, что запаковано rar под unix, можно распаковать, например, rar для dos, что приятно.

Как сделать так, чтобы запускались мои cgi скрипты на моей домашней страничке?

Делаете в своем каталоге public_html (где лежат html файлы) каталог cgi-bin, кладете туда ваши cgi-скрипты (причем они должны иметь расширение .cgi например guestbook.cgi). Только проверьте, что на скриптах стоит бит исполнения (если его нет, то можно поставить командой chmod +x имя-cgi-скрипта). И если ошибок в самих скриптах у вас нет, то все заработает.

Как сделать так, чтобы unix выглядел как windows?

Идя на встречу массам поклонников Windows в терминал классах установлен новый оконный менеджер QVWM. Внешним видом и внутренним содержанием он очень сильно напоминает Windows95, и, так же как и детище Била Гейтса имеет множество глюков. Но раз user желает, пусть сам и мучается. Для того, чтобы установить QVWM Вам надо записать к себе в домашний каталог файл .xinitrc, в котором делаются некоторые установки параметров графической системы и перечисляются те программы, которые Вы хотели бы запускать при загрузке графической системы. Вы можете взять эти файлы прямо здесь для QVWM и для AfterStep. По умолчанию запускается оконный менеджер AfterStep.
Большая просьба - не хранить локальные версии оконных менеджеров у себя в каталогах!