Recent Posts
Link
250x250
오늘보다 더 나은 내일의 나에게_
[Bash/Shell Script] 리눅스와 쉘(bash)_1 본문
728x90
📌리눅스 종류
- 리눅스 배포판
- 데비안 계열 : 우분투, 민트, 칼리 등
- 슬랙웨어 계열 : 오픈수세
- 젠투
- 레드햇 계열 : 페도라, CentOS
- 맥 OS는 Unix BSD계열
쉘의 종류
쉘 이름 | 특징 | 실행시 참조 파일 | 프로그램 | 프롬프트 |
sh (Bourne Shell) | 최초의 유닉스 쉘 | ~/ .profile | /bin/sh | $ (일반사용자) # (root사용자) |
csh (C Shell) | Unix BSD를 위해 배포 | ~/ .cshrc | /bin/csh | %(일반사용자) # (root사용자) |
ksh (Korn Shell) | csh보다 빠르고 sh로 작성된 스크립트와 호환 | ~/ .ksh | /bin/ksh | $ (일반사용자) # (root사용자) |
bash (Bourne-Again Shell) |
GNU프로젝트의 리눅스 기본쉘 본쉘을 대체/호환 |
/etc/profile /etc/bashrc ~/ .bash_profile ~/ .profile ~/ .bashrc |
/bin/bash | $ (일반사용자) # (root사용자) |
GUI와 CLI
- GUI(Graphic User Interface)
==> X-Window(X11)를 사용
- CLI(Command-Line Interface)
==> 텍스트로만 화면을 표시
💡CLI를 사용하는 이유 : 그래픽이 사용하는 리소스를 줄이기 위해서(리소스 -> cpu, 메모리)
728x90
'Linux' 카테고리의 다른 글
[Bash/Shell Script] 실습 환경 (0) | 2022.08.03 |
---|---|
[Bash/Shell Script] 리눅스와 쉘(Bash)_2 (0) | 2022.08.03 |
Comments