10 nasvetov in trikov za Mac Terminal za profesionalne uporabnike

V zadnjih nekaj mesecih sem napisal več člankov o terminalskih nasvetih in zvijačah za Mac:

  • Kako uporabljati terminal Mac: osnove
  • Kako krmariti po mapah s terminalom Mac
  • Kako uporabljati aplikacije CLI na Macu
  • Kako namestiti Homebrew na Mac
  • Najboljše domače aplikacije za Mac

Ponosen sem na te objave in mislim, da so odličen kraj za začetek učenja več o notranjem delovanju vašega Maca.

Ta objava pa bo veliko manj... praktična. Naučil vas bom zanimivih in nekoliko uporabnih terminalskih nasvetov in trikov. Vendar pa boste opazili jasno razliko med lekcijami, ki se poučujejo v tej objavi, in prejšnjimi objavami (Spoiler: Če ste oboževalec Vojne zvezd, vam bo ta objava všeč).

Pojdimo v to!

Vsebina

  • 10 nasvetov in trikov za Mac terminal
    • 1. Povlecite datoteke in mape v terminal, da samodejno dobite njihovo pot
    • 2. Naj se vaš Mac pogovarja z vami
    • 3. Naj bo vaš Mac buden z uporabo preprostih terminalskih nasvetov in trikov
    • 4. Kopirajte datoteke iz ene mape v novo mapo
    • 5. Pridržite tipko, da ponovite znake, namesto da izberete nadomestni znak
    • 6. Skrijte mape in datoteke v Finderju z uporabo terminalskih nasvetov in trikov
    • 7. Besedilo spremenite v pasico ASCII
    • 8. Glejte Star Wars na vašem Mac terminalu
    • 9. Dodajte sporočilo po meri na svoj prijavni zaslon v Macu
    • 10. Dodajte možnost zaprete aplikacijo Finder s preprostimi terminalskimi nasveti in zvijači
  • Začnite se učiti več terminalskih nasvetov in trikov v macOS
    • Povezane objave:

10 nasvetov in trikov za Mac terminal

1. Povlecite datoteke in mape v terminal, da samodejno dobite njihovo pot

Od vsega, kar sem se naučil med raziskovanjem te objave o terminalskih nasvetih in trikih, je to daleč najbolj uporabno. Ko delate v terminalu, morate nenehno vnašati poti datotek po meri. Če ne veste, kje se nahajajo datoteke, ste pokvarjeni. In tudi če veste, kje so datoteke, je kopiranje celotne poti datoteke bolečina.

Kot kaže, je Apple v terminal vgradil rešitev samo za to! Vse, kar morate storiti, da kopirate natančno pot datoteke v terminal, je, da to datoteko povlečete in spustite v terminal.

Tako enostavno je! To deluje tudi za mape. Poti lahko povlečete in spustite v terminalski srednji ukaz, tako da ga lahko uporabljate ves čas. Čudovito!

2. Naj se vaš Mac pogovarja z vami

To je eden mojih najljubših terminalskih nasvetov in trikov. To je odličen način, da naredite vtis na svoje prijatelje in je tako enostaven, da vam nikoli ne bo treba skrbeti, da bi si ga zapomnili.

Samo vtipkajte reci "Tukaj vnesi kar hočeš" v svoj Mac terminal in pritisnite vrnitev.

Po kratki sekundi bi morali slišati, da vaš Mac začne govoriti z vami! Pojma nimam, za kakšno praktično uporabo to služi, vendar je zabavno pokazati in bi bil smešen gag v videoposnetku na YouTubu.

3. Naj bo vaš Mac buden z uporabo preprostih terminalskih nasvetov in trikov

V redu, nazaj na nekaj bolj uporabnih terminalskih nasvetov in trikov. To je tisto, ki sem ga že uporabljal, je zelo koristen. Privzeto se bo vaš Mac ali MacBook prestavil v stanje spanja, da bi varčeval z energijo in preprečil, da bi se drugi motali z vašim Macom, medtem ko ste izven sobe.

