Mac OS-konsolkommandon. Frigör RAM. Aktivera markering och kopiering av text i snabbvisningsläge

Och mycket mer, som till en början till och med kan skrämma vanliga användare. Och även om applikationen är baserad på programmering i sin renaste form, är det ett ganska enkelt verktyg som avsevärt kan förbättra livet Mac-användare. I detta material har vi samlat 10 st användbara kommandon, obligatoriskt för alla att läsa.

I kontakt med

Alla kommandon nedan kommer att fungera på OS X Mavericks och senare. Du kan öppna terminalen via Finder → Program → Verktyg eller via en sökmotor (Ctrl + Mellanslag).

Sök automatiskt efter uppdateringar

Förbi standard macOS kontrollerar tillgänglighet systemuppdateringar och nya applikationsversioner varje vecka. Att göra automatisk kontroll dagligen - skriv bara in följande kommando i terminalen:

standardinställningar skriv com.apple.SoftwareUpdate ScheduleFrequency -int 1

Ändra filformatet för skärmdumpen

Alla skärmdumpar i macOS sparas till PNG-format. Tack vare Terminalen har användarna möjlighet att ändra formatet till BMP, GIF, JPG, PDF eller TIFF. För att göra detta, använd detta kommando:

standardinställningar skriv com.apple.screencapture typ -string "jpg"

Placera önskad upplösning inom citattecken. Om efter att ha aktiverat detta kommando meddelandet " Det går inte att spara skärmdumpen", betyder det att du skrev fel citattecken.

Återställ standardformat (PNG):

standardvärden radera com.apple.screencapture typ

Ange platsen för att ta skärmdumpar

Allt skapade skärmdumpar visas på skrivbordet, men för att inte störa idyllen kan du ange en annan plats, vilket inte kommer att vara svårt.

Ange kommandot:

standardinställningar skriv com.apple.screencapture plats

ange sedan sökvägen separerad med ett mellanslag och tryck på knappen Lämna tillbaka(Stiga på).

Avsluta proceduren med kommandot:

killall SystemUIServer


Till exempel:

standardinställningar skriv com.apple.screencapture plats /Användare/Användarnamn/Nedladdningar

Visa dolda filer och mappar

Standard är allt dolda filer och mappar i macOS är osynliga för vanliga användares ögon. För att rätta till denna orättvisa, använd bara terminalen:

standardinställningar skriv com.apple.finder AppleShowAllFiles -bool true


För att inaktivera visningen av dolda filer och mappar, använd kommandot:

standardinställningar skriv com.apple.finder AppleShowAllFiles -bool false

Visa selektivt dolda filer och mappar

Om du inte vill se alla dolda filer och mappar i systemet, men bara vill se dolda filer eller mappar på en specifik plats, anger du kommandot:

chflags nohidden /Library/

Öppna Finder automatiskt när du ansluter en enhet

Om du omedelbart vill se innehållet på en enhet som är ansluten till din Mac, använd följande kommandon:

standardinställningar skriv com.apple.frameworks.diskimages auto-open-ro-root -bool true

standardinställningar skriv com.apple.frameworks.diskimages auto-open-rw-root -bool true

standardinställningar skriv com.apple.finder OpenWindowForNewRemovableDisk -bool true

För att inaktivera, skriv in samma kommandon men inte längre med värdet Sann, och med falsk.

Inaktivera varningen när du tömmer papperskorgen

För att bli av med det förtydligande meddelandet när du tömmer papperskorgen, använd kommandot:

standardinställningar skriv com.apple.finder WarnOnEmptyTrash -bool false

Pålitlig borttagning

macOS använder snabb rengöring. Med andra ord, filer som raderas är markerade med en etikett, vilket betyder att detta utrymme är ledigt och kan skrivas till ny fil. Filer som raderats på detta sätt kan återställas med särskilda verktyg. Om du behöver ta bort en fil permanent och radera dess plats, använd följande kommandon.

För att radera och radera filer en gång, skriv in kommandot i terminalen:

srm -s /

Och flytta sedan filen som ska raderas till terminalfönstret.

Du kommer att få en sådan här rad srm -s //Users/arvizami/.Trash/New folder/Screenshot 2015-06-24 at 10.46.49 .png

För att permanent radera en fil, använd kommandot:

srm -m /

För att utföra samma åtgärder, men med en mapp, använd.

