프록시 유틸리티 urldb는 캐시의 URL 목록을 관리합니다. 이 유틸리티를 사용하여 캐시된 URL을 나열할 수 있습니다. 또한 캐시 데이터베이스에서 캐시된 객체를 선택적으로 만료 및 제거할 수 있습니다.
urldb 명령은 -o 옵션을 기준으로 다음 세 개의 그룹으로 분류할 수 있습니다.
도메인
사이트
URL
도메인을 나열하려면 명령줄에 다음 명령을 입력합니다.
urldb -o matching_domains -e reg-exp -d conf-dir
예:
urldb -o matching_domains -e “.*phoenix.*” -d server-root/proxy-serverid/config
여기서
matching_domains는 정규 표현식과 일치하는 도메인을 나열합니다.
reg-exp는 사용된 정규 표현식입니다.
conf-dir은 server-root /proxy-serverid/config 디렉토리에 있는 프록시 인스턴스의 구성 디렉토리입니다.
도메인에서 일치하는 모든 사이트를 나열하려면 명령줄에 다음 명령을 입력합니다.
urldb -o matching_sites_in_domain -e reg-exp -m domain_name -d conf-dir
예:
urldb -o matching_sites_in_domain -e “.*atlas” -m phoenix.com -d server-root/proxy-serverid/config
여기서
matching_sites_in_domain은 정규 표현식과 일치하는 도메인의 모든 사이트를 나열합니다.
reg-exp는 사용된 정규 표현식입니다.
domain_name은 도메인 이름입니다.
conf-dir은 server-root /proxy-serverid/config 디렉토리에 있는 프록시 인스턴스의 구성 디렉토리입니다.
일치하는 모든 사이트를 나열하려면 명령줄에 다음 명령을 입력합니다.
urldb -o all_matching_sites -e reg-exp -d conf-dir
예:
urldb -o all_matching_sites -e “.*atlas.*” -d server-root/proxy-serverid/config
여기서
all_matching_sites는 정규 표현식과 일치하는 모든 사이트를 나열합니다.
reg-exp는 사용된 정규 표현식입니다.
conf-dir은 server-root /proxy-serverid/config 디렉토리에 있는 프록시 인스턴스의 구성 디렉토리입니다.
사이트에서 일치하는 URL을 나열하려면 명령줄에 다음 명령을 입력합니다.
urldb -o matching_urls_from_site -e reg-exp -s site_name -d conf-dir
예:
urldb -o matching_urls_from_site -e “http://.*atlas.*” -s atlas.phoenix.com -d server-root/proxy-serverid/config
여기서
matching_urls_from_site는 정규 표현식과 일치하는 사이트의 모든 URL을 나열합니다.
reg-exp는 사용된 정규 표현식입니다.
site_name은 사이트의 이름입니다.
conf-dir은 server-root /proxy-serverid/config 디렉토리에 있는 프록시 인스턴스의 구성 디렉토리입니다.
사이트에서 일치하는 URL을 만료 또는 제거하려면 명령줄에 다음 명령을 입력합니다.
urldb -o matching_urls_from_site -e reg-exp -s site_name -x e -d conf-dir urldb -o matching_urls_from_site -e reg-exp -s site_name -x r -d conf-dir
예:
urldb -o matching_urls_from_site -e “http://.*atlas.*” -s atlas.phoenix.com -x e -d server-root/proxy-serverid/config
여기서
matching_urls_from_site는 정규 표현식과 일치하는 사이트의 모든 URL을 나열합니다.
reg-exp는 사용된 정규 표현식입니다.
site_name은 사이트의 이름입니다.
-x e는 캐시 데이터베이스에서 일치하는 URL을 만료하기 위한 옵션입니다. 이 옵션은 도메인 및 사이트 모드와 함께 사용할 수 없습니다.
-x r은 캐시 데이터베이스에서 일치하는 URL을 제거하기 위한 옵션입니다.
conf-dir은 프록시 인스턴스의 구성 디렉토리입니다. server-root /proxy-serverid/config 디렉토리에 있습니다.
일치하는 모든 URL을 나열하려면 명령줄에 다음을 입력합니다.
urldb -o all_matching_urls -e reg-exp -d conf-dir
예:
urldb -o all_matching_urls -e “.*cgi-bin.*” -d server-root/proxy-serverid/config
여기서
all_matching_urls는 정규 표현식과 일치하는 모든 URL을 나열합니다.
reg-exp는 사용된 정규 표현식입니다.
conf-dir은 server-root /proxy-serverid/config 디렉토리에 있는 프록시 인스턴스의 구성 디렉토리입니다.
일치하는 모든 URL을 만료하거나 제거하려면 명령줄에 다음 명령을 입력합니다.
urldb -o all_matching_urls -e reg-exp -x e -d conf-dir urldb -o all_matching_urls -e reg-exp -x r -d conf-dir
예:
urldb -o all_matching_urls -e “.*cgi-bin.*” -x e -d server-root/proxy-serverid/config
여기서
all_matching_urls는 정규 표현식과 일치하는 모든 URL을 나열합니다.
reg-exp는 사용된 정규 표현식입니다.
-x e는 캐시 데이터베이스에서 일치하는 URL을 만료시키기 위한 옵션입니다.
-x r은 캐시 데이터베이스에서 일치하는 URL을 제거하기 위한 옵션입니다.
conf-dir은 server-root /proxy-serverid/config 디렉토리에 있는 프록시 인스턴스의 구성 디렉토리입니다.
URL 목록을 만료하거나 제거하려면 명령줄에서 다음 명령을 입력합니다.
urldb -l url-list -x e -e reg-exp -d conf-dir urldb -l url-list -x r -e reg-exp -d conf-dir
예:
urldb -l url.lst -x e -e “.*cgi-bin.*” -d server-root/proxy-serverid/config
여기서
url-list는 만료해야 할 URL 목록입니다. 이 옵션은 URL 목록을 제공하는 데 사용할 수 있습니다.
-x e는 캐시 데이터베이스에서 일치하는 URL을 만료하기 위한 옵션입니다.
-x r은 캐시 데이터베이스에서 일치하는 URL을 제거하기 위한 옵션입니다.
reg-exp는 사용된 정규 표현식입니다.
conf-dir은 server-root /proxy-serverid/config 디렉토리에 있는 프록시 인스턴스의 구성 디렉토리입니다.