Čeprav je ta funkcija odlična, včasih potrebujete svoj Mac, da ostane buden. Morda nekaj prenašate ali dalj časa gledate aplikacijo itd. Vendar se vam ne zdi, da bi brskali po svojih nastavitvah, da bi onemogočili funkcijo spanja vašega Maca, in ne želite se spomniti, da jo znova omogočite.

Tukaj je rešitev! Samo odprite terminal na Macu, vnesite kofeinin pritisnite vrnitev. To bo preglasilo nastavitve spanja vašega Maca, dokler imate odprto to terminalsko okno. Če se želite vrniti v normalno stanje, preprosto zaprite terminal ali pritisnite nadzor + c (ne cmd + c), da prekličete kofein ukaz.

Če želite imeti kofein zaženite določen čas, lahko uporabite ukaz kofein -u -t [sekunde], takole:

4. Kopirajte datoteke iz ene mape v novo mapo

Še en koristen element na našem seznamu terminalskih nasvetov in trikov je kopiranje datotek znotraj ene mape v novo mapo. Za to boste morali vedeti, kako krmariti po mapah in iz njih s terminalom. Priporočam branje ta prejšnji vodnik za hiter pregled osnov.

Kot pravi naslov, vam bo ta ukaz omogočil kopiranje vsebine ene mape v drugo mapo. To storite tako, da se pomaknete do mape, ki vsebuje dve mapi, med katero želite kopirati datoteke. Če so te mape na namizju, npr. cd na namizje.

Ko ste tam, vnesite enako [mapa A] [mapa B] in pritisnite vrnitev. To bo kopiralo vsebino mape A v mapo B. Prepričajte se, da če so v imenih map presledki, pri pisanju imena vsake mape uporabite narekovaje. Na primer, vaš ukaz bi lahko izgledal tako enako "mapa A" "mapa B".

Tukaj je primer, kjer si lahko ogledate pred in po tem postopku:

Če se vam to zdi grško, se prepričajte preberite ta vodnik!

Še ena lepa komponenta enako ukaz je, da če Mapa B ne obstaja, enako ga bo ustvaril za vas. Torej, da ta ukaz deluje, potrebujete le Mapa A. Poskusi!

5. Pridržite tipko, da ponovite znake, namesto da izberete nadomestni znak

Funkcija, ki mi je bila všeč pri prehodu z operacijskega sistema Windows na Mac, je bila možnost držanja tipke in prejemanja predlogov za različice iste tipke:

Pomanjkljivost te funkcije pa je, da izgubite sposobnost vnašanja ponavljajočih se znakov. V sistemu Windows, ko držite katero koli tipko z znaki na tipkovnici, boste videli, da se ta tipka vedno znova ponavlja. To lahko storite z preslednica na Macu, da vidite, kaj mislim – pridržite ga v katerem koli besedilnem polju na vašem Macu.

Za nekatere je nezmožnost vnašanja ponavljajočih se znakov frustrirajuće. Nadomestnih znakov ne uporabljate zelo pogosto, in ko jih že, bi jih lahko preprosto kopirali iz Wikipedije.

Na srečo je eden od današnjih terminalskih nasvetov in trikov zamenjava funkcije nadomestnih znakov za ponavljajoče se znake.

Če želite to narediti, vnesite privzete vrednosti write -g ApplePressAndHoldEnabled -bool FALSE v svoj terminal in pritisnite vrnitev.

Verjetno boste morali zapreti vse odprte aplikacije, da bo to začelo veljati. Poskusite znova zagnati Apple Pages na vašem Macu in po vnosu tega ukaza poskusite!

Če si premislite, samo vnesite isti ukaz v terminal, vendar dodajte PRAV namesto LAŽNO na koncu. Nato znova zaženite aplikacije in preverite, ali delujejo!

