• 회원가입
  • 로그인
  • 구글아이디로 로그인

[web] 커널, 쉘, SSH, 콘솔, 터미널 개념 구분 + 사용중인 쉘종류 확인

8,099  


 

 

커널 (Kernel)
하드웨어 통제하는 핵심 코어 (OS 종류)

쉘 (Shell)
커널 제어 명령어 체계 (bash, zsh 등)

SSH (Secure Shell)
보안 적용된 쉘

콘솔 (Console)
하드웨어 제어 위한 쉘 사용 가능한 텍스트 기반의 터미널 (Putty, Xshell 등)

 

터미널 (Terminel)

중앙 프로그램에 데이터 입출력 위한 단말기 또는 단말기 프로그램

 

 

 

사용중인 Shell 확인

 

echo $0



[결과값 예제]

 

-bash (bash 쉘 의미)
 

 

Shell 종류 확인명령어

 

cat /etc/shells

 


[결과값]


/bin/sh

/bin/dash

/bin/bash

/bin/rbash

/usr/bin/tmux

/usr/bin/screen

 

 

 

Shell 종류

bash (Bourne-Again Shell )


프롬프트 : #

실행파일 :  /bin/bash

리눅스 유저들이 가장 자주 사용하는 Shell
Bourne Shell 업그레이드형 (※ Bourne Shell과 호환 가능)

 


sh (Bourne Shell = dash)


프롬프트 : $

우분투 기본 Shell
단점: 상호대화형 X

 


csh (C 프로그램 스타일 Shell)


프롬프트 : %

장점: 상호대화형 O

 


ksh(Korn Shell)

 

프롬프트 : $

Bourne shell과 호환 가능.

 


zsh


프롬프트 : % 

Korn Shell과 매우 유사. (Korn Shell 업그레이드형)

 


tc Shell


프롬프트 : >

C Shell 수정본에 Korn Shell 기능 포함. (95%의 C Shell과 5%의 새로운 기능 추가)


정보출처: https://unabated.tistory.com/entry/LinuxUnix쉘-Shell-의-정의와-종류

 


분류 제목
web 코딩/프로그래밍 배우려는 (사람 유형별 / 공부 목적별) 공부 시작 언어 추천
web 선호하는 프로그래밍 언어별 연애 스타일
web 카카오톡 오픈 채팅방 만들기
web 크롬에서 화면 클릭 시 커서 (= 세로 검은선/검정선/검은색/검정색/세로막대) 깜빡깜빡임 증상 (제거/없애기…
web (빌더/테마/스킨/플러그인) 제작 배포 시 필수 명시 사항
web 사용자 입력값 받아 표시하기 시스템 이해하기
web 이클립스 (게터/세터/생성자) 생성. (Eclipse Getter/Setter/Constructor Crea…
web (그누커머스, 그누프레스, 그누페이) 업데이트 중단 안내
web SEO (검색 엔진 최적화) 관련 작업사항.
web 네이티브 앱 (Native App) / 웹 앱 (Web App) / 하이브리드 앱 (Hybrid App)
web 이클립스 (글꼴 / 글자 크기 = 폰트 사이즈) 조정. (Eclipse Font Size Control)
web 아나콘다 쥬피터 단축키 (Anaconda Jupyter Shortcut Key)
web 유챗 - 회원만/특정레벨만 채팅 가능 설정.
web 코드 리뷰 시 점검사항
web 구글 (드라이브 + 문서 + 프리젠테이션)
web F12 (개발자모드) console (콘솔) + SSH콘솔 + CMD모드 등에서 위에서 작성한 내용을 그대로…
web F12 (개발자모드) console (콘솔)창 열기 ★ + 한줄 밑으로 이동해 내려쓰기
web 유튜브 댓글 작성 특수기호 - (해시태그/재생시간링크/굵게/기울게/취소선)
web 코드펜 같은 웹 개발 도구 사이트 모음 ※ 코딩 결과물 바로 확인 + Emmet 에밋 (= 빠른코딩/단축코딩…
web XSS 취약점 해결
5/19
목록
찾아주셔서 감사합니다. Since 2012