<우분투>3.Shell
by BFine반응형
Shell의 기능- 명령어 해석기, 프로그래밍, 사용자 환경 설정
종류- 본셸 C셸(csh) 콘셸(ksh) 배시셸(bash) 대시셸(dash)
로그인 쉘- 사용자가 로그인하면 자동으로 실행 /etc/passwd에 지정
* 문자열 ? 한문자 | 실행명령을 뒤로 넘긴다 ; 연속입력 , [ ] 대괄호안에 문자는 하나 ' ' 아스키코드화 " " 명령제외
echo- 화면에 한줄로 출력, ' ' 은 안에 있는 명령을 실행
리다이렉션 > 는 명령을 덮어쓴다. 파일이 없을 경우 만들어서 덮어쓰기
cat 을 그냥 쓰면 파일을 생성하고 타이핑 한것을 저장한다. 빠져나올때는 컨트롤 D
셀변수- 현재 셸만 사용가능(지역변수) 환경변수- 서브셸도 전달 됨 (전역변수) env
셀변수 설정은 = 을 사용하면 된다 ($는 그 파일의 값을 나타냄)
export 변수명을 하면 환경변수가 된다. ( env 에서 찾을수 있다)
alias (에일리어스)- 기존명령을 대신해 이름을 붙일 수 있는 기능 긴 것을 짧게
history - 명령 입력 기록을 출력 , 실행된 번호 !! 바로 직전 명령 재실행 , !번호 명령재실행
PS1(환경변수)- 프롬프트 변경
반응형
'공부(2018~2019) - 스킨변경전 > Linux' 카테고리의 다른 글
<우분투> 프로세스 (0) | 2017.04.02 |
---|---|
<우분투>권한관리 (0) | 2017.04.02 |
<우분투>2.vi 문서편집기 (0) | 2017.04.01 |
<우분투>기본명령어(3) (0) | 2017.03.31 |
<우분투>기본명령어(2) (0) | 2017.03.30 |
블로그의 정보
57개월 BackEnd
BFine