<유용한 명령어>



history, piping, redirect, grep, more, less

 

history)

history 현재까지 사용한 명령어 인덱스 목록화 출력
!인덱스번호 해당 인덱스 번호의 명령어 재사용
(화살표 위키와 아래키를 자주 사용해서 그리 자주 쓰진 않음)


redirect)

redirect 파일로 출력하는 명령어 ( >, >> 로 사용한다 )
history > test history 내역을 test 파일로 만든다
echo "hello" > test 문자열 hello를 출력하지 않고 test 파일로 만든다
echo "okay" >> test test 파일 속 문자열 hello 뒤에 okay 문자열을 추가한다
(echo는 뒤에오는 명령어를 콘솔창에 바로 출력해주는 명령어)

 

piping)

piping 실행결과를 전달하는 명령어 ( | 로 사용한다 )
cat test | grep he test를 출력하는 내용을 출력하지 않고 입력에 넣어 he 문자를 찾는다
ls -l | less 리스트를 전달해 less 목록으로 띄운다 (화살표로 이동가능)
ls -l | more 리스트를 전달해 more 목록으로 띄운다 (Q를 눌러 빠져나올 수 있다)
cat test | sort -r test의 내용을 역정렬해서 출력
cat test | sort -r | grep el 여러번 사용 가능

 

시퀀셜 커맨드 사용하기)

touch test1; echo "okay~" >> test1; cat test1 명령어 한줄로 여러 명령어 실행하기 ( ; 로 나누어 사용 )
test1 파일 생성 후 okay~ 문자열을 test1 파일에 추가하고 test1의 내용을 출력


 

+ Recent posts