намерете

Как да намеря файлове в MAC с помощта на командния ред (терминал)?

Ако сте използвали стария навик на Linux да въвеждате командата locate в конзолата на Mac, сте се сблъскали с факта, че тя не работи. Вместо това се предлага първо да стартира услугата чрез launchd.

Няма нужда да правите това, защото има много по-добър начин за намиране на файлове на Mac, което е помощната програма mdfind, която търси в базата данни на Spotlight.

macos
Потърсете mac os в терминала

Веднага ли намерихте архивите на външния диск?

Използването на mdfind не е по-трудно от писането на mdfind. Моля, обърнете внимание, че търсенето се извършва не само в името на файловете, но и в документи и метаданни.

Между другото, за преглед на метаданни от командния ред има помощна програма mdls - просто въведете името на файла след него и ще видите всичко.

търсене на mac os терминал

mdfind, както може би се досещате, има някои полезни опции. Да, -live ще изпълнява тази помощна програма непрекъснато и ще извежда находките, както се появяват, -onlyin ще ограничи областта за търсене до една директория и -name ще накара mdfind да търси низа само в имената на файловете и никъде другаде.