Terminalas yra programa, suteikianti prieigą prie vidinio Mac darbo per komandinės eilutės sąsają (CLI). Naudodami šią programą galite atlikti daug operacinės sistemos pakeitimų, kurių negalima pasiekti naudojant grafinę vartotojo sąsają (GUI). Paprastai tai nėra skirta eiliniam klientui. Vietoj to, jis yra puikus įrankis patyrusiems vartotojams ir kūrėjams.
Vis dėlto, jei jums įdomu, šiame straipsnyje parodyta, kaip atidaryti „Mac“terminalą ir naudoti pagrindines komandas.
Šiame straipsnyje pateiktos instrukcijos pateiktos naudojant „macOS 10.15 Catalina“. Komandos turėtų būti taikomos terminale bet kuriame „Mac“kompiuteryje.
Kas yra terminalas?
Terminalas yra emuliatorius, teikiantis komandų eilutės sąsają. Jis panašus į „Microsoft Windows“esantį „PowerShell“, kuris 2017 m. pakeitė komandų eilutę (MS-DOS). „macOS“yra pagrįsta „Unix“operacine sistema, kurią iš pradžių sukūrė AT&T „Bell System“. Terminalas pagal numatytuosius nustatymus naudoja „Bash“apvalkalą.
„Apvalkalas“yra dar vienas žodis, reiškiantis sąsają, nesvarbu, ar ji tekstinė, ar pilna grafikos. Kadangi terminalas emuliuoja komandinės eilutės aplinką, apvalkalas sukuria vaizdinę emuliacijos sąsają. „MacOS“numatytasis apvalkalas yra „Bash“(„Bourne-Again Shell“), nors galite perjungti į „Z Shell“(arba „zsh“) naudodami komandą.
Viskas, ką matote sistemoje „MacOS“, kyla iš grafinės vartotojo sąsajos. Užuot įvedę komandas, turite langus, valdomus pele ir klaviatūra. Jutikliniai ekranai, gestai, skaitmeniniai rašikliai ir kt. dar labiau palengvina sąveiką. Kam nerimauti įvesti komandas senosios mokyklos sąsajoje?
Paprastas paaiškinimas yra tas, kad naudodami komandas galite padaryti bet ką, pvz., pakeisti numatytąją ekrano kopijų saugojimo vietą, žaisti žaidimus, priversti „Mac“kalbėti, rodyti paslėptus aplankus ir dar daugiau. Dar svarbiau, kad komandos yra greitesnės, nes jos yra tiesioginės.
Visus „MacOS“langus ir meniu generuojanti GUI skirta lengvumui ir paprastumui, o ne greičiui. Vilkdami failą iš lango į langą, naudodami komandų eilutę tą patį veiksmą galite atlikti greičiau.
Kaip atidaryti terminalą
Terminalas paprastai yra doke. Piktograma primena komandinės eilutės įvesties ekraną su b altu simboliu > (didesnis nei) juodame fone.
Terminalo programą taip pat galite pasiekti naudodami paleidimo sritį.
-
Spustelėkite „raketos“piktogramą, esančią doke. Taip atidaroma „MacOS Launchpad“.
-
Spustelėkite aplanką Other.
-
Spustelėkite programą Terminalas.
Komandų pagrindai
Štai keli pagrindiniai komandinės eilutės paleidikliai. Tai veiksmo žodžiai, tokie kaip kopijavimas, perkėlimas ir sąrašas. Kai kurie iš jų nenaudojami toliau pateiktuose pavyzdžiuose. Vietoj to, šis sąrašas tik parodo, kaip prasideda komandos.
Nėra paprasto terminalo komandų „anuliavimo“, todėl įsitikinkite, kad jums patogu tai naudoti, prieš iš tikrųjų keisdami sistemą.
- katė – išvardykite failo arba aplanko turinį
- cd – kaip ir DOS, naudokite šią komandą katalogams pakeisti
- cp – nukopijuokite failą arba aplanką
- defaults – Ši komanda pakeičia nustatymus, kurie nėra išvardyti skiltyje Preferences
- ls – ši komanda nurodo katalogo turinį
- mkdir – Sukurkite katalogą
- mv – perkelkite failą arba aplanką
- nano – atidarykite terminalo rengyklę
- ssh – Secure Shell trumpinys, ši komanda sukuria saugų užšifruotą ryšį tarp dviejų kompiuterių.
- sudo – atnaujina jūsų komandą administratoriaus (super vartotojo) teisėmis ir reikalauja slaptažodžio. Tačiau būkite atsargūs, nes neteisingos komandos gali sugadinti „MacOS“ir reikalauti naujos diegimo.
Komandos, kurios padės jums pradėti
Štai smagios ir naudingos komandos, padėsiančios pradėti. Tai apima „Mac“pabudimą, „Star Wars Episode IV“ASCII versijos žiūrėjimą ir keletą kitų.
Norėdami vykdyti šias komandas, turite baigti paspausdami klavišą Enter. Šį klavišą pažymėjome komandose, kurioms reikia daugiau nei vieno įrašo.
Peržiūrėkite failo arba katalogo turinį
Tai patogu, jei norite pamatyti ZIP failo arba vykdomosios programos turinį prieš jį išpakuojant. Įdėkite failo arba aplanko vietą po simbolio ~ (tildė).
katė ~/failas/kelias/čia
Padidinkite atnaujinimo dažnumą
Pabaigoje esantis skaičius nurodo dienų skaičių, kurį „Mac“lauks, kol patikrins, ar yra naujinimų. „MacOS“paprastai tikrina kartą per savaitę, todėl numatytasis skaičius yra 7 pabaigoje. Šiame pavyzdyje „Mac“tikrins kartą per dieną.
numatytieji nustatymai rašyti com.apple. SoftwareUpdate ScheduleFrequency -int 1
Nepažadinkite savo „Mac“
Kadangi jūsų „Mac“negali gerti kavos, kitas geriausias būdas nemiegoti – duoti jam kofeino turinčią komandą. Tai privers jį nemiegoti neribotą laiką.
Kofeinatas
Norėdami sustabdyti, įveskite CTRL + C klavišus.
Jei norite, kad „Mac“neveiktų tam tikrą laiką, naudokite šį pavyzdį. Čia pasirinkome 250 000 sekundžių (tai ne visai trys dienos tiems, kam įdomu).
Kofeinatas -t 250000
Žiūrėkite tekstinę „Žvaigždžių karai: nauja viltis“versiją
Tai tiesiog smagu. Galbūt neperžiūrėsite visos laidos, bet nuostabu matyti šį klasikinį filmą, pavaizduotą naudojant animacinį ASCII formatą, kaip jūs devintojo dešimtmečio pradžioje.
nc towel.blinkenlights.nl 23
Pakeiskite ekrano kopijos formatą
numatytieji nustatymai rašyti com.apple.screencapture tipas jpg
Pakeiskite numatytąjį ekrano kopijos pavadinimą
MacOS išsaugo ekrano kopijas su data ir laiku, nurodyta failo pavadinime. Naudokite šią komandą, kad sukurtumėte numatytąjį failo pavadinimą, kuris nėra toks bjaurus ir ilgas.
numatytieji nustatymai įrašyti com.apple.screencapture pavadinimą "Naujas ekrano nuotraukos pavadinimas"
Keisti ekrano kopiją Išsaugoti kelionės tikslą
Ekrano nuotraukos pagal numatytuosius nustatymus išsaugomos darbalaukyje. Naudokite šią komandą, kad pakeistumėte tikslinę saugojimo vietą, pvz., skirtą aplanką.
numatytieji nustatymai rašyti com.apple.screencapture vieta ~/your/location/here
Paspauskite klavišą Enter.
killall SystemUIServer
Pašalinti ekrano kopiją „Drop Shadow“
Jei darote atidaryto lango ekrano kopijas naudodami komandą Command + Shift + 4 + tarpo klavišas, MacOS prideda krentantį šešėlį, kai spustelėsite tą langą. Jei nenorite šio efekto, naudokite šią komandą:
numatytieji rašyti com.apple.screencapture disable-shadow -bool TRUE; killall SystemUIServer
Jei norite iš naujo įjungti efektą, įveskite šią komandą:
numatytieji nustatymai rašyti com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
Skamba kaip iPhone, jungiamasi prie maitinimo
Štai šiek tiek linksmybių komandų eilutėje iPhone savininkams.
numatytieji nustatymai rašyti com.apple. PowerChime ChimeOnAllHardware -bool TRUE; atidaryti /System/Library/CoreServices/PowerChime.app
Jei norite išjungti skambėjimą, įveskite toliau pateiktą tekstą ir paspauskite klavišą Enter:
numatytieji nustatymai rašyti com.apple. PowerChime ChimeOnAllHardware -bool FALSE; killall PowerChime
Priverskite savo „Mac“kalbėti
Tai nėra skirta kitiems tikslams, kaip tik linksminti vaikus mechaniniu „Mac“balsu. Komandoje kabučių nereikia. (Būtinai pakeiskite sakinį kabutėse tuo, ką norite, kad kompiuteris kalbėtų.)
Pasakykite „Įveskite savo šaunų sakinį čia“
Atsisiųskite failus iš interneto
Nenorite atsisiųsti failų naudodami naršyklę? Vietoj to pasirinkite šį maršrutą.
kompaktinis diskas ~/Atsisiuntimai/
Paspauskite klavišą Enter ir įveskite šią komandą. Įvedę komandą dar kartą paspauskite Enter.
curl -O [atsisiunčiamo failo URL