121. 운영체제 기본 명령어

alpaka·2024년 2월 4일
0

정보처리기사

목록 보기
125/161
post-thumbnail

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

  • 운영체제를 제어하는 방법은 크게 CLI와 GUI로 구분할 수 있다.
  • CLI(Command Line Interface)는 키보드로 명령어를 직접 입력하여 작업을 수행하는 사용자 인터페이스를 의미한다.
  • GUI(Graphic User Interface)는 키보드로 명령어를 직접 입력하지 않고, 마우스로 아이콘이나 메뉴를 선택하여 작업을 수행하는 그래픽 사용자 인터페이스를 의미한다.

Windows 기본 명령어

  • CLI 기본 명령어: 명령 프롬프트(Command) 창에 명령어를 입력하여 작업을 수행하는 것으로, 주요 기본 명령어는 다음과 같다.

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

UNIX/LINUX 기본 명령어

  • CLI 기본 명령어: 쉘(Shell)에 명령어를 입력하여 작업을 수행하는 것으로, UNIX/LINUX의 주요 기본 명령어는 다음과 같다.

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

0개의 댓글

관련 채용 정보