Maci terminali kasutamine: põhitõed

Üks võimsamaid (ja vähemkasutatud) rakendusi macOS-is on Maci terminal. See on rakendus, mis annab teile suure kontrolli arvuti üle ja aitab teil paremini mõista, kuidas teie masin töötab.

Enamikul kasutajatel pole aga selget ettekujutust terminalist, rääkimata selle kasutamisest.

Selles postituses ma muudan seda. Selle juhendi lõpuks peaks teil olema kindel ettekujutus sellest, kuidas Maci terminal töötab, milleks seda kasutatakse ning mida see teeb ja mida mitte. Samuti annan teile mõned põhikäsud, mis aitavad teil terminali kasutada ja oma sõpradele muljet avaldada.

Lähme asjasse!

Sisu

  • Mis on Maci terminal?
  • Kuidas Maci terminal töötab?
  • Miks peaksite kasutama Maci terminali?
  • Millal peaksite Maci terminali kasutama?
  • Õppige Maci terminali põhitõdesid
    • Maci terminali käivitamine
    • Maci terminali välimuse muutmine
    • Iga tegelane on oluline
    • Käsud täidetakse alati teie praeguses asukohas
    • Tea, kuidas Maci terminali kasutades arvutis navigeerida
    • Põhilised Maci terminali käsud: ajalugu, clear, * ja sudo,
    • Pange oma Mac rääkima
  • Kas olete valmis lisateabe saamiseks?
    • Seonduvad postitused:

Mis on Maci terminal?

Maci terminal on Maci sisseehitatud kestakeskkond, mis võimaldab teil UNIX-i käske otse väljastada. See on igatahes tehniline määratlus.

Lihtsamalt öeldes võite seda pidada rakenduseks, mis annab teile juurdepääsu teie Maci operatsioonisüsteemi sügavamale tasemele. Umbes nagu auto kapoti tõstmine ja mootori ümber torkimine, kuid teie Maci tarkvara jaoks.

Maci terminal ei ole viis arvuti häkkimiseks ja üldiselt ei riku see teie arvutit. Kui ma esimest korda terminali töötamist õppisin, mäletan, et muretsesin, et sisestasin vale käsu ja blokeerisin oma Maci täielikult.

Kuid Apple ei anna teile sellist jõudu lihtsalt. Saate oma Maci tehniliselt rikkuda, kui sisestate terminali teatud käsud (kopeerige kindlasti usaldusväärsed käsud Internetist sellistel saitidel nagu StackExchange), kuid on ebatõenäoline, et te neid käske igapäevasel kasutamisel kokku puutute.

Lühidalt: Maci terminal on rakendus, mis annab teile Maci üle suurema kontrolli, kuid millel on õppimiskõver ja aeg-ajalt risk. See tähendab, et katsetamine pole kaugeltki ohtlik.

Kuidas Maci terminal töötab?

Maci terminal töötab käskude kaudu. Erinevalt traditsioonilisest rakendusest (või GUI-rakendusest), kus navigeerite hiirega nuppe klõpsates, on terminaliks LUI-rakendus. See tähendab, et suhtlete terminaliga, sisestades märksõnad ja fraasid (st käsud), mis ütlevad terminalile, mida teha.

Paljud neist käskudest täiendavad asju, mida saate teha hiire ja klaviatuuriga, kuid kui olete neist mööda saanud, puutute kokku tuhandete funktsioonidega, mis pole ilma terminalita võimalikud.

Seetõttu kipuvad paljud inimesed terminali kasutamist seostama programmeerijaks olemisega. Programmeerijad vajavad oma töö tegemiseks täiendavat sügavust, mida terminal pakub, samas kui tavakasutaja teeb seda harva. Kuid igaüks saab (ja ma väidan, et peaks) õppima Maci terminali põhitõdesid.

Miks peaksite kasutama Maci terminali?

Usun, et kõik, kes soovivad oma Maci/PC-d paremini mõista, peaksid õppima terminali põhitõdesid. Teie terminal on arvutiga liidestamise madala taseme meetod.

