Linux 서버 유지 관리는 PHP를 사용하여 유지 관리 파일 코드를 구현합니다.
PHP에는 파일을 여는 데 도움이 될 뿐만 아니라 디렉터리 내용 표시, 파일 이동 등에 도움이 되는 많은 파일 시스템 관련 기능이 있습니다. 많은 사람들이 PHP를 사용하여 웹 기반 파일 관리자를 작성하기도 했습니다.
먼저 파일 경로에 대해 알려드릴 필요가 있습니다. Windows에서는 파일 경로에 슬래시 "/" 또는 백슬래시 ""를 사용할 수 있지만 다른 운영 체제에서는 "/"만 사용할 수 있습니다. 호환성을 위해 다음 예에서는 "/" 표기법을 사용합니다.
아래의 간단한 스크립트는 기본 디렉토리 목록을 표시합니다. 주석은 코드에 있으며 각 단계를 설명합니다.
/* 변수 $dir_name*/에 액세스하려는 디렉터리의 전체 경로를 제공합니다.
$dir_name = "/home/me/";
/* 핸들을 생성하고 주어진 디렉터리의 결과를 엽니다. */
$dir = opendir($dir_name)
/* 목록 요소(파일)가 있는 위치에 텍스트를 추가하기 시작합니다. name)이 배치됩니다 */
$file_list = "
- "
- $file_name"
}
}
/* 최종 목록 */
$file_list .= "
/* 열린 디렉토리의 모든 요소를 읽으려면 while 문을 사용하십시오. 파일 이름이 "."도 ".."도 아닌 경우 목록에 파일 이름을 출력합니다*/
while ($file_name = readdir($dir)) {
if (($file_name != "." ) && ($file_name != "..")) {
$file_list .= "
/* 열린 디렉토리 핸들을 닫고 PHP 코드 세그먼트를 종료합니다.*/
closedir($dir)?> >
>
파일: echo "$dir_name";