이미 존재하고 어쨌든 보호 된 리눅스에서 파일을 비우는 방법 (“잘라 내기”)은 무엇입니까? 자주 잘라야하는 서버에 error.log라는 파일이 있습니다. 파일에 대한 rw 권한이 있습니다. vi에서 파일 열기> 모든 컨텐츠 삭제> 저장 작업 (분명히). 하지만 아래를 시도하면 cat /dev/null > error.log 나는 메시지를 받는다 File already exists. 서버에서 실수로 파일을 재정의하는 것을 방지하기 위해 일종의 구성이 수행되어야합니다. 아무도 하나의 명령으로 파일을 "잘라내는"방법을 말할 수 있습니까? 당신은이 noclobber옵션을 설정합니다. 오류는 csh에서 온 것처럼 보이므로 다음과 같이하십시오. cat /dev/null >! file 내가 틀리고 bash를 사용하는..