PHP 편집기 Xiaoxin이 zip 파일의 파일을 Unix 실행 파일로 표시하는 방법을 소개합니다. Unix 시스템에서는 파일의 실행 가능 속성이 파일의 권한에 따라 결정되므로 zip 파일에서 파일의 권한을 수정해야 합니다. 먼저 대상 폴더에 zip 파일의 압축을 푼다. 그런 다음 chmod 명령을 사용하여 파일의 권한을 수정합니다. 마지막으로 수정된 파일을 zip 파일로 다시 패키지합니다. 이 간단한 단계를 통해 zip 파일의 파일을 Unix 실행 파일로 표시할 수 있습니다.
다음과 같은 함수를 작성하고 싶습니다.
으아악zip 경로와 zip 내의 파일 경로를 받습니다. 목표는 zip
패키지를 사용하여 내부 파일의 외부 속성을 변경하고 이를 Unix 실행 파일로 표시하는 것입니다.
chmod +x
를 사용하여 파일을 보관하기 전에 파일을 실행 가능으로 표시하는 것은 Windows에서 작업하는 데 필요하므로 해결책이 아닙니다. 따라서 이에 따라 기존 zip 아카이브를 수정해야 합니다. chmod +x
归档文件之前将文件标记为可执行文件并不是一个解决方案,因为我需要它在 windows 上工作。因此,我需要相应地修改现有的 zip 存档。
您可以使用 zip
包。它提供了一个reader
和一个writer
reader
와 writer
를 제공합니다. Reader로 zip 아카이브를 엽니다. 그런 다음 아카이브의 파일을 반복하고, 필요에 따라 권한을 변경하고, 파일을 작성자에게 복사합니다. 🎜
🎜이것은 오류 검사가 없는 최소한의 예입니다: 🎜
으아악위 내용은 zip의 파일을 유닉스 실행 파일로 표시하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!