Man kan föreställa sig störtfloden av stenar som skulle tränga igenom luften som svar på uttalandet att standardvy kommandorad bara tråkigt. Okej, tråkigt, så tråkigt. Bara ett fåtal enkla tekniker inställningar - och färgpalett Terminal block-verktyget kan utökas avsevärt. Vilket för övrigt kan göra det lättare att läsa textinformation.

Bash prompt, ls kommando och karaktärsfärger

För det minimum som krävs låt oss förbättra promptraden, diversifiera kommandoutgången ls och slå på visningen av färger. Allt detta kan göras genom att redigera innehållet i filen .bash_profile eller .bashrc, som finns i hemkatalogen. I det här exemplet, låt oss titta på att arbeta med den första filen:

  • Öppna Terminal och ange kommandot nano .bash_profile.
  • Klistra följande rader:
export PS1="u@h:w$ " export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedabagacad alias ls="ls -GFh"
  • Tryck på tangenterna kontrollera+O för att spara ändringar, och kontrollera+X för att avsluta nanoredigeraren.

Den första raden talar om för bash-skal-prompten att visas i färg och formaterad som användarnamn@maskinnamn:cwd $. De följande två raderna möjliggör färgstöd för kommandoraden och konfigurerar visningen av kommandoutdata ls.

I sista raden vi refererar till kommandot ls genom att inkludera flera flaggor i referensen. Flagga -G sätter på färgen i kommandoutgångsströmmen, -höversätter numeriska värden till måttenheter som är begripliga för användaren, och -F lägger till ett snedstreck (/) efter katalognamnet.

Om du utför alla ovanstående steg kommer kommandoradsfönstret med nanoredigeraren fortfarande påslagen se ut så här:

När du har slutfört alla steg, öppna ett nytt terminalfönster, kör kommandot ls - och du kommer att se skillnaden.

Fet typsnitt, ANSI-färger och ljusa nyanser

Allt nedan kommer att vara knutet till ett specifikt färgschema (eller profil). Detta innebär att varje färgschema måste konfigureras separat. För de flesta terminalscheman är stöd för ANSI-färger aktiverat som standard, men om det här alternativet är inaktiverat för något schema, aktivera det.

  • Att trycka på tangenter kommando+, - eller genom att välja menykommandot Terminal > Inställningar, - öppna kommandoradens inställningsfönster och gå till fliken inställningar.
  • Till vänster, välj något profilschema och på fliken Text aktivera alternativ Använd fetstilta teckensnitt Och Använd ljusa färger för fet text.

Nu objekt som körbara filer och kataloger kommer att visas i fetstil och mer ljus färg- detta gör det lättare att skilja dem från andra objekt, som också visas i färgad text.

Bakgrund: transparens, oskärpa och tapeter

Efter att ha ställt in "färgningen" av kommandoraden kan du gå till bakgrundsinställningarna för "Terminal"-fönstren:

  • I samma fönster för verktygsinställningar väljer du önskat objekt i listan över profiler och går till fliken Fönster.
  • Klicka på knappen Färg & effekter för att välja bakgrundsfärg, transparens och oskärpa. Tips: Ett bra alternativ är att ställa in opaciteten till 80 och oskärpan till 100 %.
  • Klicka på rullgardinsmenyn Bild, att välja bakgrundsbild. Det är tillrådligt att följa principen: mörka bilder - för mörka, ljusa - för ljusa profiler.

Terminal in operativ system Mac OS X är ett program som kör en kommandotolk inuti den. Terminalen kallas också väldigt ofta för kommandoradsgränssnittet eller helt enkelt kommandoraden. Den tolkar kommandon speciellt språk skript. Jag vill också påminna om att terminalen är långt ifrån en säker sak, särskilt för nybörjare. Oerfaren användare, kan genom olämpliga åtgärder föra systemet till ett inoperativt tillstånd med bara ett kommando. Så innan du gör något i terminalen, studera noga frågan om vad du vill göra. Så hur startar du terminalen?

Fönster Mac-terminal OS X

Hur man startar terminalen

Metod ett. Starta med sökmotorn Spotlight. Tryck på Ctrl+Mellanslag (⌃+Mellanslag). Till höger övre hörnet Ett sökfält visas på skärmen, skriv in ordet "Terminal" eller "Terminal" i den. Även om Spotlight inte kräver att du anger hela ordet, kommer det att uppmana dig att slutföra det.

