![심볼릭 링크를 사용하여 프로세스에서 열린 (로그) 파일을 다른 파일로 바꾸는 방법은 무엇입니까?](https://linux55.com/image/92223/%EC%8B%AC%EB%B3%BC%EB%A6%AD%20%EB%A7%81%ED%81%AC%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EC%97%90%EC%84%9C%20%EC%97%B4%EB%A6%B0%20(%EB%A1%9C%EA%B7%B8)%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%8B%A4%EB%A5%B8%20%ED%8C%8C%EC%9D%BC%EB%A1%9C%20%EB%B0%94%EA%BE%B8%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
로그에 쓰는 두 개의 프로세스가 있습니다.
~/app/log/debug.log
로그를 저장하기 위해 별도의 디스크를 만들어 마운트했고 /mnt/logs/
, 여기에는 파일도 포함되어 있었습니다 /mnt/logs/debug.log
.
그러나 프로세스를 시작하기 전에 ~/app/log/
심볼릭 링크를 잊어버렸습니다. /mnt/logs/
그런 다음 프로세스는 log
디렉터리와 debug.log
파일을 만들고 쓰기를 시작합니다.
프로세스가 쓰고 있는 파일을 교환하기 위해 심볼릭 링크를 사용할 수 있습니까? 프로세스를 중단하지 않습니까?