![데이터베이스의 낙관적 잠금과 유사한 파일 버전 번호를 설정하기 위해 chattr을 사용하는 목적이 있습니까?](https://linux55.com/image/40760/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4%EC%9D%98%20%EB%82%99%EA%B4%80%EC%A0%81%20%EC%9E%A0%EA%B8%88%EA%B3%BC%20%EC%9C%A0%EC%82%AC%ED%95%9C%20%ED%8C%8C%EC%9D%BC%20%EB%B2%84%EC%A0%84%20%EB%B2%88%ED%98%B8%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0%20%EC%9C%84%ED%95%B4%20chattr%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%AA%A9%EC%A0%81%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
예를 들어 파일을 편집하기 전에 버전 번호를 기록하고 파일을 저장하기 전에 다시 확인하면 편집하는 동안 다른 사람이 파일에 쓰고 있지 않은지 확인할 수 있습니다. (솔직히 말하면 파일이 변경될 때 버전 번호가 자동으로 변경되는 것을 볼 수 없습니다.)
예를 들어 파일을 편집하기 전에 버전 번호를 기록하고 파일을 저장하기 전에 다시 확인하면 편집하는 동안 다른 사람이 파일에 쓰고 있지 않은지 확인할 수 있습니다. (솔직히 말하면 파일이 변경될 때 버전 번호가 자동으로 변경되는 것을 볼 수 없습니다.)