환경변수 2

[Linux] 리눅스 셸 스크립트 프로그래밍

이번 포스팅에서는 리눅스의 셸 스크립트(쉘 스크립트, Shell Script) 프로그래밍에 대해 다뤄보겠습니다. [ 리눅스에서 셸 스크립트 프로그래밍이 필요한 이유 ] 리눅스에서 코딩이 필요한 대표적인 이유는 시간 절약과 편의성 때문입니다. 리눅스에서 셸 스크립트를 잘 사용한다면 명령어만으로 운용하는 것보다 훨씬 편하고 시간도 절약할 수 있기에 알아두면 좋습니다. [ Bash Shell의 특징 ] - Alias (명령어 단축키) - History - 자동 완성 기능 - 프롬프트 제어 기능 - 명령어 편집 기능 [ 셸 스크립트의 특징 ] 1. C언어와 유사하게 프로그래밍이 가능 (리눅스는 C로 만들어짐) 2. 변수, 반복문, 제어문 등의 사용이 가능 3. 별도로 컴파일하지 않고 텍스트 파일 형태로 바로 실..

[JSP] JSP와 개발 환경 도구 설정

이번 포스팅에서는 JSP가 무엇인지, JSP 웹 프로그래밍을 하기 위해 JSP 개발 환경을 세팅하겠습니다. [ JSP란? ] JavaServer Pages의 약자로, 자바를 기반으로 하는 서버 측 웹 프로그래밍 언어 중 하나입니다. 이전에 개발된 자바 기반의 서버 측 프로그래밍 방식인 서블릿을 보완하여, HTML 코드에 직접 JAVA 코드를 삽입할 수 있도록 개발된 기술입니다. [ 서블릿과 비교한 JSP의 대표적인 특징 ] - JSP는 서블릿 기술의 확장입니다. 서블릿의 모든 기능을 사용할 수 있습니다. - 프레젠테이션 로직과 비즈니스 로직이 섞여 있는 서블릿 기술에 반해 JSP는 프레젠테이션 로직과 비즈니스 로직을 분리할 수 있기 때문에 유지 관리가 용이합니다. - 코드를 수정했을 때 업데이트를 하고 ..