답변:
스크립트를 사용하십시오! 노틸러스에없는 것들의 경우 기본적으로 스크립트를 직접 추가 할 수 있습니다.
우분투 포럼에 대한 추가 정보 . 주제는 음악 정보 추가를 시작하지만 답장 # 32부터는 이미지도 포함됩니다. 링크의 스크립트 (자신의 책임으로 사용) 및 지침.
이것이 어떻게 보일지 스크린 샷을보십시오 (오래된 우분투 용이지만 여전히 작동합니다).
bsc-v2.py
우분투 포럼 스레드의 지침에 따라 직장에서 우분투 10.10 PC에 스크립트를 설치했습니다 . 집에 Ubuntu 11.04를 설치하는 동안 홈 디렉토리를 암호화하는 옵션을 선택했습니다. Apache가 홈 디렉토리에 파일과 폴더를 제공하려고하는 것과 비슷한 문제가 있었기 때문에 이것이이 문제의 원인 일 수 있습니다.
라는 패키지가 nautilus-columns
있습니다. 현재 PPA 에서만 찾을 수 있으며 여기 에 설명되어 있습니다 . 이 작은 스크립트를 사용하면 PDF, 이미지, 사운드 파일 등에 대한 다양한 메타 데이터에 대한 열을 쉽게 추가 할 수 있습니다.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install nautilus-columns
nautilus -q
마지막으로 편집> 환경 설정> 열 목록 으로 이동하여 필요한 모든 것을 활성화하십시오. List-View에서만 작동합니다.
의 현재 버전 nautilus-columns
도 여기에서 찾을 수 있습니다 .
터미널에서 이것을 실행하십시오 (PNG 및 GIF 이미지에서 작동).
file *.{png,gif}
이 file
명령은 PNG 및 GIF 이미지의 크기와 기타 정보를 표시 하기 때문에 작동 합니다. 쉘 *.{png,gif}
은 파일 이름 목록으로 확장 되며 file
명령은 여러 파일 이름 인수를 허용합니다. 다음과 같이 보입니다 :
btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png: PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced
열이 일렬로 정렬되므로 일부 이름이 다른 이름보다 훨씬 길면 추가 공간이 사용됩니다. 원하지 않으면 다음 -N
옵션을 사용하십시오 .
file -N *.{png,gif}
그러면 더 이상 추가 공간을 차지하지 않지만 더 이상 정렬되지 않는 다음과 같은 줄이 나타납니다.
btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png: PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced
에서 희귀 당신은 이미지 파일의 수천이 경우, 그들의 이름은 최대 결합 인수의 길이를 초과 할 수 있으며 쉘은 오류 메시지를 제공합니다. 이 경우 다음과 같은 루프를 사용할 수 있습니다.
for f in *.{png,gif}; do file "$f"; done
이는 실행 당 하나의 파일 만 알기 file -N
때문에 file
다른 파일 이름의 길이를 알지 못하고 열을 정렬 할 수 없기 때문에 동일한 결과를 생성합니다 .
다른 이미지 유형에 대해서는 이미지 크기를 얻는 빠른 방법 (파일 크기 아님)에 대한 ypnos의 답변 을 참조하십시오 .
$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install nautilus-columns
그런 다음 모든 이미지 관련 열을 노틸러스 뷰에 추가하고 노틸러스를 다시 시작했습니다.Date
,EXIF Dateshot
,EXIF Image Size
,EXIF Software
,EXIF Flash
열이 모두 비어 있습니다. info를 표시하는 유일한 열은Image Size
입니다. 각 이미지의 크기를 표시합니다. 사용자 정의 스크립트를 살펴보기 전에이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 다른 패키지를 설치해야합니까? 감사합니다