Как да намеря файлове в MAC с помощта на командния ред (терминал)?
Ако сте използвали стария навик на Linux да въвеждате командата locate в конзолата на Mac, сте се сблъскали с факта, че тя не работи. Вместо това се предлага първо да стартира услугата чрез launchd.
Няма нужда да правите това, защото има много по-добър начин за намиране на файлове на Mac, което е помощната програма mdfind, която търси в базата данни на Spotlight.
Потърсете mac os в терминалаВеднага ли намерихте архивите на външния диск?
Използването на mdfind не е по-трудно от писането на mdfind. Моля, обърнете внимание, че търсенето се извършва не само в името на файловете, но и в документи и метаданни.
Между другото, за преглед на метаданни от командния ред има помощна програма mdls - просто въведете името на файла след него и ще видите всичко.
търсене на mac os терминал
mdfind, както може би се досещате, има някои полезни опции. Да, -live ще изпълнява тази помощна програма непрекъснато и ще извежда находките, както се появяват, -onlyin ще ограничи областта за търсене до една директория и -name ще накара mdfind да търси низа само в имената на файловете и никъде другаде.