Подсказки после логина

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Подсказки после логина

Непрочитанное сообщение koffu » 2008-03-23 14:00:05

Код: Выделить всё

login as: koffu
Last login: Sun Mar 23 12:53:29 2008 from 123.223.233.111
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

FreeBSD 5.4-STABLE (KA) #7: Thu Aug 31 15:14:56 EEST 2006

Welcome to KA!
You can use /etc/make.conf to control the options used to compile software
on this system.  Example entries are in
/usr/share/examples/etc/defaults/make.conf.
[koffu@ka ~]$

-----------------------------------------------------------------------------------
login as: koffu
Last login: Sun Mar 23 13:00:07 2008 from 123.223.233.111
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

FreeBSD 5.4-STABLE (KA) #7: Thu Aug 31 15:14:56 EEST 2006

Welcome to KA!
To see the output from when your computer started, run dmesg(8).  If it has
been replaced with other messages, look at /var/run/dmesg.boot.
                -- Francisco Reyes <lists@natserv.com>


Напомните пожалуйста, где включаются эти подсказки? :D Когда только знакомился с фрей помнил, но теперь...
Полезная очень вещь, вот активна только на одном серваке, хотелось-бы на всех))

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Re: Подсказки после логина

Непрочитанное сообщение alex3 » 2008-03-23 14:02:35

/etc/motd
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Подсказки после логина

Непрочитанное сообщение koffu » 2008-03-23 20:08:23

Код: Выделить всё

[koffu@ka ~]$ cat /etc/motd
FreeBSD 5.4-STABLE (KA) #7: Thu Aug 31 15:14:56 EEST 2006

Welcome to KA!
[koffu@ka ~]$
Это да, только там содержится статическая информация, которая выводится каждый раз при входе. А после него идет подсказка, которая каждый раз меняется.
Для первого поста это :

Код: Выделить всё

You can use /etc/make.conf to control the options used to compile software
on this system.  Example entries are in
/usr/share/examples/etc/defaults/make.conf.
Где она активируется и настраивается?

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Подсказки после логина

Непрочитанное сообщение f_andrey » 2008-03-23 20:18:05

koffu писал(а): Где она активируется и настраивается?
Вам наверное интересно будет глянуть /home/$USER/.login
так же советую man fortune и какую нибудь книжку в стиле Хендбука или его сам и все что найдёте в /usr/share/doc/en/ по вкусу.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Подсказки после логина

Непрочитанное сообщение dikens3 » 2008-03-23 21:30:27

Обсуждалось тут.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Подсказки после логина

Непрочитанное сообщение koffu » 2008-03-24 1:47:29

Спасибо!
Все прописывается в файле .profile или /etc/profile (для всех) и выполняется при логине. Заодно и раскрасил консоль :D

Пример: echo -e "\e[42;31mWARNING\e[0m" Покажет красное слово WARNING на зеленом фоне

выдержка с из статьи на опеннете:
(Оригинал)

Код: Выделить всё

 
— Числа 30 и 40 это аргументы команды esc[ n m. 
При необходимости указать несколько аргументов,
их перечисляют через точку с запятой: esc[ n1 ; n2 ;...m. 
В зависимости от значения n результаты будут следующими:

==================================================================
k | n=k - установка      | n=k+30 - установка      | цвет символов
  |       режима         |          цвета символов | в режиме
  |       отображения    | n=k+40 - установка      | повышенной
  |       символов       |          цвета фона     | яркости
--|----------------------|-------------------------|--------------
0 | сброс всех атрибутов | черный                  | серый
1 | яркий (утолщенный)   | красный                 | розовый
2 | тусклый              | зеленый                 | салатовый
3 |                      | коричневый              | желтый
4 | подчеркнутый         | синий                   | светло-синий
5 | мигающий             | фиолетовый              | лиловый
6 |                      | бирюзовый               | голубой
7 | реверсный            | белый                   | ярко-белый
==================================================================

Покопал я мануалов, нашел интересную вещь:
/usr/ports/russian/fortune-bashorgru

Выдает в мэсаге дня башевские приколы :lol:


Сделал себе вот такое чудо:
Last login: Mon Mar 24 00:45:13 2008 from 92.112.106.31
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
The Regents of the University of California. All rights reserved.

FreeBSD 5.4-STABLE (KA) #7: Thu Aug 31 15:14:56 EEST 2006

Welcome to KA!
Current Date and Time
Mon Mar 24 00:45:37 EET 2008



Time to change your password? Type "passwd" and follow the prompts.
-- Dru <genesis@istar.ca>



+Dima> у меня FreeBSD 5.4 я поливал кактус стоящий на нем и пролил воду, сейчас она течет туда, что делать?"

[koffu@ka ~]$

Код: Выделить всё

[ -x /bin/date ] && echo -e "\e[0;32mCurrent Date and Time" && /bin/date  && echo -e "\e[0m" | sed 's/*$/\\/'
[ -x /usr/games/fortune ] && echo -e "\e[0;31m" ;  /usr/games/fortune freebsd-tips ; echo -e "\e[0m" | sed 's/*$/\\/'
[ -x /usr/games/fortune ] && echo -e "\e[1;35m" ; /usr/games/fortune /usr/local/share/games/fortune/rus/fortune-bashorgru-freebsd ;\
echo -e "\e[0m" | sed 's/*$/\\/'
Всё красиво и в разы увеличилась читабельность. Промелькнула мысль выводить динамически при входе какие-то важные системные события, типа как делает daily output, только очень сжато.

polvo
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-03-15 10:57:08

Re: Подсказки после логина

Непрочитанное сообщение polvo » 2008-03-24 3:54:35

Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
The Regents of the University of California. All rights reserved.
Чтобы это не выводилось сделайте touch /etc/COPYRIGHT, либо подправьте /etc/login.conf
FreeBSD 5.4-STABLE (KA) #7: Thu Aug 31 15:14:56 EEST 2006
Добавьте update_motd="NO" в /etc/rc.conf, чтобы это не добавлялось в motd каждый раз при перезагрузке.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Подсказки после логина

Непрочитанное сообщение Alex Keda » 2008-03-24 9:01:14

во как...
а я и не знал что чистый шелл умеет подкрашивать...
надо гденить отметить себе...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Подсказки после логина

Непрочитанное сообщение koffu » 2008-03-24 12:36:10

lissyara писал(а):во как...
а я и не знал что чистый шелл умеет подкрашивать...
надо гденить отметить себе...
Работает через эскейп-коды, как в стандартных терминалах - перелесть в том, что можно красить в putty, например . Если на физической консоли, средствами видяхи можно рисовать через vidcontrol, а вот через SSH такая штука не прокатит. :(

Код: Выделить всё

#vidcontrol show -список цветов
#vidcontrol <цвет текста буквами> <цвет фона буквами>
polvo писал(а):Чтобы это не выводилось сделайте touch /etc/COPYRIGHT, либо подправьте /etc/login.conf
Кстати, вместо touch можно пользоваться :>
:> /etc/COPYRIGHT сделает тоже-самое. Пользуюсь для обнуления логов :lol:
Последний раз редактировалось koffu 2008-03-24 12:41:20, всего редактировалось 1 раз.

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: Подсказки после логина

Непрочитанное сообщение schizoid » 2008-03-24 12:38:13

крысата :)
ядерный взрыв...смертельно красиво...жаль, что не вечно...