본문 바로가기

Tip

QNAP NAS .@__thumb 폴더 일괄 삭제 하는 방법


여러 가지 방법을 시도해 보았으나 아래의 방법이 가장 쉬웠습니다. 

  1. 본인의 QNAP NAS 에 ssh등의 방법으로 접속한다.
  2. .@__thumb 이 생성되어 있는 폴더로 이동한다.
    ex) cd /share/Multimedia/Photos
  3. vi rm.py 를 입력 후 아래 스크립트를 입력 한다.
    import os, shutilfor root, dirs, files in os.walk(‘.’, topdown=False):
            print “Root: %s” % root
            for dir in dirs:
                    if dir == ‘.@__thumb’:
                            delpath = os.path.join(root, dir)
                            print “Removing %s” % delpath
                            shutil.rmtree(delpath)
            for file in files:
                    if file == ‘.hightlight’:
                            delpath = os.path.join(root, file)
                            print “Removing %s” % delpath
                            os.remove(delpath)
                    elif file == ‘Picasa.ini’:
                            delpath = os.path.join(root, file)
                            print “Removing %s” % delpath
                            os.remove(delpath)
                    elif file == ‘Thumbs.db’:
                            delpath = os.path.join(root, file)
                            print “Removing %s” % delpath
  4. 스크립트 입력 후 wq 로 저장한다.
  5. python rm.py 로 스크립트를 실행 한다. 스크립트를 실행하면 아래와 같이 폴더들이 삭제 된다.

참조 link : https://forum.qnap.com/viewtopic.php?t=3100

반응형