Как загрузить на сервер Unix?

[

]оберните свой sed/grep в бэктик[

] [

]когда ваша первоначальная команда была:[

] [
grep -i 'foo' mylog.log | sed 's/bar/baz/gi'
] [

]ваша новая команда будет:[

] [
`grep -i 'foo' mylog.log | sed 's/bar/baz/gi'`
] [

]не пропускает пробелы между строками, но вы всегда можете прикрепить его к другой трубе sed:[

] [
 | sed 's/$/ /'
]
1
24.01.2015, 20:55
1 ответ

Вам понадобится доступ к старым серверам.

Тогда вы сможете просто скопировать содержимое, используя SCP или, более эффективно, создав GZOWD TAR-файл содержимого на старых серверах, перемещая все к новой с SCP и не отключить.

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

Чтобы сделать контент, доступный через веб-сервер, вы должны соответственно настроить Apache.

Подробности о упомянутых командах UNIX-команд можно найти на страницах человека.

Один пример для простого настройки Apache можно найти здесь:

http://www.thegeekstuff.com/2011/07/apachee-virtual-host/

Для более подробной информации см. Официальный документация Apache:

http://httpd.apache.org/docs/

2
27.01.2020, 23:37

Теги

Похожие вопросы