[정보처리기사 필기] 응용 SW 기초 기술 활용 - 121. 운영체제 기본 명령어

1. 운영체제 기본 명령어의 개요

  • 운영체제를 제어하는 방법 : CLI, GUI
    • CLI : 키보드로 명령어를 직접 입력하여 작업을 수행하는 사용자 인터페이스를 의미
    • GUI : 키보드로 명령어를 직접 입력하지 않고 마우스로 아이콘이나 메뉴를 선택하여 작업을 수행하는 그래픽 사용자 인터페이스를 의미

2. Windows 기본 명령어

  • CLI 기본 명령어 : 명령 프롬프트(CMD) 창에 명령어를 입력하여 작업을 수행하는 것
명령어 기능
DIR 파일 목록 표시
COPY 파일 복사
TYPE 파일 내용 표시
REN 파일 이름 변경
DEL 파일 삭제
MD 디렉터리 생성
CD 디렉터리 위치 변경
CLS 화면 내용 삭제
ATTRIB 파일 속성 변경
FIND 파일 찾기
CHKDSK 디스크 상태 점검
FORMAT 디스크 표면을 트랙과 섹터로 나누어 초기화
MOVE 파일 이동
  • GUI 기본 명령어 : 바탕화면이나 Windows 탐색기에서 마우스로 아이콘을 더블클릭하여 프로그램 실행, 파일의 복사 및 이동, 제어판의 기능 실행 등 모든 작업

3. UNIX/ LINUX 기본 명령어

  • CLI 기본 명령어 : 쉘에 명령어를 입력하여 작업을 수행하는 것
  • GUI 기본 명령어 : UNIX와 LINUX는 기본적으로 CLI를 기반으로 운영되는 시스템, X Winodw라는 별도의 프로그램을 설치하여 GUI 방식으로 운영할 수 있음
명령어 기능
cat 파일 내용 화면에 표시
chdir 현재 사용할 디렉터리 위치ㅣ 변경
chmod 파일의 보호모드를 설정하여 파일의 사용 허가 지정
chown 소유자 변경
cp 파일 복사
exec 새로운 프로세스 수행
find 파일 찾기
fork 새로운 프로세스를 생성 (하위 프로세스 호출, 프로세스 복제 명령)
fsck 파일 시스템 검사 보수
getpid 자신의 프로세스 아이디를 얻음
getppid 부모 프로세스 아이디를 얻음
Is 현재 디렉터리 내의 파일 목록 확인
mount/unmount 파일 시스템 마운팅/마운팅 해제
rm 파일 삭제
uname 시스템의 이름과 버전, 네트워크 호스트명 등의 시스템 정보 표시
wait fork 후 exec에 의해 실행되는 프로세스의 상위 프로세스가 하위 프로세스 종료 등의 event를 기다림