„Mac“ terminalo naudojimo vadovas pradedantiesiems

„Mac“ terminalo naudojimo vadovas pradedantiesiems

Daugeliui kasdienių „Mac“ užduočių minkšta ir draugiška GUI yra ir privalumas, ir patogumas. Tačiau kartais Finderis yra nerangus tarpininkas.





Yra greitesnių būdų sužinoti, kur slepiasi tas nemalonus 5 GB failas, arba kiekvieno failo, susijusio su ta programa, kurią, jūsų manymu, ištrynėte, kelias. Šiems ir kitiems darbams komandinė eilutė yra jūsų geriausias draugas.





Kas yra Terminalas?

Terminalas yra įrankis, leidžiantis bendrauti su „Mac“ naudojant komandinę eilutę. „Linux“ operacinėse sistemose yra panašių įrankių, nes „Linux“ ir „MacOS“ yra panašios į „Unix“ OS. Vadinama komandų eilutės sąsaja (CLI) arba kalba, kurią įvedate į terminalą, kad galėtumėte bendrauti su „Mac“ mušti . Viskas, ką aptariame žemiau, yra „bash“ komanda.





Prieš jus pradėti naudotis terminalu , galite jį pritaikyti pagal savo asmenines nuostatas. Jei norite, netgi galite atsisiųsti trečiosios šalies terminalo alternatyvą, kad galėtumėte pritaikyti išvaizdą.

Bendrieji „Mac“ komandų eilutės patarimai

Pirmiausia pažvelkime į keletą pagrindinių terminalo faktų, kuriuos turėtumėte žinoti.



Bendroji sintaksė

„Bash“ komanda paprastai seka šį modelį:

[Command] [Options] [Input or Path to File or Directory]

Pavyzdžiui,





ls -la /Applications ls

yra įsakymas,

-la

yra dviejų atskirų variantų junginys (





-l

ir

-a

), ir

/Applications

yra kelias į sąrašą.

Kelias

Kelių supratimas padės suprasti, kaip „MacOS“ iš tikrųjų mato jūsų failus. Iš esmės failo kelias yra rusų lėlių lizdas aplankuose, kuriuose jis yra, o po to - paties failo pavadinimas.

Pavyzdžiui, naudojant „Mac“, failo kelias vadinamas Mano paslaptys kuris gyvena naudotojo Johno Doe darbalaukyje

/Users/jdoe/Desktop/'My Secrets'

.

Balta vieta

Kad terminalas tinkamai apdorotų, turite palikti tuščią vietą. Kai bashas mato tarpą, jis interpretuoja jį kaip komandos pabaigą. Taigi, jei turite aplanką, kurio pavadinime yra tarpų, pvz Kelio testas ir bandote išvardyti jo turinį

ls /Applications/Path Test

, gausite tai:

Kas čia vyksta? Na, Bashas mano, kad tu paskambinai ls ant /Programos/Kelias . Kai nepavyko rasti to failo, jis sustojo.

Jei norite, kad „bash“ atpažintų visą jūsų aplanko pavadinimą, pavadinimą galite įvesti į kabutes arba naudoti pasvirąjį brūkšnį, kaip nurodyta toliau:

  • | _+_ | arba
  • ls /Applications/'Path Test'

Sudo

Daugeliui žemiau nurodytų komandų reikia administratoriaus lygio prieigos. Jei nesate prisijungęs prie administratoriaus paskyros, bet žinote administratoriaus slaptažodį, galite jį įdėti

ls /Applications/Path Test

(kuris reiškia „vienas vartotojas daro“) prieš komandą, kad laikinai suteiktų jai administratoriaus lygio privilegijas.

Terminalo komandos, skirtos pagerinti jūsų darbo eigą

Dabar, kai žinote pagrindus, pažvelkime į keletą labai patogių komandų. Atminkite, kad galite surinkti visą informaciją apie šias komandas, įskaitant visas jų parinktis ir pavyzdžius, įvesdami

sudo

į terminalą.

rasti

  • Pakeičia: Dėmesio centre
  • Kodėl geriau: Tai greitesnis ir ieško sistemos aplankų, kurių „Spotlight“ neįtraukia, arba turi problemų indeksuojant.

„Spotlight“ linkusi praleisti „MacOS“ sistemos failus, nebent jūs liepiate to nedaryti, ir net tada gali kilti problemų juos indeksuojant. Priešingai, basas rasti komanda gali ieškoti bet ko, bet kurioje vietoje ir parodys visą tai, ko ieškote.

Sintaksė rasti susideda iš keturių dalių. Tvarkos tvarka jie yra:

  1. rasti
  2. katalogo, kuriame norite ieškoti, kelias ( /Programos žemiau)
  3. parinktys (pateiktas žemiau pateiktame pavyzdyje -vardas , tai reiškia kad rasti ieškos failų, atitinkančių tą pavadinimą)
  4. eilutė, kurios reikia ieškoti (toliau pateiktame pavyzdyje „Google Chrome“ )

Turėtum tai žinoti rasti naudoja reguliarųjį reiškinį (dar vadinamą taisyklingomis išraiškomis). Visiškas šios temos paaiškinimas nepatenka į šio straipsnio (ar nieko, kas nėra vadovėlio) taikymo sritį. Tačiau žemiau pateiktas pavyzdys įveda gyvybiškai svarbią reguliariosios sąvokos sąvoką, kuri yra žvaigždutė ( * ) arba pakaitos simbolis.

