Просмотрено
Автор: admin

Отправка e-mail писем с вложениями из консоли

Отправка e-mail писем с вложениями из консоли

Чтобы отослать электронное письмо из командной строки, можно воспользоваться утилитой mail. Также она может встречаться под названием mailx или Mail. Для отправки письма пишем следующую команду: $ mail -s "Тема письма" pupkin@mail.ru Привет! Я пишу тебе из консоли! Ctrl+D$ mail -s "Тема письма" pupkin@mail.ru Привет! Я пишу тебе из консоли! Ctrl+D Комбинация клавиш Ctrl+D (^D) с новой строки позволяет завершить ввод письма. После этого у меня появляется приглашение ввести получателя копии – просто жму “Enter”, и письмо отправляется.

зеркало distfiles для freeBSD и Gentoo

зеркало distfiles для freeBSD и Gentoo

RSYNC="/usr/local/bin/rsync" OPTS=" -avr –progress –delete-before –temp-dir=/tmp" SRC="rsync://ftp2.ru.freebsd.org/pub/FreeBSD/distfiles/" DST="/data/ftp/freebsd/distfiles/" echo "Started update at" `date` >> /var/log/rsync-freebsd-distfiles.sh.log 2>&1 logger -t rsync "re-rsyncing the frebsd-distfiles tree" ${RSYNC} ${OPTS} ${SRC} ${DST} >> /var/log/rsync-freebsd-distfiles.sh.log 2>&1 echo "End: "`date` >> /var/log/rsync-freebsd-distfiles.sh.log 2>&1RSYNC="/usr/local/bin/rsync" OPTS=" -avr –progress –delete-before –temp-dir=/tmp" SRC="rsync://ftp2.ru.freebsd.org/pub/FreeBSD/distfiles/" DST="/data/ftp/freebsd/distfiles/" echo "Started update at" `date` >> /var/log/rsync-freebsd-distfiles.sh.log 2>&1 logger -t rsync "re-rsyncing the frebsd-distfiles tree" ${RSYNC} ${OPTS} ${SRC} ${DST} >> /var/log/rsync-freebsd-distfiles.sh.log 2>&1 echo "End: "`date` >> /var/log/rsync-freebsd-distfiles.sh.log 2>&1 OPTS=" -v –recursive –links –perms –times –delete –devices –timeout=300…

Читать далее Читать далее

запрет на удаление файла

запрет на удаление файла

Флаги. Кто может менять флаги (и какие) подробно описывалось в разделе о флагах. Команда, которая их ставит/убирает – chflags (“change flags”). Формат ее достаточно простой chflags “флаги” “имя файла”

Справка новичку по iptables

Справка новичку по iptables

Из моего опыта (пусть он и не так велик), для работы с Linux-системами чаще всего используются следующие правила и возможности iptables: iptables -L INPUT –line-numbers – просмотреть правила iptables -D INPUT “номер” – удалить правило с данным номером iptables -t nat -L POSTROUTING –line-numbers – просмотреть правила для NAT iptables -t nat -D POSTROUTING “номер” – удалить правило для NAT с данным номером iptables -t nat -A POSTROUTING -s 192.168.0.1 -o eth1 -j SNAT –to-source 111.111.111.111 – создать правило NAT…

Читать далее Читать далее

командный файл (closefl.bat ) закрывает все файлы, открытые пользователями в сети на вашем компьютере

командный файл (closefl.bat ) закрывает все файлы, открытые пользователями в сети на вашем компьютере

командный файл (closefl.bat ) закрывает все файлы, открытые пользователями в сети на вашем компьютере if exist d:\files.txt del d:\files.txt net file > d:\files.txt for /f "skip=5 tokens=1" %%i in (d:\files.txt) do net file %%i /close del d:\files.txtif exist d:\files.txt del d:\files.txt net file > d:\files.txt for /f "skip=5 tokens=1" %%i in (d:\files.txt) do net file %%i /close del d:\files.txt

как запускать скрипты под виндой

как запускать скрипты под виндой

Открываеш блокнот, копируеш туда код и сохраняеш документ с расширением .vbs. Далее если сеть без доменов копируеш этот файлик в автозагрузку каждому ПК. Если сеть с доменом, то создаеш груповую политику (в AD), где в параметрах автозагрузки вставляеш данный файл. Далее при подключении или перезагрузке учетной записи будет выполняться скрипт (с) Nazim

скрипт делает backup системы и заливает его на фтп

скрипт делает backup системы и заливает его на фтп

strComputer = "." Set WshShell = WScript.CreateObject("WScript.Shell") strCommand = "C:\WINDOWS\system32\ntbackup.exe backup @C:\cmd\Back-UP-Drive-C.bks /a /v:no /r:no /rs:no /hc:off /m normal /j Back-UP-Drive-C /l:s /f D:\Back-Up\Backup-drive-c.bkf" WshShell.Run strcommand, 1, true   Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_LocalTime")   For Each objItem in colItems strCommand = "C:\Arch\7z.exe a D:\Back-Up\Backup-dc-srv-01-DayOf-Week-"&objItem.DayOfWeek&".7z D:\Back-Up\*.bkf -t7z -m0=BCJ2 -m1=LZMA:d23 -m2=LZMA:d19 -m3=LZMA:d10M -mb0:1 -mb0s1:2 -mb0s2:3" Next WshShell.Run strcommand, 1, true strCommand = "ftp -s:C:\CMD\ctp-command.txt" WshShell.Run strcommand, 1, truestrComputer = "." Set…

Читать далее Читать далее

Бекап с помощью tar

Бекап с помощью tar

Полезные параметры: –atime-preserve – неизменяте дату и время файлов –exclude=шаблон – исключает файлы по шаблону –incremental – инкреметальный бекап –totals – выводит размер архива –verify – проверить архив после создания tar -cf ./arch_name.tar -g ./meta_info_file.snar ./folder_to_backuptar -cf ./arch_name.tar -g ./meta_info_file.snar ./folder_to_backup Инкрементальный бекап к полному tar -cf ./inc_arch_name.tar -g ./meta_info_file.snar ./folder_to_backuptar -cf ./inc_arch_name.tar -g ./meta_info_file.snar ./folder_to_backup

Postfix: хранение исходящей почты для POP3-клиентов на сервере

Postfix: хранение исходящей почты для POP3-клиентов на сервере

Вряде случаев необходимо сохранять исходящую почту для клиентов , использующих POP3, на сервере в IMAP-папке для того что бы в последующим иметь доступ к этим письмам через веб-интерфейс или IMAP-клиента. Предлагаемый метод основан на использовании скрытой копии письма. В postfix есть три функции управления скрытыми копиями на уровне smtp-сервиса: