쉘 스크립트 부수기 여정 1

문학적인유사성·2022년 7월 4일
0

misc.

목록 보기
10/31

DR 관련 쉘 작성하면서 확인한 것들 모음
순서 뒤죽 박죽인데... 미래의 내가 확인하겠지뭐..

PWD

print Working Directory
현재 어떤 디렉토리 경로에 있는가, 절대 경로로 표시하는 명령어

2>&1

에러 메시지도 화면에 표시하지 않게 하는 것

  • 0 표준 입력 (standard input)
    기본적으로 키보드, 프로그램이나 쉘에서 입력장치 변경 안하면, 일반적으로 키보드 입력
  • 1 표준 출력 (standard output)
  • 2 표준 에러 (standard error)

일반적으로 입력장치 변경할때는 리다리엑션이나 파이프를 사용

  • 리다이렉션 <, >
    cat < example.log (표준 입력장치인 키보드를 example.log 파일로 바꾸도록 지정하여 파일 내용을 표준 입력으로 리다이렉트 )
    cat exmple.log (파일을 열도록 지정)
    이 두개는 결과는 같지만, 동작은 다름

=> 표준 에러(2)를 >(다음의 장치, 리다이렉트) &1(표준 입력/출력/에러에서의 표준 출력) 표준 출력의 출력 장치로 지정된 장치(파일)을 표준에러 출력장치로 함께 사용한다. 표준 출력을 표준에러로 리다이렉트 하겠어( >& 리다이렉트 합치기? 같은 것 )
==> 특정 명령어의 결과를 특정 파일에 넣음 + 에러도 같은 파일에 넣고싶음

tee

표준 출력을 화면과 파일 동시에 출력하는 명령어

2>&1 | tee 이렇게 많이 씀.

연속적인 명령어 사용

; 이거로 나누면 됨

read

표준 입력(파이프라인 입력 또는 키보드 입력)에서 한 줄의 내용씩 읽어 들이는 명령어

awk ( 이거 하도 많이 사용되서 따로 정리 해야겠다 )

ps -ef

모든 프로세스 리스트 확인

wc -l (이거 찾아야지...)

netstat 네트워크 상태 파악 명령어

inwaw

bdf & df 차이

ftp 명령어

umask 명령어

lvm, VxVM 찾아보기

netflow

ipcs

vxdg list

vxdisk

hastatus

gabconfig

basename

gabconfig

whoami

profile
Are you nervous? Don't be

0개의 댓글