SHELL
쉘이 커널을 실행시켜 준다
ls , cp, ln, rn, 등등...
쉘로 프로그래밍도 가능하다. => Shell script
종류 :
Bash - 화살표 ↑ 누르면 이전 명령어 나오기 / Tab키 누르면 자동완성 기능 등등을 먼저 함
리눅스를 처음 다운하면 Bash로 깔려 있다!
Zsh - Apple
커널 :
컴퓨터의 본체와 소프트웨어를 연결하는
1) 메모리 관리
2) 프로세스 관리
3) 장치 드라이브 (마우스, 모니터, 스피커, 등등 호환)
4) 호출 (스피커 소리, 모니터 화면 출력..)
SHELL의 종류 확인하는 명령어
echo // console.log같은
env | grep SHELL
$ 가 붙으면 변수를 의미 (SHELL 이라는 변수)
Microsoft Store - Windows Powershell 다운 및 설치 -> 화살표 옵션에서 'Ubuntu' 클릭
이모지는 폰트다!
https://m.blog.naver.com/websearch/221386387940
위의 github 가서 다운로드 -> 압축풀기 -> 마지막 파일 오른쪽 클릭 -> 설치
윈도우 파워쉘 -> 설정 -> Json파일열기
vs 로 json열기 -> profiles: defaults 찾기
아래처럼 수정
-> 저장 => font & size가 바뀌었따 !
이제 할일
1. bash -> zsh 로 넘어가기 (Mac은 기본적으로 Zsh)
2. Oh My Zsh 설치 (역할 : 쉘을 커스터마이징 쉽게 해주는 패키지)
3. 테마 Powerlevel10k 설치 + 실행
1. zsh 설치
sudo apt-get install zsh // y 선택
2. Oh my zsh 설치
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
요게 뜨면서 이제 폰트 + 색상이 바뀜!
3. 테마 설치
sudo git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
잘 설치되었는지 확인하기
cd ~
pwd // -> user name 나오는 것 확인 ! ex)
ls -al // -> .zshrc 파일 존재 여부 확인
vi .zshrc // -> 편집
터미널 껏다가 키기 !
그럼 다이아몬드 모양이 나오면서 환경설정 하면 됨 !
=> 내가 설정한대로 잘 나온다 !
오류를 알려주는 주체도 bash -> zsh 로 바뀜
명령어 한 줄짜리를 간단하게 줄이기
1. .zshrc 들어가기
vi .zshrc
2. 맨 마지막에 alias 추가
alias ls='ls -al'
3. 터미널 껐다가 키기
-> 그롬 이제 ls 명령어를 입력하면 ls -al 로 나온다 !
ls -l 로 바꾸게 되면 앞에 쩜이 붙는건 안나와 (리눅스에서는 숨김 파일)
리눅스는 휴지통 개념이 없어서 날리면 힘들어,,,,, => 아래처럼 기본 세팅 해주기
==========> i의 뜻 하기전에 확인하는 명령창을 띄울 것이냐
이 외에도 nginx start 등등 이런 명령어들도 가능하다 !
'블록체인 기반 핀테크 및 응용 SW개발자 양성과정 일기' 카테고리의 다른 글
[114일차] Next Redux - 동적라우팅, infinite스크롤이벤트 (0) | 2021.08.27 |
---|---|
[112-3일차 복습] 운영체제, 커널, 리눅스, 쉘 (Shell)이란? (0) | 2021.08.26 |
[112일차] 리눅스 명령어 mv(파일명 변경), cat, |, htop, netstat, 방화벽 풀어 Server 열기 - 웹서버 (0) | 2021.08.25 |
[111일차] 그동안 배운 내용 개념 정리 (웹통신, 비동기) (0) | 2021.08.24 |
[호스팅] aws 탄력적 고정 ip 만들기 / 도메인 주소 연결 / http https 변환 (back end server - nginx) (0) | 2021.08.17 |