2.log

파일설명자와 /dev/null 로 불필요한 출력 버리기 본문

HACKING/Bandit+

파일설명자와 /dev/null 로 불필요한 출력 버리기

2.log 2023. 3. 21. 19:28
728x90
반응형

 

파일설명자 

  • 0 : 표준입력
  • 1 : 표준 출력
  • 2 : 표준 오류(진단) 출력

 

/dev/null 파일

  • 항상 비어있으며, 이곳으로 전송된 데이터는 모두 버려짐
  • 특정 명령어 실행 후 필요 없는 출력은 이곳으로 출력을 지정하는 것이 좋음
  • 아래 예시처럼 표준 입력과 표준 오류 출력 방향을 각각 지정하여 다른 파일로 저장할 수도 있음
$ echo HellWorld 1> ok.txt 2> fail.txt

 

 

 

출처

https://minsone.github.io/shell/shell-dev-null

728x90
반응형

'HACKING > Bandit+' 카테고리의 다른 글

sort와 uniq  (0) 2023.03.21
grep 옵션 정리  (0) 2023.03.21
리눅스 find 정리  (0) 2023.03.21
리눅스 Shell 특수문자(meta-character) 정리  (0) 2023.03.20
ASCII 와 extended ASCII  (0) 2023.03.20
Comments