killall Dock gör, och när du ska använda detKort svar: den tvingar Dock att avsluta, och macOS startar omedelbart en ny kopia.
Inget raderas och inget återställs. Dina appar, fönster och filer berörs inte.
killall Dock
Klistra in det i Terminal och tryck Return. Dock försvinner i ungefär en sekund och kommer tillbaka. Det finns ingen bekräftelse och ingen utskrift, vilket är normalt: killall skriver ingenting när det fungerar.
killall är ett Unix-kommando som hittar varje körande process med ett givet namn och säger åt den att sluta. Dock är processnamnet, med stort D, eftersom macOS kör Dock som ett vanligt bakgrundsprogram och inte som en del av själva systemet.
Dock sköts av launchd, som har fått order att hålla den vid liv. Så i samma stund du dödar den startar launchd den igen. Det är hela tricket. Det finns inget kommando "starta om Dock" i macOS, så du dödar den och låter systemet sätta tillbaka den.
Den nya Dock läser sina inställningar på nytt när den startar, och därför står det här kommandot sist i nästan varje Dock-guide. Att ändra en inställning med defaults write ändrar bara det lagrade värdet. Den körande Dock märker det inte förrän den startas om.
Ja, och det är det normala sättet att tillämpa Dock-ändringar. Det raderar ingenting, rör inga filer och stänger inga appar. Helskärmsappar och dina Mission Control-ytor förblir som de var.
Den enda synliga bieffekten är liten: en app som studsar eller visar en märkning stannar under den sekund Dock är borta, och om din Dock är inställd på att döljas kommer den tillbaka dold.
defaults write com.apple.dock-kommando. Utan det ligger din ändring i inställningsfilen och gör ingenting.Här fastnar folk. killall Dock återställer inte Dock. Det startar om den med precis de inställningar den redan hade. Om din Dock har fel storlek eller fel appar ändrar en omstart ingenting alls.
Att återställa är ett annat kommando, och till skillnad från det här kastar det bort arbete:
defaults delete com.apple.dock; killall Dock
Det raderar hela Dock-inställningsfilen och startar sedan om Dock, vilket tar tillbaka den i fabriksinställningar. Varje app du fäst är borta, tillsammans med din storlek, position och döljinställning, och inget av det går att få tillbaka. killall på slutet finns bara för att få raderingen att få effekt. Läs så återställer du Mac-Dock innan du kör det.
Om du hellre undviker Terminal gör Aktivitetskontroll samma jobb. Öppna den, sök efter Dock, markera den, klicka på stoppknappen i verktygsfältet och välj Avsluta. launchd startar om den precis som förut.
Att logga ut och in igen startar också om Dock, tillsammans med allt annat, och därför är det den långsamma vägen till samma resultat.
Kör du Dock-kommandon ofta? Vår kommandogenerator för att låsa Dock bygger dem åt dig och lägger killall Dock på slutet, så att det aldrig glöms bort.
Kör du de här kommandona om och om igen? Så låser du Dock på en Mac, tre sätt jämförda.
Nej. Det stoppar Dock-processen och macOS startar en ny direkt. Inställningar, fästa appar och filer berörs inte. Kommandot som raderar saker är defaults delete com.apple.dock.
För att killall matchar processnamnet exakt, och processen heter Dock. Att skriva killall dock ger "No matching processes belonging to you were found" och gör ingenting.
Nej. Dock är en egen process, skild från allt den visar. Dina appar fortsätter köra och dina fönster stannar där de är.
Nej. Dock körs som du, så du kan avsluta den utan förhöjda behörigheter. En guide som säger åt dig att använda sudo killall Dock siktar på en annan användares Dock, vilket inte är vad du vill.
Sällsynt, och oftast är den bara långsam. Om den verkligen är borta, kör open -a Dock, eller logga ut och in igen. En omstart tar alltid tillbaka den, eftersom launchd startar den som en del av din inloggningssession.
De flesta kör killall Dock för att en Dock-inställning hela tiden ångras. Still Dock låser din Macs Dock: storlek, position, innehåll och döljinställning håller alla, och tillämpar ändringar utan Terminal.
Använder du mer än en skärm? Dock hoppar också mellan dem, vilket är ett separat problem med egna lösningar: så håller du Mac-Dock på en skärm.
Om Dock saknas helt, gå igenom min Macs Dock försvann i stället.