1️⃣ 환경 변수 (Environment Variable)
✅ 개념
- 시스템 소프트웨어의 동작에 영향을 미치는 동적인 값들의 모임
- 프로그램 실행 시 시스템 환경 정보나 설정 값을 저장하는 변수
- 변수명 + 값(Value) 형태로 구성
🔹 환경 변수 확인 명령어
|
운영체제
|
명령어
|
설명
|
|
Windows
|
set
|
모든 환경 변수와 값을 출력
|
|
UNIX / LINUX
|
set
|
환경 변수 목록 출력
|
|
env
|
환경 변수 목록 출력
|
|
printenv
|
환경 변수 목록 출력
|
|
setenv
|
환경 변수 설정
|
2️⃣ Windows 기본 명령어
|
명령어
|
설명
|
|
dir
|
현재 디렉터리 파일 목록 표시
|
|
copy
|
파일 복사
|
|
del
|
파일 삭제
|
|
type
|
파일 내용 표시
|
|
ren
|
파일 이름 변경
|
|
md
|
디렉터리 생성
|
|
cd
|
디렉터리 이동
|
|
cls
|
화면 내용 삭제
|
|
attrib
|
파일 속성 변경
|
|
find
|
파일 문자열 검색
|
|
chkdsk
|
디스크 상태 점검
|
|
format
|
디스크 포맷
|
|
move
|
파일 이동
|
3️⃣ UNIX / LINUX 기본 명령어
|
명령어
|
설명
|
|
cat
|
파일 내용 화면 출력
|
|
cd
|
디렉터리 이동
|
|
chown
|
파일 소유자 변경
|
|
cp
|
파일 복사
|
|
rm
|
파일 삭제
|
|
find
|
파일 검색
|
|
kill
|
프로세스 종료
|
|
fork
|
새로운 프로세스 생성
|
|
ls
|
파일 목록 표시
|
|
mkdir
|
디렉터리 생성
|
|
rmdir
|
디렉터리 삭제
|
|
mv
|
파일 이동
|
|
ps
|
프로세스 상태 표시
|
|
pwd
|
현재 디렉터리 경로 출력
|
|
who
|
현재 로그인 사용자 표시
|
4️⃣ chmod (파일 권한 변경)
✅ 개념
- chmod(change mode) 는 파일의 접근 권한을 변경하는 UNIX 명령어
- 파일의 읽기(Read), 쓰기(Write), 실행(Execute) 권한을 설정
🔹 권한 구성
|
대상
|
의미
|
|
Owner
|
파일 소유자
|
|
Group
|
그룹 사용자
|
|
Other
|
기타 사용자
|
🔹 권한 종류
|
권한
|
의미
|
|
r
|
읽기(Read)
|
|
w
|
쓰기(Write)
|
|
x
|
실행(Execute)
|
🔹 숫자 권한
|
값
|
의미
|
|
4
|
Read
|
|
2
|
Write
|
|
1
|
Execute
|
🔹 권한 계산 예시
rwx rwx r-x
111 111 101
7 7 5
chmod 775 파일명
📊 시험 포인트 정리
🔥 1. 환경 변수
- Windows 환경 변수 확인 → set
- UNIX 환경 변수 확인 → set / env / printenv / setenv
🔥 2. Windows 명령어
- dir → 파일 목록
- copy → 파일 복사
- del → 파일 삭제
- type → 파일 내용 출력
- ren → 파일 이름 변경
🔥 3. UNIX 명령어
- cat → 파일 내용 출력
- ls → 파일 목록
- rm → 파일 삭제
- cp → 파일 복사
- fork → 프로세스 생성
🔥 4. chmod
- 권한 구조 → Owner / Group / Other
- 권한 값 → r=4, w=2, x=1
- 숫자 계산 → rwx = 7
🔹 대표 예시
chmod 775 파일명
2025 시나공 퀵이지 정보처리기사 실기 단기완성
(저자: 강윤석, 김용갑, 김우경, 김종일 | 출판사: 길벗)
※ 본 글은 위 교재를 참고하여 학습 목적으로 재정리한 내용입니다.