Arvutimaailmas annavad kõrgetasemelised liidesed abstraktse selle, mis teie Macis tegelikult toimub. Me kõik teame, et põhitasemel on meie Mac vaid hunnik ühtesid ja nulle. Kõrgetasemelised liidesed võimaldavad meil aga nende ühtede ja nullidega suhelda nuppude ja värviliste rakenduste kaudu.

Madala tasemega liides viib teid lähemale teie Maci põhitasemele. Kui kasutate terminali, suhtlete oma Maciga viisil, mis vastab rohkem teie Maci toimimisele – tekstipõhiste käskude kaudu.

Isegi kui te terminali kunagi ei kasuta, süvendab Maci terminali kasutamine oluliselt teie arusaamist oma masinast. Samuti võib see aidata teil paremini mõista teisi seadmeid, seda, kuidas sellised asjad nagu serverid töötavad ja kuidas digitaalpoliitikat (nt automatiseerimine ja privaatsus) teie arvutis mängitakse.

Millal peaksite Maci terminali kasutama?

Teine oluline küsimus, mille tõenäoliselt endalt küsite, on see, millal peaksite terminali kasutama. Kui olete arendaja või õpite arendajaks, on vastus alati olemas. Peaksite oma terminali tundma õppima ja sellega kohe hakkama saama. Hea töö selle artikli otsimisel!

Kõigi teiste jaoks leiate, et Maci terminalil pole teie jaoks nii palju praktilist kasu. Paljud funktsioonid, mida ma allpool ja teistes postitustes käsitlen, on asjad, mida saate sama lihtsalt teha hiire ja klaviatuuriga. Nii et tõenäoliselt ei pea te terminali väga sageli kasutama.

See tähendab, et te ei pea kunagi terminali kasutama. Ja nende põhialuste tundmine võib olla suureks abiks, kui teil on vaja sellega suhelda. Lisaks, kui leiate, et see teile meeldib, võite hakata sellega tegelema Homebrew rakendused ja muud jõukasutaja hobid.

Õppige Maci terminali põhitõdesid

Ok, sellest piisab eessõnast. Alustame terminali kasutamist. Allpool käsitlen peamiselt terminali põhitõdesid, mitte põhikäske. Lõpus on mõned käsud, kuid ma püüan peamiselt aidata teil terminalist aru saada. Põhiliste terminalikäskude jaoks kerige selle postituse lõppu ja/või lugege seda teist AppleToolBoxi artiklit.

Maci terminali käivitamine

Kõigepealt käivitage Maci terminal. See on kõige lihtsam samm ja selleks on mitu võimalust.

Minu lemmikviis terminali käivitamiseks on tippida Spotlighti "terminal" ja vajutada nuppu tagasi võti. Spotlighti saate aktiveerida vajutades cmd + tühikuklahv.

Teise võimalusena saate avada Leidja rakendust, klõpsake nuppu Rakendused kaust, seejärel Kommunaalteenused kausta, seejärel kerige alla ja topeltklõpsake Terminal rakendus.

Pärast avamist peaks teie terminal välja nägema umbes selline:

Näete tekstirea alguses vilkuvat kursorit. Seda nimetatakse käsureaks ja sinna sisestate oma käsud.

Enne seda peaksite nägema oma kasutajanime, seejärel oma Maci nime, millele järgneb a % märk. Kui olete kindlas kaustas (terminalis nimetatakse seda kataloogiks), näete seda oma nime kõrval. Näiteks näeb see välja töölaual olles.

The % märk on lihtsalt selleks, et näidata teile, kust teie reakäsk algab. Kui vajutate tagasi, näete teist rida a-ga % märk, mis näitab, et eelmine rida on hüljatud.

Te ei saa minna tagasi ja redigeerida juba käivitatud ridu, kuigi võite vajutada nuppu Nool üles oma klaviatuuril, et kopeerida eelmisel real sisestatu praegusele reale.

Võib-olla olete juba märganud, kuid te ei saa hiirega terminaliga suhelda. Saate kasutada ainult nooleklahve ja klaviatuuri. See tähendab, et te ei saa teksti esile tõsta ega teksti terminalis kopeerida/kleepida.

Maci terminali välimuse muutmine

Teine asi, mida olete märganud, on see, et terminal on kuidagi kole. See näeb välja väga lihtne ja mahe, sest see ei pea kuidagi teistsugune välja nägema ning lihtne graafika aitab sellel laadida ja töötada ülikiiresti ning minimaalse riistvaraga.

