rpm

유물 Redhat Package Manager

리눅스시스템에 설치된 전체 패키지 혹은 특정 패키지의 설치여부와 설치시 어떤 파일들이 설치되었는지 확인한다.

# rpm -qa     // 설치된 전체 패키지 확인

# rpm -qa | wc -l    // 설치된 전체 패키지 갯수

(wc 명령어는 단어, 문자, 행의 개수를 각각 카운트할 수 있는 명령어)

# rpm -qa | grep openssh    // 특정 패키지가 설치되어 있는지 확인

# rpm -ql openssh    // 특정 패키지에 의해 어떤파일들이 생성되었는지 확인

# rpm -ql openssh | wc -l     // 생성된 파일의 갯수 확인

# rpm -qf /bin/cp    // 특정파일이 어떤패키지에 의해 생성되었는가를 확인

# rpm -qi openssh    // 특정패키지의 정보를 출력

# rpm -qa –queryformat “%{NAME} : %{Summary}\n” | more    // 이름 : 설명 식으로 출력

# rpm -qa –queryformat “%{NAME} : %{Summary}\n” > rpm_list.txt    // 파일로 저장

Spring MVC jsp에서 원래 요청된 url 확인

http;//www.xxx.com/test/test.do 호출시 request.getRequestURL()로 읽는 경우 servlet에서는 /test/test.do를 반환하지만, forward된 jsp페이지에서는 해당 jsp페이지의 경로를 반환한다.

내가 원하는건 jsp에서도 /test/test.do로 원래 호출된 URL인데…..
검색을 좀 해보니 servlet spec 정의시 forward되는 경우 “javax.servlet.forward.request_uri”로 setAttribute() 된 후에 jsp로 넘어가니 jsp에서 아래와 같이 읽으면 원래 url 조회 가능.

(String) request.getAttribute(“javax.servlet.forward.request_uri”)