셸
포스트: 2
Posts
2 posts
Bash, Zsh, 유닉스 리눅스 셸 언어 차이점
Bash, Zsh, 유닉스/리눅스 셸 언어 차이점 – 왜 이렇게 많을까? 안녕하세요 그남자 입니다. 리눅스를 처음 접하면 낯선 화면, 까만 창(CLI)이 먼저 반기죠. 이때 사용하는 게 바로 ‘셸(Shell)’이라는 건데요. 셸은 명령어를 받아 시스템에 전달하는 인터페이스입니다. 그런데 왜 Bash, Zsh, Unix 셸처럼 종류가 다양할까요? 이번 글에서는 가장 많이 사용되는 Bash와 Zsh의 차이점, 그리고 유닉스/리눅스 기본 셸 언어의 개념 차이까지, 입문자 눈높이에 맞춰 쉽고 실용적으로 정리해보겠습니다. 목차 셸(Shell) 언어란? – 시스템과 사용자를 연결하는 창구 Bash – 리눅스의 표준 셸, 가장 널리 쓰이는 기본 Zsh – 더 강력하고 똑똑한.......
chsh - 리눅스에서 로그인 셸(login shell) 변경하기
리눅스에서 chsh 명령으로 어느 셸(shell)을 사용할 것인지 설정할 수 있다. -s 옵션으로 셸을 지정해 주면 된다. 예를 들어 현재 사용자의 셸을 /bin/bash로 설정하고 싶다면 아래와 같이 입력하면 되겠다. # 현재 사용자의 shell을 /bin/bash로 설정 chsh -s /bin/bash 사용자 암호를 입력하면 셸 설정이 변경된다. 만약 루트 권한으로 특정 사용자의 셸을 설정하고 싶다면 인자에 사용자 계정을 지정하면 된다. 아래와 같이 할 수 있다. # 사용자 계정 john의 shell을 /bin/bash로 설정 sudo chsh -s /bin/bash john
![[Spoiler] 매거진 신작, 킬러가 애키우는 '킬러+시터'. '고치가메' 202, 203권 나온다.](https://img.zoomtrend.com/2026/06/24/1782294468-ED82ACEB9FACEC8B9CED84B0EB8F84EBB984EBA6AC.jpg)
![충격적인 유튜브 조회수와 수익 [ 시청 지속 시간 3분 1400 조회수 기준 ]](https://img.zoomtrend.com/2026/06/23/1782280059-EC8AA4ED81ACEBA6B0EC83B72026-06-21EC98A4ED9B8411.30.11.png)


