Termināls ir lietojumprogramma, kas nodrošina piekļuvi Mac iekšējai darbībai, izmantojot komandrindas saskarni (CLI). Izmantojot šo lietotni, varat veikt daudzas operētājsistēmas izmaiņas, kas nav pieejamas no grafiskā lietotāja interfeisa (GUI). Parasti tas nav paredzēts vidusmēra klientam. Tā vietā tas kalpo kā lielisks rīks pieredzējušiem lietotājiem un izstrādātājiem.
Tomēr, ja jūs interesē, šajā rakstā ir parādīts, kā Mac datorā atvērt termināli un izmantot pamata komandas.
Šajā rakstā sniegtie norādījumi ir parādīti, izmantojot MacOS 10.15 Catalina. Komandām ir jāpiemēro terminālis jebkurā Mac datorā.
Kas ir terminālis?
Termināls ir emulators, kas nodrošina komandrindas saskarni. Tas ir līdzīgs PowerShell operētājsistēmā Microsoft Windows, kas 2017. gadā aizstāja komandu uzvedni (MS-DOS). macOS pamatā ir Unix operētājsistēma, kuru Bell sistēmai sākotnēji izveidoja AT&T. Terminālis pēc noklusējuma izmanto Bash apvalku.
Apvalks ir vēl viens vārds interfeisam neatkarīgi no tā, vai tas ir balstīts uz tekstu vai pilns ar grafiku. Tā kā terminālis emulē komandrindas vidi, apvalks emulācijas ietvaros izveido vizuālo interfeisu. Operētājsistēmā MacOS noklusējuma apvalks ir Bash (Bourne-Again Shell), lai gan varat pārslēgties uz Z Shell (vai zsh), izmantojot komandu.
Viss, ko redzat operētājsistēmā MacOS, izriet no grafiskā lietotāja interfeisa. Tā vietā, lai ievadītu komandas, logi tiek pārvaldīti ar peli un tastatūru. Skārienekrāni, žesti, digitālās pildspalvas un daudz kas cits padara mijiedarbību vēl vienkāršāku. Kāpēc jāraksta komandas vecās skolas saskarnē?
Vienkāršs izskaidrojums ir tāds, ka, izmantojot komandas, varat darīt jebko, piemēram, mainīt ekrānuzņēmumu noklusējuma krātuves vietu, spēlēt spēles, likt Mac datoram runāt, rādīt slēptās mapes un daudz ko citu. Vēl svarīgāk ir tas, ka komandas ir ātrākas, jo tās ir tiešas.
Tomēr GUI, kas ģenerē visus MacOS logus un izvēlnes, ir vērsta uz vieglumu un vienkāršību, nevis ātrumu. Kamēr velkat failu no loga uz logu, komandrindas izmantošana var būt ātrāka, lai veiktu to pašu kustību.
Kā atvērt termināli
Terminālis parasti atrodas dokā. Ikona atgādina komandrindas ievades ekrānu ar b altu simbolu > (lielāks nekā) uz melna fona.
Varat piekļūt arī lietotnei Terminal, izmantojot palaišanas paneli.
-
Noklikšķiniet uz raķetes ikonas, kas atrodas uz doka. Tiek atvērts MacOS palaišanas panelis.
-
Noklikšķiniet uz mapes Other.
-
Noklikšķiniet uz lietotnes Terminal.
Command Basics
Šeit ir daži pamata komandrindas starteri. Tie ir darbības vārdi, piemēram, kopēt, pārvietot un uzskaitīt. Daži no tiem netiek izmantoti tālāk minētajos piemēros. Tā vietā šis saraksts tikai parāda, kā sākas komandas.
Nav vienkāršas termināļa komandas atsaukšanas, tāpēc pārliecinieties, ka esat ērts to lietot, pirms patiešām veicat izmaiņas savā sistēmā.
- cat - norādiet faila vai mapes saturu
- cd - tāpat kā DOS, izmantojiet šo komandu, lai mainītu direktorijus
- cp - kopējiet failu vai mapi
- defaults - šī komanda maina iestatījumus, kas nav norādīti sadaļā Preferences
- ls - šī komanda uzskaita direktorija saturu
- mkdir - izveidojiet direktoriju
- mv - pārvietojiet failu vai mapi
- nano - atveriet termināļa redaktoru
- ssh - Secure Shell saīsinājums, šī komanda izveido drošu šifrētu savienojumu starp diviem saimniekdatoriem.
- sudo - jaunina jūsu komandu ar administratīvām (superlietotāja) privilēģijām un pieprasa paroli. Tomēr esiet piesardzīgs, jo nepareizas komandas var sabojāt MacOS un pieprasīt jaunu instalēšanu.
Komandas darba sākšanai
Šeit ir jautras un noderīgas komandas, lai sāktu darbu. Tie ietver Mac datora nomodā saglabāšanu, Star Wars Episode IV ASCII versijas skatīšanos un dažas citas.
Lai izpildītu šīs komandas, jāpabeidz, nospiežot taustiņu Enter. Mēs atzīmējām šo taustiņu komandās, kurām nepieciešams vairāk nekā viens ieraksts.
Skatīt faila vai direktorija saturu
Tas ir ērti, ja vēlaties skatīt ZIP faila vai izpildāmā faila saturu pirms tā izpakošanas. Ievietojiet faila vai mapes atrašanās vietu aiz simbola ~ (tilde).
kaķis ~/fails/ceļš/šeit
Palielināt atjaunināšanas biežumu
Cipars beigās norāda dienu skaitu, kuru Mac gaidīs, lai pārbaudītu atjauninājumus. MacOS parasti pārbauda reizi nedēļā, tāpēc noklusējuma skaitlis ir 7 beigās. Šajā piemērā Mac pārbaudīs vienu reizi dienā.
noklusējuma rakstīt com.apple. SoftwareUpdate ScheduleFrequency -int 1
Saglabājiet savu Mac nomodā
Tā kā jūsu Mac nevar dzert kafiju, nākamais labākais veids, kā saglabāt to nomodā, ir dot tam kofeīnu saturošu komandu. Tas liks tam palikt nomodā uz nenoteiktu laiku.
Kofeīns
Lai apturētu, ierakstiet taustiņus CTRL + C.
Ja vēlaties savu Mac datoru noteiktu laiku nomodā, izmantojiet šo piemēru. Šeit mēs izvēlējāmies 250 000 sekunžu (kas nav gluži trīs dienas ziņkārīgajiem).
Kofeīns -t 250000
Skatieties Zvaigžņu kari: Jauna cerība teksta versiju
Tas ir vienkārši jautri. Jūs nevarat nosēdēt visu izrādi, taču ir pārsteidzoši redzēt šo klasisko filmu, kas attēlota, izmantojot animētu ASCII formātu, piemēram, 80. gadu sākumā.
nc towel.blinkenlights.nl 23
Mainīt ekrānuzņēmuma formātu
noklusējuma rakstīt com.apple.screencapture type jpg
Mainiet noklusējuma ekrānuzņēmuma nosaukumu
MacOS saglabā ekrānuzņēmumus ar datumu un laiku, kas norādīts faila nosaukumā. Izmantojiet šo komandu, lai izveidotu noklusējuma faila nosaukumu, kas nav tik neglīts un garš.
noklusējuma rakstīt com.apple.screencapture nosaukumu "Jauns ekrānuzņēmuma nosaukums"
Mainīt ekrānuzņēmumu Saglabāt galamērķi
Ekrānuzņēmumi pēc noklusējuma tiek saglabāti darbvirsmā. Izmantojiet šo komandu, lai mainītu mērķa krātuves vietu, piemēram, īpašu mapi.
noklusējuma rakstīt com.apple.screencapture location ~/your/location/here
Nospiediet taustiņu Enter.
killall SystemUIServer
Noņemiet ekrānuzņēmuma nolaižamo ēnu
Ja uzņemat atvērta loga ekrānuzņēmumus, izmantojot komandu Command + Shift + 4 + atstarpes taustiņš, MacOS pievieno nolaižamo ēnu, kad noklikšķināt uz šī loga. Ja nevēlaties šo efektu, izmantojiet šādu komandu:
noklusējuma rakstīt com.apple.screencapture disable-shadow -bool TRUE; killall SystemUIServer
Lai atkārtoti iespējotu efektu, ierakstiet šo komandu:
noklusējuma rakstīt com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
Zvanīt kā iPhone, kas savienojas ar strāvas padevi
Šeit ir nedaudz komandrindas prieka iPhone īpašniekiem.
noklusējuma rakstīt com.apple. PowerChime ChimeOnAllHardware -bool TRUE; atveriet /System/Library/CoreServices/PowerChime.app
Lai atspējotu zvana signālu, ierakstiet šo un nospiediet taustiņu Enter:
noklusējuma rakstīt com.apple. PowerChime ChimeOnAllHardware -bool FALSE; killall PowerChime
Liek savam Mac runāt
Tas nav paredzēts citam nolūkam, kā vien izklaidēt bērnus ar Mac mehānisko balsi. Pēdiņas komandā nav vajadzīgas. (Nomainiet teikumu pēdiņās ar to, ko vēlaties, lai dators runā.)
Sakiet “Ierakstiet savu foršo teikumu šeit”
Lejupielādēt failus no interneta
Vai nevēlaties lejupielādēt failus, izmantojot pārlūkprogrammu? Tā vietā izvēlieties šo maršrutu.
cd ~/Lejupielādes/
Nospiediet taustiņu Enter un ievadiet šo komandu. Kad esat ievadījis komandu, vēlreiz nospiediet taustiņu Enter.
curl -O [lejupielādējamā faila URL