Mac OS X Terminal.app에서“정보 입수”(Cmd + I)와 비슷한 기능이 있습니까?


21

OS X에 "정보 입수"(Cmd + I)와 비슷한 기능이 있지만 Mac OS X Terminal.app에서 유사한 기능이 있는지 묻고 싶습니다. finderGetInfo /path/to/a/file.ext와 같은 것을 의미하지만 파일에 대한 정보를 출력하지만 터미널 콘솔에 있습니까? 이처럼 :

여기에 이미지 설명을 입력하십시오

그러나 명령 행에서 :

Machine:~ antony$ finderGetInfo /Users/antony/file.ext
General:
   Kind: Document
   Size: 29 bytes (4 KB on disk)
   Where: /Users/antony
   Created: Today 08:58
   Modified: Today 08:58
   Stationery pad: NO
   Locked: NO
More Info:
   --
Name & Extension: file.ext
Comments: ...
etc...

모든 유형의 파일에서 유용한 정보를 추정해야하는 자동 도구를 만들 때 매우 유용합니다.

OS X에서 가능합니까?

답변:


32

mdls파일 메타 데이터를 나열합니다. 폴더에 대한 아래 샘플

kMDItemContentCreationDate     = 2011-11-20 04:05:42 +0000
kMDItemContentModificationDate = 2014-10-22 01:52:53 +0000
kMDItemContentType             = "public.folder"
kMDItemContentTypeTree         = (
    "public.folder",
    "public.directory",
    "public.item"
)
kMDItemDateAdded               = 2014-10-17 09:19:38 +0000
kMDItemDisplayName             = "temp"
kMDItemFSContentChangeDate     = 2014-10-22 01:52:53 +0000
kMDItemFSCreationDate          = 2011-11-20 04:05:42 +0000
kMDItemFSCreatorCode           = ""
kMDItemFSFinderFlags           = 0
kMDItemFSHasCustomIcon         = (null)
kMDItemFSInvisible             = 0
kMDItemFSIsExtensionHidden     = 0
kMDItemFSIsStationery          = (null)
kMDItemFSLabel                 = 0
kMDItemFSName                  = "temp"
kMDItemFSNodeCount             = 96
kMDItemFSOwnerGroupID          = 80
kMDItemFSOwnerUserID           = 501
kMDItemFSSize                  = (null)
kMDItemFSTypeCode              = ""
kMDItemKind                    = "Folder"
kMDItemLastUsedDate            = 2014-12-03 03:57:48 +0000
kMDItemUseCount                = 2
kMDItemUsedDates               = (
    "2014-10-25 13:00:00 +0000",
    "2014-12-02 13:00:00 +0000"
)

이것은 정말 좋은 소식입니다. 너무 빨리 답변 해 주셔서 감사합니다!
user3019105

특정 속성을 인쇄하는 방법이 있습니까?
Karoh

1
@Horak 읽기 시도man mdls
Milliways

1
mdls -name kMDItemContentCreationDate target_file_name_here는 예입니다.
jasonleonhard
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.