6. Skrijte mape in datoteke v Finderju z uporabo terminalskih nasvetov in trikov

Priznajmo si – vsi imamo mapo ali dve na našem Macu, ki ju želimo, da nihče ne vidi. Morda je to nekaj tako preprostega, kot je ustvarjalni projekt, ki ga želite obdržati zase, nekaj tako osebnega, kot so razvratne fotografije, ali nekaj tako resnega, kot so skrivnosti podjetja.

Ne glede na vaše sklepanje, tukaj je končni trik, ki vas je pokril.

V terminalu vnesite chflags hidden [pot do mape, ki jo želite skriti]. Preprosto uporabite prvi namig v tem terminalskih nasvetih in zvijačah, da preprosto povlecite in spustite pot do mape po vnosu chflags skrite.

V trenutku bo mapa izginila. To mapo lahko še vedno najdete v terminalu – samo se pomaknite do njene priložene mape in uporabite ls in cd ukazi za ogled njegove vsebine.

Ko želite to mapo vrniti iz skrivanja, uporabite ukaz chflags nohidden [pot do mape, ki jo želite razkriti]. To ga bo takoj vrnilo.

Prav tako vam ni treba uporabiti poti do mape, če ste v njeni objemni mapi. Na primer, če poskušate skriti mapo skrita mapa na namizju in ste na namizju v terminalu, samo vnesite chflags hidden "Skrita mapa" da ga skrije.

7. Besedilo spremenite v pasico ASCII

V redu, nazaj k nesmiselnim in zabavnim terminalskim nasvetom in trikom!

Pasice ASCII lahko naredite v terminalu z zelo preprostim ukazom. Vrsta pasica [vaše besedilo tukaj] v terminal in pritisnite vrnitev.

Kot lahko vidite zgoraj, bo to ustvarilo množično upodabljanje vašega besedila v terminalu s simbolom '#'. Če je vaše videti nesmiselno, boste verjetno morali svoj terminal nastaviti na celozaslonski način.

Širino pasice lahko nadzorujete tudi z dodajanjem -w na ukaz. Če bi na primer želel širino trideset na pasici »Pozdravljeni«, bi vtipkal pasica -w 30 "Pozdravljeni" v terminal.

In to je to!

8. Glejte Star Wars na vašem Mac terminalu

Iskreno povedano, tale me je malce presenetilo. Občutek imam, da bo to eden tistih računalniških relikvij, ki se sčasoma umaknejo v temačnost. Ampak to se danes ne bo zgodilo!

Naslov tega naslova je točno tak, kot je opisano – obstaja terminalski ukaz, ki se bo predvajal Vojne zvezd: Epizoda IV – Novo upanje v vašem Mac terminalu z uporabo ASCII slike.

To so naredili ljudje, ne algoritem, ki je posnetke pretvoril v ASCII. Tako ni vsak posnetek popolnoma takšen kot original, zgodba pa je bila nekoliko zgoščena. Ampak bodimo resnični, nikogar ne zanima - to je super.

To lahko storite na dva načina. V računalnikih Mac z macOS Sierra in novejšimi (t.j. večina nas) boste želeli uporabiti ukaz nc brisača.blinkenlights.nl 23.

Če uporabljate programsko opremo macOS, ki je starejša od macOS Sierra, boste uporabili ukaz telnet towel.blinkenlights.nl.

Ko ste pripravljeni ustaviti animacijo, pritisnite cmd + q da zaprete terminal.

Kolikor razumem, je to mogoče zahvaljujoč nekaterim ustvarjalnim razvijalcem, ki imajo na njem shranjen strežnik s to animacijo. Ko ta ukaz vnesete v terminal, vas poveže s strežnikom in začne predvajati animacijo ASCII Star Wars na vašem Macu. Torej nekega dne, ko bo ta strežnik ugasnjen in pozabljen, bo ta funkcija verjetno pozabljena. Ampak zaenkrat je v tem čudovito uživati.

