;을 통해 명령어를 묶음
cp 명령어 + mkdir 명령어 = 명령어 x
[명령어1] ; [명령어2]
#cp a-file b-file ; mkdir test_dir
#ls ; pwd
#date ;ls ; pwd ; cat ;/etc/resolv.conf
grep(Globally find Regular-Expression and Print)(매우중요) (원하는 결과만 뽑는 것)
- 문자열 검색
grep [옵션] [패턴] [파일]
-i 대소문자 구별 x
-n 행번호 함께 출력
-v 패턴에 일치 하지 않는 행만 출력 (제외 용도)
-w 패턴이 전체 단어와 일치하는 행만 출력
이런 식으로 root에 관련된 것만 출력
ex) 3개의 파일 생성
#cat > abc
abc
#cat >abc1
abcc
#cat > abc2
abccc
메타 문자 종류 중에 *(asterisk) 와일드카드 문자를 이용하여 현재 경로에 있는 abc로 시작하는 모든 파일 확인
#ls abc*
#cat abc*
문제 (grep [패턴] [파일])
1. 현재 경로에 있는 abc로 시작하는 파일 중 abc로 시작하는 모든 패턴을 찾아라.
결과
abc:abc
abc1:abcc
abc2:abccc
#grep abc* abc* 잘못된 검색
#alias grep='grep --color=auto' //그랩 패턴 하이라이트
#grep abc* abc* = abc abc1 abc2 abc abc1 abc2 잘못된 것
#grep 'abc*' abc* == #grep abc* abc abc1 abc2 잘된 것(' '로 묶어줘야 한다.)
이 설정을 하면
이렇게 로그인을하면 자동으로 입력 된다.