Linux ETC

/dev/null 과 /dev/zero의 차이

2012.10.04 21:47

호스트웨이 조회 수:7105

/dev/null의 경우는 log파일을 지울때 심심찮게 소개 되는 것을 볼 수 있습니다.

 

/dev/zero도 얼핏보면 비슷합니다. 둘 다 비우는 역할을 수행합니다.

 

 

아래와 같이 진행할 경우 /usr/local/apache2/logs/access.log의 내용은 비워지게 됩니다.

cat /dev/null > /usr/local/apache2/logs/access.log

 

아래와 같이 zero를 사용할 경우는 파티션 용량이 가득차 다운되어 버리는 위험한 상황이 올 수 있습니다.

cat /dev/zero > /usr/local/apache2/logs/access.log

 

이 둘은 모두 비우는 역할을 수행 하지만, null은 비우기만 하는 반면 zero의 경우는 비우면서 무수히 많은 0으로 채우게 됩니다.

위 명령의 경우는 무한대로 파일 사이즈가 늘어나게 됩니다.

 

같은 듯 다른 null, zero 였습니다.

번호 제목 글쓴이 날짜 조회 수
386 잘못푼 압축파일(tar.gz) 지우는 방법 호스트웨이 2012.12.06 3486
385 cdp 백업 프로세스 관련 호스트웨이 2015.09.07 3500
384 sftp 서비스 막기 호스트웨이 2012.12.27 3538
383 우분투 서버에 JDK7 설치하기 호스트웨이 2015.09.13 3694
382 2015년 7월1일 윤초 발생 관련 점검 방안 file 호스트웨이 2015.06.30 3880
381 리눅스 whereis 명령어 file 호스트웨이 2012.09.28 3883
380 현재 접속 사용자(머신/디바이스)수 알아내기 호스트웨이 2012.11.16 3961
379 Log file 주기적으로 정리하기 호스트웨이 2015.09.08 4036
378 queryperf 설치 및 사용 방법 (DNS 스트레스 테스트) 호스트웨이 2012.11.29 4099
377 locate 명령어를 이용해 빠르게 지정한 파일 찾기 file 호스트웨이 2012.12.11 4155
376 kbd_mode 명령어를 통해 인식중인 키보드모드 출력 및 변경하기 file 호스트웨이 2012.11.06 4168
375 Linux vmstat 명령어 호스트웨이 2015.09.08 4202
374 특정 파일이 소속된 rpm 패키지 찾기 호스트웨이 2012.12.14 4228
373 arch 명령어를 통해 컴퓨터 종류 알기 file 호스트웨이 2012.11.16 4240
372 리눅스 free 명령어 호스트웨이 2012.12.26 4283
371 limits.conf 설명 file 호스트웨이 2012.11.08 4578
370 /proc 디렉터리내 파일 정보 알아보기 호스트웨이 2012.11.21 4580
369 free -m 에서 free (남는 메모리 양) 최소량 제한하기 호스트웨이 2012.12.20 4628
368 vim fileformat 변경하기: -bash: ./LINUX_03.sh: /bin/sh^M: bad interpreter: No such file or directory 호스트웨이 2012.11.29 4705
367 리눅스 시스템상에서 하드웨어사양 확인 호스트웨이 2012.10.24 4707