You will be fine

<우분투>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

활동하기