apache2 재시작 후 /home/ubuntu/.viminfo의 "# Registers:" 항목을 결정하는 파일은 무엇입니까?

apache2 재시작 후 /home/ubuntu/.viminfo의 "# Registers:" 항목을 결정하는 파일은 무엇입니까?

"Ask Ubuntu"에 이 질문을 게시했지만 답변이 없습니다.

Ubuntu LTS 16.04에 Apache2를 설치했습니다. /home/ubuntu/.viminfo 파일을 확인했는데 다음 줄이 포함되어 있습니다.

# Registers:
"0      LINE    0
      ProxyPass /app/ http://10.0.1.7/
"1      LINE    0
    ProxyPass /app1/ http://10.0.1.27/
"2      LINE    0
    ProxyPass /app1/ http://10.0.1.27/
"3      LINE    0
    ProxyPass /app1/ http://10.0.1.27/
""-     CHAR    0
    2

10.0.1.27 항목을 10.0.1.7로 변경했지만 실행 중입니다.

sudo /etc/init.d/apache2 restart

다시 10.0.1.27로 변경하세요. (저는 더 이상 개인 IP 10.0.1.27을 사용하는 서버를 소유하지 않습니다.)

분명히 일부 구성 파일 설정이 있습니다

ProxyPass /app1/ http://10.0.1.27/

언제

sudo /etc/init.d/apache2 restart

호출되었지만 /etc/apache2/apache2.conf 또는 /etc/apache2/httpd.conf에서 또는 호출하여 아무것도 찾을 수 없습니다.

sudo grep app1 /etc/apache2/*.*

답변1

~/.viminfo사용자 파일(이 경우)에는 실행 사이에 편집기 상태를 유지하는 ubuntu데 사용되는 다양한 정보가 포함되어 있습니다 . 스택은 사물을 저장하는 데 사용되는 숫자 이름 1부터 9까지의 레지스터로 구성됩니다 . vim이 있다면 vim에 대해 알려줄 것입니다.vimvivimregisters:help quote_number

결론은 vim을 사용하여 이 파일을 편집한 다음 종료하면 현재 레지스터 스택을 사용하여 파일이 다시 생성된다는 것입니다.

이것 은 거의 확실히 그것 과 아무 관련 이 없습니다 sudo apache restart.

관련 정보