쉘스크립트 코드를 보다 보면, /dev/null 이 생각보다 자주 나왔었는데,
그게 무엇인지 궁금하여 알아보았다.
1. /dev/null 이란
일종의 file이며, null file인 것이다.
리눅스 OS상에서 블랙홀과 같은 역할을 한다.
이쪽에 가는 모든 정보는 null값으로 되어버리지만 성공처리가 되는것.
2. > /dev/null
보통 로그파일 내용을 지우거나(ex. cat test.log > /dev/null) echo등의 출력 내용을 지우는데 사용된다.
(>가 다음에 나오는 파일에 기록을 남기겠다는 명령어 이나, null파일이므로 아무런 기록이 남지않게 됨)
'리눅스' 카테고리의 다른 글
[리눅스] Crontab (0) | 2021.01.12 |
---|---|
[리눅스] nohup으로 쉘스크립트 백그라운드로 실행해보기 (0) | 2021.01.04 |
[리눅스] 용량 확인 명령어와, df -h / du -h 의 차이점 (0) | 2021.01.04 |
[리눅스] DNS 네임서버 설정하기 (0) | 2020.11.20 |
[리눅스] 단축키 기능 alias 사용하기 (0) | 2020.10.06 |