bash = 배시 (Bash, Bourne-again shell, 본 어게인 셸)은 본 셸을 대체하는 자유 소프트웨어로서 GNU 프로젝트를 위 해 브라이언 폭스(Brian Fox)가 작성한 유닉스 셸이다. 1989년 발표되어 GNU 운영 체제와 리눅스,
맥 OS 그리고 다윈 등 운영 체제의 기본 셸로 탑재되어 광범위하게 배포되었다.
ksh(콘쉘)= 호환성을 유지하면서 Bourne 쉘을 확장하고 C 쉘의 많은 기능을 추가했다. System V 계열 유닉스 사용자들 에게 인기가 많았다.
bash 에서 변수 선언은 변수명=값 으로 선언한다.
PS1은 기본 프롬프트의 환경변수
PS2는 명령어가 완벽하게 입력되지 않았을때 더 입력 하라고 뜨는 > 이런 모양의 프롬프트
리눅스에서 숨김 파일은 .으로 시작한다.
chsh (change shell ) 명령어 , 사용자의 로그인 shell 속성 변경
-s 쉘파일경로 로 변경가능
환경변수 SHELL 에 기본쉘 정보가 들어가있음.
환경변수 호출은 $로 호출함.
자동완성은 Tab
init = 리눅스 최초의 프로세스, 런레벨을 제공
inetd = 슈퍼 서버 데몬으로 인터넷 서비스들을 제공
xinetd = 기존의 inetd 슈퍼데몬의 비효율적인 리소스 관리와 보안성 문제를 극복하기 위해 나온 슈퍼데몬으로 서비스 별 다양한 설정 옵션을 가지고 있다.
cron = 특정시간 또는 특정한 시간 마다 어떤 작업을 자동으로 실행하게끔 하는 명령어
crontab 파일에 정보있음 ( /etc/crontab )
/는 주기를 나타냄
'IT 프로그래밍 관련 > 리눅스 시작하기' 카테고리의 다른 글
리눅스 마스터 2급 , 그냥 한번 풀어보기 (31-40번) (0) | 2021.05.14 |
---|---|
리눅스 마스터 2급 , 그냥 한번 풀어보기 (21-30번) (0) | 2021.05.14 |
리눅스 마스터 2급 , 그냥 한번 풀어보기 (1-10번) (0) | 2021.05.13 |
Ubuntu 사용자와 그룹관리 (0) | 2021.04.05 |
Ubuntu 자동마운트 (0) | 2021.04.05 |
댓글