Kuid ikkagi soovite tõenäoliselt muuta Maci terminali välimust. Õnneks on seda üsna lihtne teha.

Aastal Menüüriba klõpsake oma Macis Terminal ja seejärel klõpsake Eelistused….

Ilmuvas hüpikaknas klõpsake Profiilid sakk.

Selle uue ekraani vasakus servas näete erinevaid teemasid, mille vahel saate valida. Selle teemaga uue terminaliakna loomiseks topeltklõpsake neid. Kui leiate selle, mis teile meeldib, klõpsake Vaikimisi vasakpoolses alanurgas, et muuta see teema oma uueks vaikekujunduseks.

Saate muuta ka selliseid asju nagu font, aknakäitumine ja palju muud, kuid olen avastanud, et see teeb üldiselt rohkem kahju kui kasu. Paljud fondid ei tööta terminaliga eriti hästi ja muud funktsioonid on keerulised.

Valige lihtsalt teema, millega olete rahul, või looge oma teema, klõpsates + teemade allosas ja liikuge järgmise sammu juurde.

Iga tegelane on oluline

Üks tähtsamaid asju, mida Maci terminali puhul mõista, on see, et iga märk loeb. Iga täht, tühik, jutumärk, sidekriips ja kaldkriips mõjutavad seda, kuidas terminal teie käske tõlgendab.

See ei tähenda, et vigase käsu sisestamine (nagu tähe sisestamine a) rikub teie Maci. 9/10, sa saad lihtsalt vea. Veenduge alati, et sisestate käsud õigesti, ja kui käsku ei aktsepteerita, kontrollige esmalt selle õigekirja.

See on ka põhjus, miks ma seda vormingut kasutan:

sinu käsk siin

…ja mitte jutumärke terminalikäskude kirjutamisel. Seda seetõttu, et kui ma (või enamik inimesi võrgus) sisestan käsu nagu nii, nad tahavad, et kopeeriksite selle teksti täpselt oma terminali. Jutumärkide väljajätmine muudab selle lihtsamaks.

Käsud täidetakse alati teie praeguses asukohas

See on üks peamisi reegleid, mida Maci terminalis töötades meeles pidada. Olenemata sellest, millises kaustas olete terminali kasutades, toimub teie käivitatav käsk seal. Kui sisestate töölaual uue tekstifaili loomise käsu, kuvatakse tekstifail teie töölaual.

Kui see pole teie jaoks loogiline, on põhjuseks tõenäoliselt see, et teil pole terminali kasutades veel kohataju. Aga samamoodi nagu Finderi äppi kasutades sisestad erinevaid kaustu, sisestad terminalis erinevaid kaustu ja asukohti.

Nagu varem mainitud, saate teada, millises kaustas olete, kontrollides oma nime kõrval olevat teksti.

Arvutis Maci terminaliga navigeerimise õppimine aitab teil sellest ideest paremini aru saada. Allpool käsitlen navigeerimist lühidalt ja tulevases õpetuses põhjalikumalt.

Praegu veenduge lihtsalt, et oleksite käsu täitmisel alati ettenähtud kaustas. Vastasel juhul võite kustutada asju, mida te ei tahtnud, kopeerida vale faili valesse kohta või kaotada teatud failide jälgi.

Tea, kuidas Maci terminali kasutades arvutis navigeerida

Ok, siis nüüd navigeerimise juurde. Siit hakkame tutvuma põhikäskudega.

Mitmed käsud võimaldavad teil Macis kaustast kausta navigeerida. Kavatsen neid kõiki tulevases postituses üksikasjalikult käsitleda. Kuid me jääme kolme juurde.

Esimene käsk on ls. Jätkake ja kleepige see oma terminali ja vajutage tagasi. Peaksite nägema kõigi selles kaustas olevate kaustade nimesid, kus te praegu olete.

See on sellepärast ls on lühend sõnast "loend". See loetleb kõik kaustad selles kaustas, milles te praegu olete.

Ühte neist kaustadest navigeerimiseks kasutate cd käsk. cd tähistab "muuda kataloogi". "Kaust" on just see, mida terminalis viibides kaustaks nimetate; nende kahe vahel pole vahet.

