본문 바로가기
Computer/Linux

[Linux] 리눅스 기초 용어

by goatlab 2024. 5. 14.
728x90
반응형
SMALL

바이너리 (Binary)

 

 

바이너리란 실행 가능한 파일을 의미한다. 윈도우에서 실행 파일과 비슷한 개념이다. 바이너리는 주로 /usr/bin 경로 혹은 /usr/sbin 디렉토리에 존재한다. ps, cat, ls 등과 같은 유틸리티 바이너리도 /usr/bin 디렉토리에 존재한다.

 

디렉토리 (Directory)

 

리눅스에서 디렉토리는 윈도우에서 폴더 (folder)와 동일한 개념이다.

 

루트 (Root)

 

루트는 관리자 (administrator) 또는 슈퍼 유저 (super user) 계정을 말한다. 시스템 상에서 대부분의 것들을 할 수 있는 권한을 가징 계정이다. 루트 권한을 활용하면 사용자 추가, 비밀번호 변경과 같은 시스템 설정이 가능하다.

 

터미널 (Terminal)

 


터미널(Terminal)은 컴퓨터와 사용자 사이의 다리 역할을 하는 프로그램이다. 사용자가 명령을 입력하고 텍스트를 출할 수 있는 인터페이스인 커맨드 라인 인터페이스 (Command Line Interface, CLI)를 제공한다.

 

bash


사용자가 입력한 명령어를 해석하여 운영 체제의 커널에게 전달하고, 커널이 명령어를 실행한 결과를 쉘에게 반환한다. 이렇게 사용자와 운영 체제 사이를 중개하는 역할을 수행한다. 또한, bash는 다양한 옵션과 매개변수를 사용하여 다양한 작업을 수행할 수 있다.

 

shell


운영 체제 속 내용물에 접근할 수 있는 기능을 제공하는 프로그램이다. shell을 활용하면 운영 체제와 상호 작용 가능하다.

728x90
반응형
LIST

'Computer > Linux' 카테고리의 다른 글

[Linux] 로컬 및 서버간 파일 전송  (0) 2024.05.17
[Linux] 파일 시스템 (File System)  (0) 2024.05.14
MySQL Workbench 설치  (0) 2024.05.08
우분투에서 개발 환경 구축  (0) 2024.03.26
WSL (Windows Subsystem for Linux)  (0) 2024.03.26