Metod två. I mappen Applications öppnar du undermappen Utilities (Applications -> Utilities) och klickar på Terminal-applikationen.

Metod tre. Starta Finder, in topp meny välj Gå -> Verktyg. Därefter öppnar Finder ett nytt fönster framför dig, där olika hjälpprogram kommer att finnas. Dubbelklicka starta Terminal.

Nu vet du minst tre sätt att starta terminalen i Mac OS X.

De tror förmodligen att bara personer som har tagit examen från datavetenskap, fysik och matematik, mekanik och matematik eller annan matematik kan skriva något på kommandoraden. Med tanke på att de allra flesta användare gör sina egna affärer på datorn – läser internet, lyssnar på musik, spelar leksaker, tittar på film osv. bästa fallet håller på att avslutas kontorsarbete V kalkylbladsredigerare– Du kan försöka hålla med om detta. Om någon känner till det så undviker de det med största sannolikhet. Man vet aldrig hur mycket man kan gå in där, då kommer din man eller chef och sliter av dig huvudet... Det är inte så läskigt, tro mig. Den här artikeln hoppas jag kommer att vara användbar för nybörjare och de som kommer från världen, eftersom erfarna användare, och de som kom från världen vet redan vad och varför. Fast... kanske de hittar något nytt och intressant för sig själva.

Så, om du verkligen tittar på det, terminalen och kommandon - det mest användbara. Med deras hjälp kan du spara tid, aktivera dolda inställningar program, manipulera program, hantera datorinställningar och hela systemet, i slutändan, känns smart person. Det finns helt enkelt kommandon som du kan lösa med enkel uppgift, till exempel, kör ett program, men det finns verktygskommandon för mer globala ändamål. För större effektivitet Låt oss bekanta oss med de grundläggande kommandona, sedan ska jag ge dig några tips för mer bekvämt arbete, och sedan kommer det att finnas en lista över de mest användbara som kan komma väl till pass i det dagliga arbetet.

Så, de grundläggande kommandona hjälper användaren att manipulera filer, manövrera i systemet, starta och döda processer och mycket mer. Vi minns bara det hakparentes du måste hoppa över och ange dina egna mappnamn osv.

Filsystem

  • ls-la- ger en lista över innehållet i mappen, inklusive dolda filer. Det ser ut ungefär så här:
  • CD- går till den valda mappen. Kommandot cd /Applications flyttar användaren till mappen Applications.
  • mv- kan byta namn på filen eller flytta den, beroende på dess användning och syfte.
  • cp- kopierar en fil och ger den ett nytt namn eller mål.
  • katt | Mer- visar filkategorin.

  • Rör- "rör" filen, eller mer exakt, ändrar tiden för den senaste ändringen av filen till den aktuella. En bieffekt är att kommandot skapar en fil med förnamn, om ingen sådan fil hittas. Detta är precis vad många använder för att skapa nya filer för att testa något. Till exempel kommer kommandot touch test.txt att skapa en tom textfil i den aktuella mappen.
  • rm- raderar specificerad fil eller mapp. Jag ska genast säga att det inte finns någon varning om radering, så var försiktig.

Arbeta med processer

  • topp- skapar en ständigt uppdaterad lista köra processer, inklusive minnesstatus och processorbelastning. PID är ett process-ID som kan användas istället för ett namn för att döda en process.

  • ps-aux- kommer att ge en lista över alla processer som körs av alla användare. -ux kommer att visa den aktuella användarens processer.
  • döda- dödar processen vars PID specificerades. döda -9 Avbryter tvångsvis en ansökan (eller process) som inte svarar.
  • ping- pingar (”knackar” till) IP på nätverket. Du kan också ange namnet på värden, varefter dess IP kommer att vara tillgänglig. Det har inget med processer att göra, men är också det mest använda kommandot.

Här är en lista över de flesta huvudkommandon, som kan komma väl till pass, och utan vilken nästan inget verktyg klarar sig. Jag kommer att ge en lista över sådana verktyg lite senare.

Nu flera användbara tips För bekvämt arbete i terminalen:

✓ Använd tabulatorknappen när du skriver kommandon. Det hjälper dig att automatiskt fylla i namnen på mappar och filer.
✓ Använd inte det vanliga vita terminalfönstret, utan välj ett lämpligare för dig själv, så att det är bekvämt att läsa mycket textinformation. Du kan ändra fönsterfärgen i terminalinställningarna på fliken Inställningar.

