วิธีที่ง่ายและรวดเร็วที่สุดในการแสดงขนาดของโฟลเดอร์ที่บรรจุภาพคืออะไร ดูเหมือนจะไม่มีตัวเลือกให้ทำใน Nautilus มีไฟล์คลิกขวามากมาย> คุณสมบัติ> การใช้งานภาพที่ฉันสามารถทำได้ก่อนที่จะเสียความตั้งใจ
วิธีที่ง่ายและรวดเร็วที่สุดในการแสดงขนาดของโฟลเดอร์ที่บรรจุภาพคืออะไร ดูเหมือนจะไม่มีตัวเลือกให้ทำใน Nautilus มีไฟล์คลิกขวามากมาย> คุณสมบัติ> การใช้งานภาพที่ฉันสามารถทำได้ก่อนที่จะเสียความตั้งใจ
คำตอบ:
ใช้สคริปต์! สำหรับสิ่งที่ไม่ได้อยู่ใน Nautilus โดยค่าเริ่มต้นคุณสามารถเพิ่มสคริปต์ด้วยตัวเอง
ข้อมูลเพิ่มเติมเกี่ยวกับubuntuforums หัวข้อเริ่มต้นจากการเพิ่มข้อมูลเพลง แต่จากการตอบกลับ # 32 มันเกี่ยวข้องกับรูปภาพด้วย สคริปต์ (ใช้ความเสี่ยงของตัวเอง) และคำแนะนำในลิงค์
ดูภาพหน้าจอเพื่อดูว่ามันจะเป็นอย่างไร (สำหรับ Ubuntu รุ่นเก่า แต่ยังใช้งานได้):
bsc-v2.py
สคริปต์บน Ubuntu 10.10 PC ในที่ทำงานตามคำแนะนำบนเธรด ubuntuforums ซึ่งใช้ได้ ในขณะที่ติดตั้ง 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
แล้วฉันก็เพิ่มคอลัมน์ที่เกี่ยวข้องกับภาพทั้งหมดลงในมุมมองของ Nautilus และเริ่ม Nautilus ใหม่Date
,EXIF Dateshot
,EXIF Image Size
,EXIF Software
,EXIF Flash
คอลัมน์ว่างเปล่าทั้งหมด คอลัมน์เดียวที่แสดงข้อมูลคือImage Size
ซึ่งจะแสดงขนาดของแต่ละภาพ แนวคิดใดบ้างที่จะแก้ไขปัญหานี้ก่อนที่จะดูสคริปต์ที่กำหนดเอง ฉันจำเป็นต้องติดตั้งแพคเกจอื่นหรือไม่? ขอบคุณ