전체 글

S/W

사용 중으로 잠긴 파일 삭제 (PowerToys)

파일을 삭제하다 보면 파일이 열려 있어 삭제를 못 한다는 오류를 종종 보게 되는데, 도대체 어떤 프로세스가 이 파일을 열고 있다는 건지 답답할 때가 있다.Microsoft Store에서 Microsoft PowerToys를 설치하면 파일의 컨텍스트 메뉴에 추가되는 File Locksmith를 사용하여 잠금 해제 기능을 이용해 파일을 열고 있는 프로세스를 확인하고 종료시킬 수 있다.파워토이가 많이 발전해서 기억하던 것과 많은 차이가 있었다. 이 기능 외에도 여러 유용한 기능들이 있다. sysinternals와 함께 숨겨진 유용한 툴 인듯 하다.

카테고리 없음

Get disk usage from each gitlab repositories

gitlab 16.7.17 최신의 gitlab은 @hashed 디렉터리 아래에 repository 파일들을 저장하는데 @hashed/aa/e0/aae0212...335965.git 이런식으로 생겼기 때문에 디렉터리 이름만 봐서는 어떤 repository인지 알 수 없다. 내부의 config 파일을 확인해봐야 한다. for d in {gitlab-data-root}/repositories/@hashed/*/*/*; do repository_name=`grep fullpath $d/config | cut -d'=' -f2` echo $repository_name: `du -hs "$d" | cut -f1` done | sort --reverse --human-numeric-sort --key=2 결과(크기 ..

nobody2
삽질로그