정보처리기사 실기
환경변수와 로그파일
도도대표
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자바에서 로그를 기록하는 라이브러리인데 보안약점이 있다
결제를 할 때 새창이 뜨는데 인터페이스로 외부 시스템
오류가 가끔 발생-> 로그로 오류 확인