Liikumiseks mõnda äsja loetletud kaustadesse ls, tüüp cd [kausta nimi] asendades "[kausta nimi]" selle kausta nimega, kuhu soovite teisaldada. Näiteks kui ma tahaksin liikuda töölauale, sisestaksin selle oma terminali:

cd töölaud

Oletame nüüd, et olen töölaual hangomise lõpetanud ja tahan tagasi minna. Selleks kasutage cd... See käsk viib teid tagasi eelmisesse kataloogi, milles viibisite, nagu tagasinupp.

Ükski neist käskudest ei saa teie Maci mingil viisil kahjustada, seega ärge kartke nendega katsetada, kuni olete asja selgeks saanud. Üldiselt avastan end sisenemas ls et aru saada, kus ma olen, ja seejärel kasutada cd ja cd.. kaustade vahel liikumiseks.

Põhilised Maci terminali käsud: ajalugu, selge, *, ja sudo,

Kui olete Maci terminalis liikumisest aru saanud, olete valmis alustama põhikäskude õppimist. Minu arvates tähendab see arusaamist, kuidas ajalugu, selge, *, ja sudo tööd.

ajalugu on otsekohene käsk. See näitab teile hiljuti terminali sisestatud käskude lühikest ajalugu. See on kasulik, kui peate meeles pidama, mida olete seni teinud.

Järgmine on selge. See on vaieldamatult mõttetu käsk, kuigi ma kasutan seda palju. Kui sisenete selge Maci terminali, tühjendab see akna tagasi põhiterminali ekraanile. Laske käia ja proovige seda.

Minu arvates on see kasulik akna risustamiseks ja hõlbustab keskendumist sellele, mida ma praegu üritan teha.

Pärast seda on *. See pole niivõrd käsk, kuivõrd oluline sümbol, mida tuleb tunda. Seda tuntakse kui metamärki ja seda kasutatakse teatud kriteeriumide piires millelegi viitamiseks.

Näiteks tõlgendab terminal käsku, mis kasutab *.jpg et viidata igale JPG-failile teie praeguses kaustas. See on abiks otsimisel, mitmel failil korraga käskude käivitamisel jne.

Lõpuks, sudo käsk on üks, millega hakkate sageli kokku puutuma ja see on tõenäoliselt selle artikli kõige olulisem käsk. sudo kasutatakse käskude käivitamiseks superkasutaja või administraatorina. See tähendab, et alistate oma Maci põhikaitse ja muudate oma arvutit.

sudo pole muidugi halb. Peate seda kasutama iga kord, kui installite rakenduse terminali kaudu. See on siiski tõsine ja te ei tohiks sisestada a sudo käsk terminali, teadmata, et see, mida teete, on täiesti ohutu. Kinnitage sudo käske, guugeldades neid enne nende kasutamist.

Pange oma Mac rääkima

Tahtsin asjad lõbusalt lõpetada, kuna suurem osa sellest postitusest on olnud üsna tehniline ja selgitav. See viimane on lõbus nipp, mida saate oma sõpradele näidata või kasutada lihtsalt kodus naerma ajamiseks.

Kõik, mida pead tegema, on tippida ütle Tere Maci terminali ja teid peaks tervitama teie Maci vastus. Veenduge, et helitugevus oleks sisse lülitatud!

Kui soovite panna oma Maci ütlema keerulisemaid asju (nt küsimärkidega laused, komad, apostroofid jne), siis pange oma fraas jutumärkidesse. Näiteks kui ma tahaksin, et mu Mac ütleks: „Tere! Kuidas sul läheb?" Kleepiksin selle oma Maci terminali:

ütle: "Tere! Kuidas sul läheb?"

Kas olete valmis lisateabe saamiseks?

Palju õnne! Olete just õppinud Maci terminali kasutamise põhitõdesid. Tavakasutaja jaoks on see tõenäoliselt kõik, mida peate teadma. Kui aga plaanite saada arendajaks, on teie teekond alles algamas.

Maci terminaliga saate teha palju muid asju. Panen selle nädala lõpus terminali jaoks rohkem õpetusi, seega jälgige neid kindlasti!

Seniks!