목록프로그래밍 (73)
Self-Improvement
*grep CMD 특정단어를 검색하는 명령어 //옵션 -i : 대소문자 구분없이 검색 -l : 검색단어가 들어있는 파일 검색 ex) #grep -l root /etc/hosts /etc/passwd -n : 라인번호 검색 -v : 검색단어를 제외하고 검색 -w : 단어로 되어있는 검색 *sed CMD 원본파일을 건들이지 않으며 명령어를 통하여 편집하고 모니터에 출력하는 명령어 ※grep CMD과 비슷하지만 sed CMD는 특정 단어에서 특정 단어까지 검색이 가능 1.p CMD #sed -n '1,3p' /etc/passwd (1~3까지만 출력) #sed '1,3p' /etc/passwd (전체내용 한번출력되고 1~3까지 한번더 출력) #sed -n '1,/adm/p' /etc/passwd (첫번째줄에서 ..
*Bash쉘 //기능 입력을 읽고 해당 명령행을 분석한다. 특수 문자들을 평가한다. 파이프, 리다이렉션, 백그라운드 프로세스를 설정한다 시그널을 처리한다. 프로그램을 할 수 있는 언어 //쉘에서 실행되는 우선순위 1.쉘 내부 명령어 ex) if, while 2.엘리어스 ex) alias ls='ls -l' 3.함수 ex) a() {CMD; CMD} 4..디스크내 존재하는 명령어 ex) /bin/ls *쉘의 특성 쉘의 특성은 많지만 중요하다고 생각한 것 위주로 작성 1.리다이렉션 0 : 표준입력 (>, >>) 1 : 표준출력 () 2.파이프 ( | ) ex) #cat /etc/passwd | grep root 3.특수변수 $$ : 현재 쉘의 PID 번호 저장(EX: 임시 파일 생성, /tmp/.tmp.$$..
== ^C