리눅스 2

Linux 에서 예약작업 걸기 - 1회성

리눅스에서 작업 예약 걸기 작업이 완료되기까지 시간이 오래걸리는 경우에는 screen, tmux 등을 이용해서 걸어놓고 퇴근하면 그만이지만, 퇴근하고나서 한참 후에 (예를 들어 새벽2~3시정도?) 작업이 시작되어야 되는 경우가 가끔 있다. 그때까지 사무실에 남아있을 수도 없고 난감한데, 그럴때 예약을 걸어놓으면 유용할 듯 싶다. crontab 명령어도 있지만, 이 명령어는 root 만 사용이 가능하기에 at 명령을 사용하고자 한다. at 명령어는 일반사용자도 사용이 가능하고, 1회성이기에 유용할 듯 싶다. (단, 보안을 이유로 비활성화한 경우가 많다고 한다) at 명령어 # at 03:00 repo sync -d -j8

Development/OS 2022.12.29

디렉토리 용량 확인하기

df를 이용해서 디스크 용량을 확인하곤 했었다. 디렉토리의 용량을 확인할 필요가 있을땐, samba로 연결해서 확인했었는데, 현재 사용중인 서버는 samba가 설치되어있지 않아, linux명령어를 찾아보았다. 전체 용량 확인 다음과 같이 하여 손쉽게 확인할 수 있었다. $ du -sh -s : 서브디렉토리도 합쳐서 표시 (없으면 서브디렉토리를 각각 나눠서 표시) -h : 용량단위도 표시 (없으면 kbyte로 표시) 디렉토리별 용량 확인 du -sh로 하면 현재 경로의 전체 사이즈는 알 수 있지만, 서브디렉토리별로 알고 싶을 때가 있다. du -h du -h 명령을 실행하면 서브디렉토리의 서브까지 모두 나와서 알아보기 힘들다. 아래와 같은 옵션으로 실행하면, 한단계만 취합하여 현재 위치의 서브 디렉토리 단..

Development/OS 2016.01.08