쉘(Shell)이란? Linux 기초 명령어 2, D2Coding 폰트와 Zsh 설치 및 설정
2021. 9. 29. 23:16ㆍBlockchain/Linux
/* Shell */
* 개요
- 쉘이란? Shell, OS 안에 존재하며 명령어와 프로그램을 실행하는 인터페이스
- 커널과 사용자 간의 징검다리 역할
* 하는 일
- 메모리 관리
- 프로세스 관리
- 장치 드라이브
- 호출
* 종류(Type)
- Bash
- Zsh(Apple)
/* Linux 기초 명령어 2 */
* echo
- 출력문으로 onsole.log 또는 printf와 비슷함
예시)
- echo $SHELL // 리눅스 환경변수로 등록된 Shell을 확인
- env | grep SHELL // 위와 동일
- echo hello world // 결과물 : 다음 줄에 'hello world' 출력
/* D2Coding 폰트 설치 및 설정 */
* 이모지 = 폰트
* 국내에서 가장 많이 사용하는 폰트, D2Coding
- 설치 관련 링크 : https://m.blog.naver.com/websearch/221386387940
* 설치 순서
1. 위 네이버 블로그 링크 클릭 후 github 링크까지 클릭 1.1. 또는 github 링크 : https://github.com/naver/d2codingfont/releases 클릭 2. 최신버젼 다운로드 3. 압축 풀기 4. 마지막 파일 우클릭 // 파일명 : D2Coding-Ver1.3.2-20180524 5. 설치 6. Window PowerShell 상단 아래화살표 클릭 7. 설정 클릭 8. 좌측 하단 톱니바퀴 클릭 // setting.json 파일을 엽니다. 9. profiles 찾아 아래 스크린 샷과 같이 수정 후 저장 ※ 폰트 사이즈는 조절 가능 |
/* Zsh 설치 및 설정 */
* 개요
- Zsh란? Shell 커스터마이징을 쉽게 해주는 패키지
* 진행 사항
- Bash에서 Zsh로 설정 변경 작업
- Powerlevel10k 테마 설치
* 설치 순서
1. sudo apt-get install zsh // y 선택 2. 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 3.1. 또는 git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc 4. cd ~ 5. vi .zshrc // 편집 6. ZSH_THEME="powerlevel10k/powerlevel10k" // 수정 7. :wq! 8. 터미널 재시작 9. 이후 개인 설정 |
* 명령어 임의 설정 방법
- alias
1. vi .zshrc // 편집 2. 맨 밑으로 내려가서 alias la='ls -al' 추가 |
'Blockchain > Linux' 카테고리의 다른 글
Window 환경변수, Linux 기초 명령어 3 (0) | 2021.09.30 |
---|---|
OS란? Linux 기초 명령어, Linux 환경에서 NodeJS 설치, htop, net-tools (0) | 2021.09.29 |