2024 Autor: Malcolm Clapton | [email protected]. Viimati modifitseeritud: 2023-12-17 03:53
Vaatamata graafiliste liideste ja kõikvõimalike mugavate manipulaatorite nagu Magic Mouse ja Magic Trackpad laialdasele levikule, on rakendus Terminal.app siiski üsna kasulik ja pisut "nohiklik" tööriist mõningate toimingute tegemiseks, millega enamik meist on üsna pealiskaudselt tuttav. Tegelikult pole selle "taltsutamises" midagi rasket, seetõttu olen kõigile MacRadari lugejatele terminali jaoks ette valmistanud käsud, mis võivad kasulikud olla.
Alustuseks olgu öeldud, et rakendus Terminal.app ise, nagu kõik kasulikud utiliidid, asub kataloogis Programs> Utilities. Vahetult pärast selle käivitamist näete rida, kuhu on kirjutatud arvuti nimi ja praegune kataloog, ning dollarimärgi ($) järel - tervitatav vilkuv kursor, mis kutsub teid sisestama oma esimest käsku …
Failide ja kaustade loend - ls
Vaikimisi valitakse pärast utiliidi käivitamist töökataloogiks kasutaja kodukaust. Selles sisalduvate failide ja kaustade loendi kuvamiseks käivitage lihtsalt kahetäheline käsk
ls
Sellel käsul on mitu varianti, mida kutsutakse erinevate klahvidega (tegelikult on neid palju rohkem):
-
ls -l
- kuvab üksikasjalikku teavet iga üksuse kohta, sealhulgas õigusi, faili suurusi jne. Lisaks võimaldab iga rea esimene märk määrata andmetüübi: kui see on ladina täht "d", on meil kataloog ja kui sidekriips (-), siis tavaline fail.
-
ls -a
- kuvab kõigi praeguses kaustas olevate failide ja kataloogide loendi, sealhulgas peidetud üksused (nimed, mis algavad Mac OS X-is punktiga).
Märkus perenaisele: võtmeid saab hõlpsasti omavahel kombineerida, nii et kui soovite vaadata üksikasjalikku teavet kataloogi kõigi elementide, sealhulgas peidetud failide kohta, peaks teie käsk välja nägema järgmine:
ls -la
Kataloogide vahel liikumine - cd
Selle käsu nimi ei pärine vanadelt CD-delt, mille Apple oma digitaalse iTunes Store'iga edukalt hävitas, vaid kahest ingliskeelsest sõnast "change directory" – mida see ka teeb:
-
Kirjutage
cd muusika
- - ja terminal läheb kausta Muusika, kui see muidugi teie praeguses kataloogis olemas on.
-
Ühe taseme võrra kõrgemasse kausta väljumiseks kasutage käsku
cd..
- (kahe punktiga).
- Ja käsku cd täites suunatakse teid koheselt kasutaja kodukataloogi.
Töökataloogi täielik tee - pwd
Ka selle käsu nimi pärineb fraasi "prindi töökataloog" esimestest tähtedest. Olenemata sellest, millises kataloogis olete, annab see käsk praeguse kataloogi täieliku tee.
Loo kataloog - mkdir
See käsk loob määratud nimega kataloogi. Näiteks,
mkdir Temp
loob praeguses kaustas ajutise kataloogi. Kui olete unustanud, millises kataloogis te praegu olete, kasutage
pwd
:
Failide ja kataloogide eemaldamine - rm, rmdir
Selle terminali kaudu failide ja kataloogide toimingu ajal peate arvestama väikese, kuid olulise nüansiga: prügikasti pole, mistõttu andmed kustutatakse jäädavalt.
Aga üldiselt meeskond
rm test1.txt
eemaldab faili test1.txt praegusest kataloogist. Ja kui lisate näiteks klahvi "i" (
rm -i test2.txt
) palutakse kasutajal kustutamine kinnitada.
Kahjuks on kataloogide kustutamine keerulisem ülesanne, kuna selle toimingu jaoks on mitut tüüpi käske:
-
rmdir test
- kustutab testkataloogi ainult siis, kui see on tühi ega sisalda selles alamkaustu ega faile.
-
rm -r Test2
- kustutab rekursiivselt kõik Test2-s olevad failid ja kaustad ning kustutab selle päris lõpus.
Failide teisaldamine ja kopeerimine - mv ja cp
Need kaks käsku täidavad peaaegu samu toiminguid, seetõttu on parameetrite loend nende jaoks sama. Kui tahan faili ühest kataloogist teise teisaldada, pean kasutama järgmist käsku:
mv ~ / test1.txt ~ / Dokumendid / test1.txt
Esimene parameeter (~ / test1.txt) on fail, mille peame teisaldama, ja teine on sihtkataloog ja sellest tulenev failinimi.
Ja jälle noodi armukese juurde. Esiteks, nagu juba arvasite, ei ole failidega toimingute tegemiseks vaja navigeerida õigesse kataloogi. Piisab selle nime, täieliku tee teadmisest ja nende kasutamisest käsuparameetritena.
Teiseks, et mitte iga kord kodukataloogi teed kirjutada, piisab tilde (~) kasutamisest. Näiteks kanne
~ / Dokumendid
võrdne sellega
/ Kasutajad / kasutajanimi / Dokumendid
Failide kopeerimiseks lihtsalt asendage
mv
peal
cp
:
Ülejäänud meeskonnad
Loomulikult ei ole võimalik kõiki saadaolevaid käske (nagu ka nende võtmeid) kirjeldada, seega keskendun veel mõnele huvitavale ja kasulikule "juhtumile":
-
Saate käivitada süsteemis mis tahes rakenduse, kasutades käsku
avatud
mis määrab rakenduse tee ja selle nime, eraldades tühikuga. Näiteks,
avage /Applications/Airfoil.app
-
Kasutades käsku
WHO
- näete süsteemi sisse logitud kasutajate loendit. Loomulikult on see asjakohane ainult siis, kui töö selles arvutis hõlmab mitme kasutaja sisselogimist või aktiivset SSH-d.
-
Käsk
kassi test.txt
- võimaldab teil kuvada faili test.txt sisu terminaliaknas, kuid te ei saa seda redigeerida (selleks peate kasutama tekstiredaktorit, nagu nano, vim või emacs), lihtsalt vaadake seda.
-
Universaalset kiirklahvi kasutades saate alati tühistada mis tahes käsu täitmise protsessi (olgu see siis ping või shelliskripti töö)
Control + C
- .
-
Käsu käivitamisega on üsna lihtne terminali aken suurest tekstihulgast tühjendada
selge
- .
-
Mõne käskluse käivitamiseks võite vajada administraatoriõigusi. Kiireim viis seda teha on käsu lisamine rea algusesse
sudo
- … Sellisel juhul palub terminal teil sisestada oma konto parool.
-
Käivitavate protsesside loendit saate vaadata käsu abil
üleval
- kuid sel juhul on andmed vähem selged kui süsteemi jälgimise puhul.
-
Käsu üksikasjaliku abi kuvamiseks võite kasutada
mees
- , täpsustades huvipakkuva käsu nime, eraldades tühikuga.
-
Ma peaaegu unustasin mainida fantastilist otsinguutiliiti
grep
mille abil saate leida failist tekstistringi või näiteks konkreetse protsessi protsessiloendist (näiteks
ps ax | grep smbd
- ).
Võib-olla peatume sellel ja kui ma midagi kahe silma vahele jätsin või valesti märkisin - olete teretulnud kommentaaridesse.
Soovitan:
10 fakti, mida kõik peaksid depressiooni kohta teadma
Depressiooni ravi on lihtsam, kui õpite haiguse kohta võimalikult palju ja mõistate selle olemust. Kõige olulisemad andmed on meie artiklis
10 olulist asja, mida peaksid teadma kõik, kes soovivad saada vabatahtlikuks
Kui tunned, et oled küps ennastsalgavateks headeks tegudeks, aga ei tea, kuidas vabatahtlikuks saada, siis see õpetus on sulle
10 populaarset näpunäidet, mida kõik peaksid teadma
Huvitav uus lõim Redditis: kasutaja hüüdnime Insanitanium12 all palus lugejatel jagada näpunäiteid, mida kõik peaksid teadma
10 epilepsiahoo esmaabireeglit, mida kõik peaksid teadma
Epilepsiaga on seotud palju müüte ja eelarvamusi. Täna räägime sellest, mida teha, kui sõbral või tuttaval on epilepsiahoog
50 klaviatuuri otseteed tavaliste Maci rakenduste jaoks, mida kõik peaksid teadma
Igal populaarsel Maci rakendusel on klaviatuuri otseteed. Tavalistes Maci rakendustes kogutud otseteed, mis lihtsustavad teie igapäevaelu