728x90
리눅스: 주요 특수 기호
bash shell에서 테스트
특수 문자 : >, <, >>
>, < (꺾쇠) : 꺾쇠는 표준 출력 파일을 바꿔주는 특수문자 이고, 이중 꺾쉬는 파일에 내용을 추가하는 역할을 합니다.
특수 문자 ? 와 [ ]
[root@localhost ~]#ls a??le
출력 : apple
[root@localhost ~]#ls a[1]
출력 : a1
[root@localhost ~]#ls a[1-5]
출력 : a1 a2 a3 a4 a5
[root@localhost ~]#ls [A-Za-z]*[0-9]
출력 : a1 a2 a3 a4 a5 a6 a7 a8 a9
[root@localhost ~]#ls [abc]*
a1 a2 a3 a4 a5 a6 a7 ajax alone apple book apple book clock cook
특수 문자 ` ` (백쿼터, 백쿼테이션), 셀은 ` `로 감싸인 문자열을 명령으로 해석하여 명령의 실행 결과를 바뀌게 됩니다.
[root@localhost ~]#echo "Today is `date'"
특수 문자 \ (역 슬래쉬, 글꼴에 따라 다르게 표시 됩니다.)은 특수문자 바로 앞에 사용되는데 해당 특수 문자의 효과를 없애고 일반 문자처럼 처리 합니다.
[root@localhost ~]#rm -rf \*
\(역슬래쉬)를 이용해 특수 기호 *의 기능을 감췄습니다. 따라서 rm -rf *(현재 디렉터리 모든 파일과디릭터리 삭제) 명령어가 실행되지 않았습니다.
* : asterisk
# : number sign, hash, pound,
ms : 밀리 초
특수문자
특수 문자 : >, <, >>
>, < (꺾쇠) : 꺾쇠는 표준 출력 파일을 바꿔주는 특수문자 이고, 이중 꺾쉬는 파일에 내용을 추가하는 역할을 합니다.
특수 문자 ? 와 [ ]
[root@localhost ~]#ls a??le
출력 : apple
[root@localhost ~]#ls a[1]
출력 : a1
[root@localhost ~]#ls a[1-5]
출력 : a1 a2 a3 a4 a5
[root@localhost ~]#ls [A-Za-z]*[0-9]
출력 : a1 a2 a3 a4 a5 a6 a7 a8 a9
[root@localhost ~]#ls [abc]*
a1 a2 a3 a4 a5 a6 a7 ajax alone apple book apple book clock cook
특수 문자 ` ` (백쿼터, 백쿼테이션), 셀은 ` `로 감싸인 문자열을 명령으로 해석하여 명령의 실행 결과를 바뀌게 됩니다.
[root@localhost ~]#echo "Today is `date'"
특수 문자 \ (역 슬래쉬, 글꼴에 따라 다르게 표시 됩니다.)은 특수문자 바로 앞에 사용되는데 해당 특수 문자의 효과를 없애고 일반 문자처럼 처리 합니다.
[root@localhost ~]#rm -rf \*
\(역슬래쉬)를 이용해 특수 기호 *의 기능을 감췄습니다. 따라서 rm -rf *(현재 디렉터리 모든 파일과디릭터리 삭제) 명령어가 실행되지 않았습니다.
* : asterisk
# : number sign, hash, pound,
kilobit per second (symbol kbit/s or kb/s, often abbreviated "kbps") is a unit of data transfer rate equal to:
- 1,000 bits per second
- 125 bytes per second
특수문자
~
Tilde (틸드)
`
Grave (그레이브), back quote
“ ” ‘ ’
quote
'
Apostrophe (어파스트로피)
"
Quotation Mark (쿼테이션 마크)
&
Ampersand (앰퍼샌드)
*
Asterisk (애스터리스크)
.
Period (피리어드)
Full Stop (풀스탑)
Full Stop (풀스탑)
!
Exclamation Point (엑스클러메이션 포인트)
Exclamation mark (엑스클러메이션 마크)
Exclamation mark (엑스클러메이션 마크)
#
Crosshatch (크로스해치)
Sharp(샵)
Pound Sign(파운드 사인)
Sharp(샵)
Pound Sign(파운드 사인)
$
Dollar Sign (달러사인)
%
Percent Sign (퍼센트사인)
/
Slash (슬래시), Virgule (버귤)
@
At Sign (앳 사인), At (앳)
Commercial At(커머셜 앳)
Commercial At(커머셜 앳)
\
Back Slash (백슬래시)
\
Won sign (원사인)
:
Colon (콜론)
;
Semicolon (세미콜론)
^
Circumflex (서컴플렉스)
{
Left Brace (레프트 브레이스)
}
Right Brace (라이트 브레이스)
[
Left Bracket (레프트 브래킷)
]
Right Bracket (라이트 브래킷)
(
Left Parenthesis (레프트 퍼렌씨시스)
)
Right Parenthesis (라이트 퍼렌씨시스)
|
Vertical Bar (버티컬바)
=
Equal Sign (이퀄사인)
+
Plus Sign (플러스사인)
-
Minus Sign (마이너스사인)
Hyphen (하이픈)
Dash (대시)
Hyphen (하이픈)
Dash (대시)
_
Underscore (언더스코어)
Underline (언더라인)
Underline (언더라인)
<
Less Than Sign (레스댄 사인)
Left Angle Bracket(레프트 앵글브래킷)
Left Angle Bracket(레프트 앵글브래킷)
>
Greater Than Sign (그레이터댄 사인)
Right Angle Bracket (라이트 앵글브래킷)
Right Angle Bracket (라이트 앵글브래킷)
728x90
반응형
'컴퓨터 활용(한글, 오피스 등) > 50_2.운영체제_리눅스' 카테고리의 다른 글
리눅스_resolv.conf (0) | 2022.11.14 |
---|---|
리눅스_우분투_설치 후 기본설정 (0) | 2022.11.14 |
리눅스_리소스 제한 설정(limits.conf)의 최대 프로세스 생성 개수(nproc)와 최대 오픈 파일 개수(nofile) 관리 (0) | 2022.11.14 |
리눅스 -"'kr.archive.ubuntu.com'의 주소를 알아낼 수 없습니다" 에러 해결 방법.(linux ubuntu v18.04) (0) | 2022.11.14 |
리눅스_우분투 미러 사이트 변경 (0) | 2022.11.14 |