정보처리기사 실기

환경변수와 로그파일

도도대표 2022. 12. 6. 16:11

환경변수란?

os운영체제가 가진 변수

윈도우,유닉스,리눅스 등 이런 운영체제에서 프로세스들을 생성하면 프로세스들이 어떤 값을 참조하는 변수

 

프로그램파일즈가 씨드라이브에 들어간 것을 알고 다운로드되는 것은 환경변수에 프로그램파일즈라는 키가 있고 그 키에 해당하는 벨류값(c/program~~)이 있다

설치라는 프로세스를 할떄 벨류값(c/program~~) 가지고 있어서

 

유닉스, 리눅스 환경변수 설정

key value
$path 디렉토리의 경로

a라는 폴더에 있는 a.exe를 사용할 때 b폴더에 있어도 실행이 되는 이유는 경로에 a폴더에a.exe를 설정해놓았기 때문

윈도우에서는 %PATH% ->실행참조용 폴더 지정 목록

 

 

 

윈도우에서 환경변수 확인 방법

커맨드 창에서 set명령

 

설치된 프로그램중에서 별도의 데이터들 모아두는 곳이 appdata이다

 

로그파일 

운영체제나 와스 웹 등 기록을 남기기 위해 파일에 쓰는 것

접속하거나 시스템에서 동작하는 것의 히스토리를 남기는 것

 

(Web서버에 접속할 경우 무슨 아이피로 접속했고 몇 시에 접속했고 어떤 페이지에 접속했고 무슨 에러가 낫고 이런 것들)

log4j자바에서 로그를 기록하는  라이브러리인데 보안약점이 있다

 

결제를 할 때 새창이 뜨는데 인터페이스로 외부 시스템

오류가 가끔 발생-> 로그로 오류 확인