Įrašymas paieškos eilutės pradžioje ir pabaigoje reiškia tai rasti bus pateikti rezultatai, kuriuose yra simbolių prieš ir po paieškos termino. Tokiu atveju, „Google Chrome“ iškels „Google Chrome“. Programa .

Visa tai atrodo taip:

apie

  • Pakeičia: Cmd + I. parodyti informaciją.
  • Kodėl geriau: Tai gali parodyti kelis aplankus vienu metu ir paprastai užtrunka mažiau laiko įkelti.

apie reiškia „disko naudojimas“ ir gali greitai pasakyti failo ar aplanko dydį ar net failų sąrašą aplanke.

Geriausi variantai, skirti apie yra:

  • -d (gylis): kai seka skaičius, pasako rasti apriboti jo paiešką iki a -d gylio lygis kataloge, kuriame jis veikia.
    • Pavyzdžiui, jei paleidžiate | _+_ | , jis parodys tik bendrą jūsų aplankų ir failų dydį Programos aplanką, o ne tų aplankų poaplankių dydžius.
  • -h (suprantamas žmonėms): tai parodys jūsų failų dydį Į , M , arba G , kuris reiškia kilogramą, mega arba gigabaitus.

Pažiūrėk į apie veikiant:

kokią TV laidą turėčiau žiūrėti pagal tai, kas man patinka

mv

  • Pakeičia: Perkelkite aplankus ir failus vienu pelės klavišu.
  • Kodėl geriau: Tai greitesnis ir nereikalauja navigacijos.

Galite greitai perkelti failą ar aplanką į kitą aplanką naudodami mv . Tai veikia tiesiog pakeičiant kelio pavadinimą.

Sintaksė yra

man

.

Pavyzdžiui,

du -d 1 /Applications

pajudės failas1 iš jdoe's Dokumentai jo Stalinis kompiuteris .

ls

  • Pakeičia: Cmd + i parodyti informaciją.
  • Kodėl geriau: Tai greitesnis, gali rodyti informaciją apie kelis failus vienu metu ir yra labai pritaikomas.

ls yra neįtikėtinai galinga komanda, skirta tiksliai parodyti, kas yra jūsų aplankuose. Taip pat atskleidžiama, kam leidžiama juos matyti, jei turite paslėptų failų ar aplankų ir daug daugiau.

Geriausi variantai, skirti ls yra:

  • -jie (ilgas): rodo kiekvieno aplanko failo leidimus, paskutinio modifikavimo laiką, failo savininką ir failo pavadinimą.
  • (visi): rodo visus aplanke esančius failus, įskaitant paslėptus failus (puikiai tinka rodyti vartotojo biblioteką „MacOS“, kuri pagal nutylėjimą yra paslėpta).

Štai kaip atrodo išvestis:

mkdir

  • Pakeičia: „Finder“> Failas> Naujas aplankas
  • Kodėl geriau: Tai greičiau, o pavadinimą galite nustatyti tiesiai komandoje, o ne dukart spustelėdami naują aplanką.

Naudodami šią komandą akimirksniu sukurkite naujus aplankus.

Pavyzdys:

mv

rm

  • Pakeičia: Failų perkėlimas į šiukšliadėžę ir ištuštinimas.
  • Kodėl geriau: Jis yra greitesnis ir tinka ištrinti varginančius failus, kurių šiukšliadėžė nepašalins.

Ši komanda nedelsdama ir be išankstinių nuostatų ištrins visus failus, kuriuos įtraukėte į savo kelią. Akivaizdu, kad naudokite jį labai atsargiai. Skirtingai nuo paspaudimo Tuščia Šiukšlinė , rm neklausite, ar esate tikras. Tai reiškia, kad jūs žinote, ką darote.

Reikia atkreipti dėmesį į vieną dalyką rm yra tai, kad pagal numatytuosius nustatymus jis ištrins tik failus, o ne aplankus. Norėdami ištrinti aplankus, turite naudoti -R variantas, kuris reiškia rekursyvus .

Pavyzdys:

mv /Users/jdoe/Documents/file1 /Users/jdoe/Desktop/file1

Įvaldykite „Mac“ naudodami terminalą

Dabar žinote kai kurias esmines terminalo komandas ir galite pradėti jas integruoti į kasdienę „Mac“ darbo eigą. Kai jums patogu naudotis „bash“, galite ne tik pakeisti kasdienes užduotis ir pradėti tyrinėti galias, kurias gali pasiūlyti tik komandinė eilutė.

Pradėkite diegdami „Homebrew“ , geriausia „MacOS“ paketų tvarkyklė. Tai leidžia įdiegti naujas programavimo kalbas, programinės įrangos saugyklas ir dar daugiau. Ir tada jūs galite pereiti prie išbandyti įdomias ir šaunias komandas ir pritaikyti terminalą, kad jis taptų dar naudingesnis.

Dalintis Dalintis „Tweet“ Paštu Kalbos animacijos vadovas pradedantiesiems

Kalbos animacija gali būti iššūkis. Jei būsite pasirengę pradėti dialogą prie savo projekto, mes suskaidysime procesą už jus.

Skaityti toliau
Susijusios temos
  • „Mac“
  • Terminalas
  • Komandinė eilutė
  • „Linux Bash Shell“
  • „Mac“ patarimai
Apie autorių Chawaga komanda(Paskelbti 21 straipsniai)

Timas Chawaga yra rašytojas, gyvenantis Brukline. Kai jis nerašo apie technologijas ir kultūrą, jis rašo mokslinę fantastiką.

Daugiau iš Tim Chawaga

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia