Terminal je aplikacija koja vam omogućava pristup unutrašnjem radu Mac-a preko interfejsa komandne linije (CLI). Korištenje ove aplikacije daje vam mogućnost da napravite mnogo promjena na operativnom sistemu koje nisu dostupne preko grafičkog korisničkog interfejsa (GUI). Generalno nije namijenjeno prosječnom kupcu. Umjesto toga, služi kao odličan alat za napredne korisnike i programere.
Ipak, ako ste znatiželjni, ovaj članak vam pokazuje kako otvoriti Terminal na Mac-u i koristiti osnovne komande.
Uputstva u ovom članku su prikazana pomoću macOS 10.15 Catalina. Komande bi se trebale primijeniti u Terminalu na bilo kojem Mac računaru.
Šta je terminal?
Terminal je emulator koji pruža interfejs komandne linije. Slično je PowerShell-u u Microsoft Windows-u, koji je zamijenio Command Prompt (MS-DOS) 2017. macOS je baziran na Unix operativnom sistemu koji je prvobitno napravio AT&T za Bell System. Terminal koristi Bash shell po defaultu.
Školjka je druga riječ za interfejs, bilo da je baziran na tekstu ili pun grafike. Pošto Terminal emulira okruženje komandne linije, ljuska kreira vizuelni interfejs unutar emulacije. Za macOS, zadana ljuska je Bash (Bourne-Again Shell), iako se možete prebaciti na Z Shell (ili zsh) pomoću naredbe.
Sve što vidite u macOS-u proizilazi iz grafičkog korisničkog interfejsa. Umjesto unosa komandi, imate prozore kojima upravljaju miš i tastatura. Ekrani osjetljivi na dodir, pokreti, digitalne olovke i drugo čine interakciju još lakšom. Zašto se mučiti kucanjem komandi u interfejs stare škole?
Jednostavno objašnjenje je da možete učiniti bilo šta koristeći komande, kao što je promjena zadane lokacije za skladištenje vaših snimaka ekrana, igranje igrica, natjerati Mac da priča, prikazati skrivene foldere i još mnogo toga. Što je još važnije, komande su brže jer su direktne.
GUI koji generiše sve macOS prozore i menije, međutim, cilja na lakoću i jednostavnost, a ne na brzinu. Dok prevlačite datoteku od prozora do prozora, korištenje komandne linije za izvođenje istog poteza može biti brže.
Kako otvoriti terminal
Terminal se obično nalazi na doku. Ikona podseća na ekran za unos komandne linije sa belim simbolom > (veće od) postavljenim na crnoj pozadini.
Također možete pristupiti aplikaciji Terminal preko Launchpad-a.
-
Kliknite na ikonu “raketa” koja se nalazi na Dock-u. Ovo otvara MacOS Launchpad.
-
Kliknite na folder Other.
-
Kliknite na aplikaciju Terminal.
Osnove naredbi
Evo nekoliko osnovnih pokretača komandne linije. To su akcijske riječi poput kopiranja, premještanja i liste. Neki od njih se ne koriste u primjerima u nastavku. Umjesto toga, ova lista samo ilustrira kako započinju naredbe.
Ne postoji jednostavno "poništenje" za komande terminala, zato se pobrinite da vam ovo odgovara prije nego što zaista napravite promjene na svom sistemu.
- cat – Navedite sadržaj datoteke ili foldera
- cd – kao DOS, koristite ovu naredbu za promjenu direktorija
- cp – Kopiraj fajl ili folder
- defaults – Ova komanda mijenja postavke koje nisu navedene pod Preferences
- ls – ova komanda navodi sadržaj direktorija
- mkdir – Napravite imenik
- mv – Premjestite fajl ili folder
- nano – Otvorite uređivač terminala
- ssh – skraćeno za Secure Shell, ova komanda kreira sigurnu šifrovanu vezu između dva hosta.
- sudo – nadograđuje vašu komandu s administrativnim (superkorisničkim) privilegijama i zahtijeva lozinku. Budite oprezni, međutim, jer netačne naredbe mogu oštetiti macOS i zahtijevati novu instalaciju.
Naredbe za početak
Evo zabavnih i korisnih komandi za početak. To uključuje održavanje vašeg Mac-a budnim, gledanje ASCII verzije Star Wars Episode IV i nekoliko drugih.
Da biste izvršili ove naredbe, morate završiti pritiskom na tipku Enter. Zabilježili smo ovaj ključ u naredbama koje zahtijevaju više od jednog unosa.
Pogledajte sadržaj datoteke ili direktorija
Ovo je zgodno ako želite da vidite sadržaj ZIP datoteke ili izvršne datoteke prije nego što se raspakira. Unesite lokaciju vašeg fajla ili foldera nakon simbola ~ (tilda).
mačka ~/file/path/ovdje
Povećaj učestalost ažuriranja
Broj na kraju predstavlja broj dana koje će Mac čekati da provjeri ažuriranja. MacOS obično provjerava jednom sedmično, tako da je zadani broj 7 na kraju. U ovom primjeru, Mac će provjeravati jednom dnevno.
zadane postavke napisati com.apple. SoftwareUpdate ScheduleFrequency -int 1
Keep your Mac Awake
Pošto vaš Mac ne može piti kafu, sljedeći najbolji način da ga održite budnim je da mu date kofeinsku komandu. Ovo će ga prisiliti da ostane budno na neodređeno vrijeme.
kofein
Da zaustavite, otkucajte tipke CTRL + C.
Ako želite da vaš Mac bude budan određeno vrijeme, koristite sljedeći primjer. Ovdje smo odabrali 250.000 sekundi (što nije baš tri dana za one koji su radoznali).
kofein -t 250000
Pogledajte tekstualnu verziju Ratova zvijezda: Nova nada
Ovo je samo zabavno. Možda nećete sjediti kroz cijelu emisiju, ali je nevjerovatno vidjeti ovaj klasični film prikazan koristeći animirani ASCII format kao da ste ranih 1980-ih.
nc towel.blinkenlights.nl 23
Promijenite format snimka ekrana
zadane postavke napisati com.apple.screencapture tip jpg
Promijenite zadani naziv snimka ekrana
MacOS čuva snimke ekrana sa datumom i vremenom navedenim u nazivu datoteke. Koristite ovu komandu da kreirate podrazumevano ime fajla koje nije tako ružno i dugo.
zadano napišite com.apple.screencapture naziv "Novi naziv snimka ekrana"
Promijenite odredište snimanja snimka ekrana
Snimke ekrana se podrazumevano čuvaju na radnoj površini. Koristite ovu naredbu da promijenite ciljnu lokaciju za pohranu, poput namjenskog foldera.
zadane postavke napišite com.apple.screencapture lokaciju ~/vaša/lokacija/ovdje
Pritisnite tipku Enter.
killall SystemUIServer
Uklonite sjenku ekrana
Ako napravite snimke ekrana otvorenog prozora koristeći komandu Command + Shift + 4 + Spacebar, MacOS dodaje senku kada kliknete na taj prozor. Ako ne želite ovaj efekat, koristite sljedeću naredbu:
zadane postavke write com.apple.screencapture disable-shadow -bool TRUE; killall SystemUIServer
Da ponovo omogućite efekat, upišite ovu naredbu:
zadane postavke napisati com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
Zvoni kao iPhone koji se povezuje na napajanje
Evo male zabave na komandnoj liniji za vlasnike iPhonea.
zadane postavke napisati com.apple. PowerChime ChimeOnAllHardware -bool TRUE; otvori /System/Library/CoreServices/PowerChime.app
Da onemogućite zvono, upišite sljedeće i pritisnite tipku Enter:
zadane postavke napisati com.apple. PowerChime ChimeOnAllHardware -bool FALSE; killall PowerChime
Neka vaš Mac govori
Ovo nema nikakvu drugu svrhu osim da zabavi djecu mehaničkim glasom Maca. Ne trebaju vam navodnici u naredbi. (Obavezno zamijenite rečenicu pod navodnicima onim što želite da računar govori.)
Recite “Ovdje otkucajte svoju cool rečenicu”
Preuzmite fajlove sa interneta
Ne želite da preuzimate fajlove koristeći pretraživač? Umjesto toga idite ovom rutom.
cd ~/Preuzimanja/
Pritisnite tipku Enter i unesite ovu naredbu. Pritisnite tipku Enter ponovo kada unesete komandu.
curl -O