9. Dodajte sporočilo po meri na svoj prijavni zaslon v Macu

To je še en relativno nesmiseln element na našem seznamu terminalskih nasvetov in trikov, vendar bi lagal, če bi rekel, da ga nisem uporabil. Vse, kar naredi, je, da na vaš prijavni zaslon doda sporočilo. Pustite lahko poljubno sporočilo, na primer:

  • Vaša telefonska številka
  • Tvoje ime
  • Citat
  • Šala
  • 42

Če želite na prijavni zaslon vašega Mac računalnika dodati sporočilo po meri, uporabite ukaz sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Vaše sporočilo tukaj". Upoštevajte, da če ne zamenjate "Vaše sporočilo tukaj" z nečim drugim, to je sporočilo, ki se bo prikazalo na vašem Macu!

To sem že rekel – vedno morate biti previdni, preden vnesete a sudo ukaz iz interneta. Za vaše dobro sem to preizkusil na svojem Macu, da se prepričam, da je zakonit in da deluje. Torej bi morali biti varni!

Če želite kdaj odstraniti sporočilo, vnesite sudo privzete nastavitve izbriši /Library/Preferences/com.apple.loginwindow v svoj terminal in pritisnite vrnitev.

10. Dodajte možnost zaprete aplikacijo Finder s preprostimi terminalskimi nasveti in zvijači

Nazadnje na vašem seznamu terminalskih nasvetov in trikov za Mac je dodajanje možnosti, da zaprete aplikacijo Finder. Morda še nikoli niste opazili, vendar je to ena redkih aplikacij, ki vam je Mac ne bo dovolil zapreti. cmd + q ne naredi ničesar in pritisnete rdečo 'x« v zgornjem levem delu okna Finderja samo zapre svoje okno – aplikacija še vedno deluje v ozadju.

Za to obstaja dober razlog. Večino časa nikoli ne boste imeli razloga, da zaprete aplikacijo Finder. Nasprotno, resnično prenehanje (v nasprotju z zapiranjem) lahko za povprečnega uporabnika povzroči nekaj zmede na Macu.

Če pa berete to objavo, verjetno niste povprečen uporabnik, zato poskusimo.

V terminalu Mac vnesite privzete vrednosti zapiši com.apple.finder QuitMenuItem -bool true in pritisnite vrnitev. To doda možnost, da zaprete aplikacijo Finder. Da pa začne veljati, morate najprej ubiti Finderja. Če želite to narediti, vnesite killall Finder v terminalu in pritisnite vrnitev.

Ko znova odprete Finder, kliknite Finder v menijski vrstici in videli boste novo Prenehati možnost na voljo.

Tudi to boste našli cmd + q zdaj zapre tudi Finder.

Če imate na namizju datoteke, jih boste takoj videli, ko zaprete Finder. Ne skrbite! Niso izbrisani. Namizje teče samo skozi aplikacijo Finder, tako da, ko zaprete aplikacijo, ne vidite več datotek na namizju skupaj z drugimi okni Finderja, ki ste jih odprli. Ko znova zaženete Finder, boste videli, da so vse vaše datoteke tam, kjer ste jih pustili.

Če želite še enkrat odstraniti funkcijo Quit iz Finderja, vnesite isti ukaz kot prej, samo zamenjajte prav za napačno tokrat. Tako bi moralo izgledati privzete vrednosti zapiši com.apple.finder QuitMenuItem -bool true.

Začnite se učiti več terminalskih nasvetov in trikov v macOS

In to je to! Upajmo, da ste v terminalu na Macu v prihodnosti našli veliko zabavnih in uporabnih stvari. Vsi ti terminalski nasveti in triki so fascinantni, vendar le spraskajo površino stvari, ki jih lahko storite. Bodi prepričan preberite več vadnic na terminalu Mac. In če želite postati še bolj uporabnik Apple Pro, se prepričajte oglejte si ostale objave na blogu AppleToolBox.