본문 바로가기
728x90
반응형

리눅스 로그파일2

[Linux / 명령어] 리눅스 로그를 비우는 Null copy(널카피)와 /dev/null 리눅스 로그를 비우는 Null copy(널카피)와 /dev/null 0. /dev/null /dev/null은 리눅스 시스템에서 존재하는 파일처럼 /dev 디렉토리 아래에 존재하지만 파일은 아닙니다. 이름 그대로 'Null' 상태인 장치파일의 일종인데 이 파일을 열어보면 위와 같이 "null" not a file 이라는 문구를 보실 수 있습니다. /dev/null 이 활용되는 것은 몇가지가 있는데 어떤 작업의 출력내용이 필요 없을 때, 이 파일로 위의 이미지와 같이 리다이렉션( > /dev/null)을 연결하여 출력을 보내면 아무것도 보여지지 않는, 버리는 상태와 동일하게 작동하므로 쉘스크립트나 작업에서 쓰입니다. 그 중에서는 log 파일을 비우는 용도로도 사용할 수 있는데 시스템에서 사용중인 로그파일을.. 2023. 1. 14.
[Linux] tail 명령어로 로그 원하는 줄 수, 실시간 로그 보기 안녕하세요. 이번 포스팅에서는 Linux 의 tail 명령어를 통해서 로그파일의 원하는 줄 수 만큼 로그를 보거나 실시간으로 로그가 쌓이는 줄을 보는 방법을 씁니다. 0. tail 명령어 이름에서 유추할 수 있듯이 tail은 파일의 꼬리부분을 보는 명령어입니다. 파일을 시작부터 보는 것이 아니라 뒤부터 보는 것이 가능하다는 것인데 이 명령어는 보통 로그파일을 확인하는 것에 사용합니다. 로그파일은 보통 가장 최근에 생긴 로그가 파일의 맨 마지막에 기록되기 때문에 이를 볼 때 실제로 활용합니다. 1. tail 명령어와 자주 사용하는 옵션 tail 명령어는 단독으로 쓸 때 보다는 옵션을 넣어서 사용할 때가 많습니다. 보통 실무에서 가장 많이 쓰는 옵션은 내가 원하는 줄의 갯수만큼 출력하는 옵션 또는 실시간으로.. 2022. 7. 19.
728x90
반응형