특수 문자 = 메타 문자(Metacharacter)
- 쉘 메타 문자: 쉘 명령에서 사용하는 문자들 중 사전에 정의된 특별한 기능대로 동작하는 일부 문자
- 사전 정의 된 특수 문자
특수 문자 |
사전 정의 |
~ |
홈 디렉토리 |
. |
현재 디렉토리 |
.. |
상위 디렉토리 |
# |
주석 |
$ |
쉘 변수 |
& |
백그라운드(Background) 작업 |
* |
문자열 와일드 카드(Wildcard) |
? |
한 문자 와일드 카드 |
[] | 문자의 범위를 지정 |
; |
쉘 명령 구분자 |
| | 파이프 |
< | 입력 재지정 |
> | 출력 재지정 |
>> | 출력 재지정 (이어 쓰기) |
&& | 이전 명령이 정상 종료인 0의 값을 반환할 경우에만 다음 명령 실행 |
|| | 이전 명령이 비정상 종료인 1의 값을 반환할 경우에만 다음 명령 실행 |
1. '~' 문자: 홈 디렉토리
2. '*' 문자: 문자열 와일드 카드
3. '?' 문자: 한 문자 와일드 카드
4. '[]' 문자
5. ';' 문자: 한 명령 라인에서 여러 명령을 수행 할 수 있도록 함, 명령어 분리자
6. '|' 문자: 파이프라인
7. '<', '>', '>>' 문자
1) '<' 문자: 입력 재지정
2) '>' 문자: 출력 재지정
3) '>>' 문자: 출력 재지정(이어서 작성)
'보안 > System' 카테고리의 다른 글
[UNIX / Linux] 프로세스 응용 (0) | 2015.05.10 |
---|---|
[UNIX / Linux] 디렉토리 및 파일 관련 명령어 (1) | 2015.05.02 |
[UNIX / Linux] 파일 검색(find) (0) | 2015.05.02 |
[UNIX / Linux] 권한 관리(chmod, chown, chgrp, umask) (13) | 2015.04.30 |
[UNIX / Linux] 디렉토리 관리 (5) | 2015.04.29 |
[UNIX / Linux] 파일링크(ln) (0) | 2015.04.27 |
[UNIX / Linux] 입출력 재지정, 파이프 (1) | 2015.04.26 |
[UNIX / Linux] 사용자 정보, 그룹 정보 (0) | 2015.04.25 |
[UNIX / Linux] 로그인, 로그아웃 (0) | 2015.04.25 |