9 „Mac OS X“ komandų eilutės gudrybės, kurias turėtumėte žinoti

Anonim

Komandinė eilutė dažnai laikoma pažengusių vartotojų sfera, tačiau tai nereiškia, kad kiekvienas terminalo naudojimas turi būti susijęs su raketų mokslu. Šis terminalo patarimų rinkinys turėtų būti pritaikytas įvairiems „Mac“ naudotojams, ir kiekvienas nuo pradedančiųjų iki pažengusių vartotojų turėtų čia rasti ką nors vertingo. Kai kuriems iš šių gudrybių gali reikėti įdiegti „Xcode“ „Mac“, o „Xcode“ galima nemokamai atsisiųsti iš „App Store“.

Užsaugokite ekrano užsklandas ir miegokite su „kofeinu“

„OS X Mountain Lion“ naujovė – kofeinatas yra tarsi visų mėgstamos „Caffeine“ programos komandų eilutės versija. Naudoti paprasta, veikiant kofeinui, „Mac“ neužmigs, o ekrano užsklandos neįsijungs. Paprasčiausiai jį galima paleisti vieną, bet tikriausiai geriausia jį naudoti nustačius tokį laiko limitą:

kofeinatas -t 3600

Vėlutė -t nurodo laiką sekundėmis, aukščiau pateiktame pavyzdyje kofeino kiekis rodomas valandą.

Išskleiskite PKG failus naudodami „pkgutil“

Reikia patraukti failą iš .pkg failo? Galbūt norite pamatyti, kas yra pkg viduje jo neįdiegę? Jokio prakaito, pkgutil atlieka savo darbą:

pkgutil --expand sample.pkg ~/Desktop/

Visas pkg turinys bus išmestas į nurodytą katalogą jo neįdiegus.

Naudokite „išvalymą“, kad atlaisvintumėte atminties

Išvalymo komanda priverstinai išvalo diską ir atminties talpyklas, o poveikis panašus į iš naujo paleidžiant „Mac“. Nors kai kurie sako, kad išvalymas suteikia tik placebo efektą, jis tikrai veikia, kad sistemos atmintis iš kategorijos „Neaktyvi“ būtų siunčiama atgal į laisvai prieinamą RAM, o tais atvejais, kai trūksta tikrosios atminties, jis gali padidinti greitį. .

Naudoti valymą paprasta, komandų eilutėje įveskite:

valymas

Palaukite minutę, kad pakeitimai įsigaliotų. „Mac“ kompiuteriuose su SSD diskais procesas paprastai vyksta daug greičiau.

Paleiskite kelis programų egzempliorius su „open“

Gal jau žinote, kad galite atidaryti programas OS X GUI iš komandinės eilutės naudodami komandą „open“, bet ar žinojote, kad galite paleisti kelis programų egzempliorius pridėję -n vėliavėlė prie atviros komandos? Tai paprasta naudoti, štai ką jums reikia padaryti:

open -n /Applications/Safari.app/

Pavyzdys paleidžia kitą „Safari“ egzempliorių. Atitinkamai pakeiskite programos pavadinimą ir nepamirškite įtraukti .app plėtinio.

OS X atnaujinimas be „App Store“

Norite įdiegti sistemos programinę įrangą ir naujinimus nesivaržydami su „Mac App Store“? Tai galite padaryti tiesiai iš komandinės eilutės, naudodami komandą softwareupdate. Norėdami įdiegti kiekvieną galimą naujinimą, tiesiog paleiskite šiuos veiksmus:

sudo softwareupdate -i -a

Galite , ji daugelį metų buvo įtraukta į OS X ir veikia taip pat, nepaisant to, kurią versiją naudojate.

Įrašykite viską, ką kada nors atsisiuntėte

Mes visi ten buvome; ką nors atsisiuntėte prieš kurį laiką iš domeno, kurį tarsi atsimenate, bet negalite tiksliai prisiminti, ką ir iš kur.Jums pasisekė, nes karantino paslaugos saugo duomenų bazę apie viską, kas kada nors buvo atsisiųsta, ir galite pateikti užklausą toje duomenų bazėje, kad rastumėte tai, ko ieškojote. Norėdami pamatyti viską, naudokite komandą sqlite3 taip:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'pasirinkite LSQuarantineDataURLString iš LSQuarantineEvent' |daugiau

Žinoma, jūs taip pat galite ištrinti tą sąrašą, jei egzistavimas jus trikdo.

Slėpti failus arba aplankus „Finder“ naudodami „chflags“

Turite slaptą failą arba aplanką, kurį norite paslėpti nuo Finder? Naudokite chflag, kad bet koks failas būtų nematomas OS X GUI failų sistemoje. Jis veikia taip pat, nesvarbu, ar nukreipiate jį į failą ar katalogą:

chflags paslėptas /path/to/file/or/folder/

Pasisekė (arba nepasisekė) mums, komandų eilutės žmonėms, failas vis tiek bus matomas naudojant ls, bet jis liks paslėptas Finder, kol nebus pridėta vėliavėlė „nepaslėpta“ taip:

chflags nohidden /path/to/unhide/

Pakeitimai yra nedelsiant bet kuriuo atveju.

Automatiškai įveskite ilgus kelius naudodami vilkite ir numeskite

Ar žinojote, kad galite nuvilkti bet kurį failą iš Finder į komandų eilutę ir visas kelias iki to failo bus išspausdintas automatiškai? Tai nėra tik komandinės eilutės patarimas, bet jis toks naudingas, kad jį reikia įtraukti. Tai tikriausiai geriausia naudoti kartu su komanda kelio priešdėliui, pvz.:

sudo vi (nuvilkite failą čia, kad atspausdintumėte visą kelią)

Tai veikia bet kurioje komandinės eilutės vietoje, net kai jau esate programoje.

Sukurkite slaptažodžiu apsaugotą ZIP archyvą

Jei siunčiate failą per nesaugią laikmeną arba priglobiate jį viešai, tačiau norite užtikrinti tam tikrą apsaugos lygį, galite sukurti slaptažodžiu apsaugotą ZIP archyvą naudodami žymą -e:

zip -e protected.zip /file/to/protect/

Be žymos -e jūs tiesiog sukursite standartinį ZIP failą be slaptažodžio.

9 „Mac OS X“ komandų eilutės gudrybės, kurias turėtumėte žinoti