Datamaskiner sover som en måte å spare energi på og forhindre unødvendig slitasje på maskinens maskinvare. Men det er noen ganger du kanskje vil stoppe Macen din fra å sove, for eksempel når du ser på en film, kloning av et stort arkiv fra GitHub, eller trenger å la en stor nedlastingsfarge fra favorittwebområdet ditt.
Når det er i disse situasjonene, kan det være ubeleilig å se gjennom Systemvalg > Energisparer til du finner de nødvendige innstillingene, og da må du huske å gjenaktivere de opprinnelige innstillingene når du er ferdig. Med OS X 10.8, Mountain Lion, er vi i stand til å stoppe våre Macer fra å sove i en periode fra vår kommandolinje med caffeinate
kommando. La oss ta en titt på hvordan du bruker denne kommandoen, og noen alternativer for eldre maskiner.
De caffeinate
Kommandoen brukes til å forhindre at en Mac går i dvale. Den enkleste måten å bruke denne kommandoen på er å kjøre følgende kommando i terminalen.
caffeinate
Når kjører, vil markøren bevege seg ned til en tom linje der den vil forbli til du forteller kommandoen å slutte å kjøre eller lukke terminalen. Mens du kjører, caffeinate
vil forhindre at Macen sover. For å stoppe prosessen fra å kjøre, kan du trykke Ctrl+C som umiddelbart vil avslutte prosessen, og returnere deg til ledeteksten.
For noen situasjoner, for eksempel når du ser på en film, kan dette være bra. Andre ganger kan det hende du foretrekker å angi varigheten du vil forhindre at Macen sover. Heldigvis har Apple gjort dette ganske enkelt å oppnå ved å bruke -t
alternativ til kommandoen din, etterfulgt av tiden i sekunder. Hvis du for eksempel ville hindre at Macen sov i 5 timer, ville du kjøre følgende kommando:
koffein-t 18000
De caffeinate
Kommandoen kan også kobles til andre kommandoer, for eksempel kloning av et git-repository, ved å koble caffeinate
til en bestemt kommando. Dette kan gjøres på følgende måte:
koffein [command_you_want_to_link] -argumenter
Tips: Brakettene rundt kommandoen ([Command_you_want_to_link]
) er der for demonstation, men vil ikke bli brukt rundt en vanlig kommando som åpen
.
Apple forstår at hver person som bruker denne kommandoen, kan ha forskjellige behov, og har gitt en rekke forskjellige alternativer for å la brukerne bestemme hva som er nødvendig i deres situasjon. Disse alternativene inkluderer:
-d
- Forhindre skjermen fra å sove.-Jeg
- Forhindre at systemet går i tomgang.-s
- Forhindre at systemet sover. Dette er bare gyldig når systemet kjører på vekselstrøm.-u
- Erklære at en bruker er aktiv. Hvis displayet er slått av, slår dette alternativet på displayet og forhindrer displayet i å gå i hvilemodus.-t
- Angir timeoutverdien i sekunder for hvilken kommandoen er gyldig.For å lære mer om caffeinate
og andre måter å bruke kommandoen på, besøk Mac Developer Library-oppføringen på koffein.
Eldre versjoner av OS X, dessverre, har ikke muligheten til å bruke denne kommandoen, og det kan være vanskelig å slå fordelen med et program. Heldigvis har utviklere lyttet og gitt en rekke praktiske og kompatible alternativer. Hver av disse inkluderer forskjellige funksjoner, alt fra enkle tidsinnstillinger til mer avansert faksdeteksjon via iSight-kameraet, så jeg oppfordrer deg til å se gjennom dem for å finne det som passer best for dine behov. Disse inkluderer, men er ikke begrenset til:
I denne Quick Tip har vi kortfattet dekket noen grunner til at du kanskje vil forhindre at Macen sover, hvordan du bruker caffeinate
kommandoen, og til slutt delt jeg noen programmer som er tilgjengelige for brukere som kanskje foretrekker en applikasjon, eller kanskje ikke har Mountain Lion installert på maskinen sin. Jeg håper du har hatt dette raske tipset, hvis du har noen spørsmål, vennligst gi meg beskjed i kommentarene og jeg vil gjøre mitt beste for å svare dem!