view mobile version net4me Enable JavaScript in your browser! Linux education center net4me.
 
net4me logo

tux

linux commands
shell script
protocol
ip, tcp, smtp, ntp, ftp
telnet terminal
java and javascript
ajax web technology
documentation
howto, man, info
cisco in network
linux server
linux in home
online utility
and more more more.
python development
туе4ьу дштгч

  Содержание подраздела:

network tips

Маленькие сетевые подсказки для себя:
===============
Сервер, с которого можно делать ping и traceroute:
telnet route-server.ip.tiscali.net
===============
управление запуском сервисов по runlevel'ам в debian, ubuntu, kubuntu:
apt-get install sysv-rc-conf
(Мне эта утилитка понравилась больше всего, хотя ntsysv всё-равно удобнее)
===============

отправка почты из консоли linux

Передаём содержимое файла из консоли. Утилита mail.
Например, следующая команда:
$ cat ~/.bash_profile | mail -f "myuser@mydomain.ru" -s "заголовок письма" получатель@domain.ru
отправит письмо получателю получатель@domain.ru от имени myuser@mydomain.ru с заголовком "заголовок письма"
и в качестве тела письма будет содержимое файла ~/.bash_profile

Примечание: флаг -f срабатывает не всегда и не везде.
Если его опустить, то получится команда:
$cat ~/.bash_profile | mail -s "заголовок письма" получатель@domain.ru
и письмо придет от имени вашего пользователя в системе.

Вместо отправки содержимого файла, можно воспользоваться командой echo:
$ echo "Это отправлено так: echo 'письмо' | mail -f "myuser@mydomain.ru" -s "заголовок письма" получатель@domain.ru
Но тут может быть загвоздка с кодировкой. Т.к. кодировка терминала может не совпасть с koi8-r.

Для работы с утилитой mail в качестве smtp клиента, надо чтобы на этой машине был грамотно настроен sendmail.
Утилита mail есть конечно же не только в linux, но и в BSD и в других UNIX-лайк системах.
Более подробную информацию всегда можно получить в документации к команде mail.

===============
пример netcat:
echo -e "GET http://narod.ru HTTP/1.0\n\n" | nc narod.ru 80 | vi -
===============
пример использования ntpdate:
ntpdate ru.pool.ntp.org
===============
если ssh удаленного сервера на другом порту:
Connect to another ssh port:
in ~/.ssh/config (for one) or in /etc/ssh/ssh_config (for all users)
пишем:
Host some.remote.server.com
Port 22222
И тогда можно будет автоматически присоединяться к другому порту из любых программ.
===============

home back top
При копировании материалов нашего портала, сылка на net4me обязательна.
Рейтинг@Mail.ru   Valid HTML 4.01 Transitional     Яндекс цитирования   best billing

 



...

net4me snowflake
rfc2368
 
net4me portal This page last modified: Saturday, October 1, 2011   be in net. net4me

portal net4me linux education center