✓ När du är osäker på säkerheten för ett kommando, lägg alltid till -hjälp. Detta kommer att visa de grundläggande instruktionerna för kommandot.

✓ Många kommandon har instruktioner som kan anropas med man-kommandot. Du måste navigera genom dessa instruktioner med hjälp av Ange nycklar, eftersom det inte finns någon rullningslist.

✓ Bry dig inte om att rulla och utöka fönstret så att du kan se resultatet på en skärm.
✓ Ange inte sökvägen till filen manuellt. Dra helt enkelt filen till terminalfönstret.
✓ Du kan enkelt exportera resultatet, till exempel i formuläret textfil. För att göra detta, skriv in ls -la /Applications > applist.txt och i din användarmapp du har färdig lista program på datorn.
✓ Om du ser att processorn arbetar under för mycket belastning kan du använda toppkommandot för att ta reda på vilken process det är och döda applikationen. Om det inte hjälper, då döda kommandot döda honom genom att ange hans namn eller ID bredvid honom.
✓ Skriv clear och få en ren, klar att använda skärm.
✓ Skapa snabbt en kapslad mappstruktur. Om du behöver skapa en tråkig/lång/sökväg/struktur/mapp skriv bara in: mkdir -s /tråkig/lång/väg/strukturer/ mappar. I ett slag skapas ett färdigt mappträd.
✓ Kör processer i bakgrunden. Om du behöver skapa bakgrundsprocessen, efter processen start kommandot add & . Kommandot kommer att köras, men du kommer att vara kvar i ditt nuvarande skal.
✓ Kör enkelt det senaste kommandot som kördes. Stiga på !! och det senast körda kommandot kommer att startas.
✓ Var inte rädd för att skriva på kommandoraden!

Mac OS X Terminal är ett program som kör en kommandotolk inuti den. Terminalen kallas också ofta för ett kommandoradsgränssnitt. Den tolkar kommandon från ett speciellt skriptspråk.

Som standard använder Mac OS X bash tolk. Det är en förbättrad version av Bourne-skaltolken, eller helt enkelt skal i vanligt språkbruk. Och den finns också på vårt system i form av filen /bin/sh, även om den inte används. I för närvarande Bash-tolken har faktiskt blivit en standard på de flesta Unix-system.

Zsh-tolken är också ganska populär, vilket i sin tur är en förbättrad bash (och den finns också i vårt system), men den har inte blivit en de facto-standard. Kanske för nu. Det finns många fler olika kommandotolkar, men det fick de inte utbredd som bash.

Hur startar man Mac OS X-terminalen?

Hitta terminal i Finder

Öppna Finder, gå till katalogen /Applications/Utilities och dubbelklicka på Terminal-applikationen - den startar.

Starta via Spotlight

Tryck på Ctrl+Mellanslag (⌃+Mellanslag) och ett frågefält visas i det övre högra hörnet av skärmen. Skriv in ordet "terminal" eller "terminal" på raden. När du skriver kommer Spotlight att försöka hitta det du letar efter. Resultaten kommer att visas under olika rubriker, men den vi behöver finns bredvid orden Program eller Best Match. Du kan nu klicka på resultatet som hittats med musen, eller trycka på Retur (↩) eller Enter (⌅) - terminalen startar.

Användbara Mac OS X-terminalkommandon

  • Visar dolda filer i en mapp:
    standardinställningar skriv com.apple.Finder AppleShowAllFiles 1 && killall Finder
  • Vi gömmer dem:
    standardinställningar skriv com.apple.Finder AppleShowAllFiles 0 && killall Finder
  • Vi visar sökvägen i fönstrets titel:
    standardinställningar skriv com.apple.finder _FXShowPosixPathInTitle 1; killall hittare
  • Göm det:
    standardinställningar skriv com.apple.finder _FXShowPosixPathInTitle 0; killall hittare
  • Stäng av animering i Finder:
    standard skriv com.apple.finder DisableAllAnimations 1; killall hittare
  • Låt oss slå på animationen:
    standardinställningar skriv com.apple.finder DisableAllAnimations 0; killall hittare
  • Systemuppdatering:
    sudo mjukvaruuppdatering -i -a
  • Minnesrensning:
    rena
  • Tömning av papperskorgen: sudo rm -rf ~/.Trash

Istället för "0" och "1" kan du också använda Ja / Nej och SANT / FALSK, beroende på vilket som är bekvämast och bekant för dig.