안녕하세요..
궁금한것이 있어서 질문을 하나 더 올립니다.
예를들어서 httpd.conf 파일에 아래와 같은 단락만 지울 수 있는지요?
<VirtualHost xxx.xxx.xxx.xxx>
ServerName xxx.xxx
ServerAlias www.xxx.xxx .
.
.
ScriptAlias /cgi-bin/ /home/xxx/cgi-bin/
</VirtualHost>
어떤 방법이 있을지 알고 계신 분 조언 부탁드립니다.
감사합니다.
백업을 먼저 하시고 sed '/<VirtualHost xxx.xxx.xxx.xxx>/,/<\/VirtualHost>/d' httpd.conf > httpd.conf.new 를 쓰면 그 블록이 지워집니다. 같은 IP 의 블록이 여럿이면 모두 지워지니 주의하세요.
vi 에서는 블록의 시작 줄에서 해당 줄 수만큼 dd 로 지우거나 ma, mb 로 범위를 잡아 지우면 됩니다.