[실습] 셸 사용법
필기자
2023-03-20 17:56
3,971
0
본문
호스트 <-> 게스트 복사 붙여 넣기
user1@myubuntu:~$ sudo apt-get update
user1@myubuntu:~$ sudo apt-get install open-vm-tools-desktop
설치 이후 리붓
셸의 기능
- 명령어 해석기 기능
- 프로그래밍 기능: 셸 스크립트
- 사용자 환경 설정 기능
셸의 종류
- 본셸(sh): 최초의 셸, 유닉스 v7에서 처음 등장, 현재는 배시셸 등 다른 셸로 대체
- C셸(csh): 캘리포니아대학교에서 빌 조이가 개발, 2BSD 유닉스에서 발표
- 앨리어스, 히스토리 기능 포함, 셸 스크립트 구문 형식이 C언어와 동일
- 콘셸(ksh): 1980년대 중반 AT&T 벨연구소에서 개발, SVR4 유닉스에서 발표
- 본셸과 호환성 유지, 앨리어스, 히스토리 기능 제공
- 배시셸(bash): 1988년 브레인 폭스가 개발
- 본셸과 호환성 유지, C셸/콘셸의 편리한 기능 모두 포함
- 리눅스의 기본 셸로 제공
- 대시셸(dash): 1997년 허버스 슈가 리눅스에 이식
- 본셸을 기반으로 개발, POSIX 표준 준수하며 작은 크기로 개발
- 우분투는 6.10버전부터 본셸 대신 대시셸을 사용
cat /etc/shells
cat /etc/shells
user1@myubuntu:~$ /ect/passwd
user1@myubuntu:~$ grep user1 /etc/passwd
user1@myubuntu:~$ chsh -s /bin/sh user1
user1@myubuntu:~$ grep user1 /etc/passwd
user1@myubuntu:~$ file /usr/bin/pwd
user1@myubuntu:~$ echo linux
user1@myubuntu:~$ printf "%d\n" 999
user1@myubuntu:~$ printf "%d\n" 999
user1@myubuntu:~$ ls -l > res
user1@myubuntu:~$ cat res
댓글목록0