Terminali käsud Macile

macOS-i terminali käsud

läbi Terminali käsud Macile Saame teha toiminguid, mis teatud juhtudel pole macOS-i graafilise liidese kaudu saadaval või on see protsess väga aeglane ja töömahukas.

Terminali käsud Macile, töötab kõigis macOS-i versioonides mis on käivitatud praktiliselt alates esimesest versioonist. Kui soovite neid kasutama hakata ja neist maksimumi võtta, kutsun teid üles lugemist jätkama.

Pidage meeles, et Maci jaoks mõeldud terminali käskudega saate seda teha muutused teie meeskonnas, konfiguratsioonimuudatused, mis võivad mõjutada teie seadme tööd.

Lisaks saate ka kustutage faile, looge katalooge, uurige, millised seadmed on teie võrku ühendatud, tehke otsinguid...

Kui sa juba tead süsteemikäsud Windowsis (mis pärinevad MS-DOS-ist) ei võta kaua aega, et õppida kasutama Maci terminali käske, mida me selles artiklis näitame.

Kuidas terminali juurde pääseda

juurdepääs terminalile

Esimene asi, mida peame tegema, et alustada macOS-i sisetundega segamini ajada on pääseda juurde macOS-i käsureale. Terminali käskude kasutamise alustamiseks Macis peame tegema järgmised toimingud.

  • Vajutage klaviatuuri otseteed Command + tühikuklahvi.
  • Kirjutame Terminali.
  • Klõpsake esimest otsingutulemust.

See rakendus on ka rakenduses Launchpad, kausta sees teised. Kui teile meeldib käskudega töötamise idee, võite vaadata artiklit, kus me teile seda näitame parimad klaviatuuri otseteed Maci jaoks.

Terminali põhikäsud

[tabel]

,,

/ (Kaldkriips), tipptaseme kataloog

.,Aktuaalne kataloog

..,Ülemine kataloog

~, Kodukataloog

sudo [käsk], Käivita käsk juurturbeõigustega

nano [fail], avab terminali redaktori

ava [fail], ava fail

[käsk] -h, saate käsul abi

man [käsk],Kuvab käsu abikäsiraamatu

,,

[/ tabel]

Terminali otsing

[tabel]

,,

leida -name <«»fail»»>»,Leiab kõik nimega failid sees . Tärne (*) saame kasutada failinimede osade otsimiseks

"grep" »» »,Otsi kõiki vasteid sees

"grep -rl "" »» »,Otsige kõiki sisaldavaid faile sees

,,

[/ tabel]

Terminalilubade haldamine

Terminali load

[tabel]

,,

ls -ld, näitab lähtekataloogi vaikeluba

ls -ld/ ,Kuvab lugemisõigused; kirjutada ja avada teatud kausta

chmod 755 ,Muutke faili loa väärtuseks 755

chmod -R 600 ,Muutke kausta ja kogu selle sisu luba väärtusele 600

chown : ,Muudab faili omandiõiguse kasutajaks ja rühmaks Kui lisame käsu “-R”, kaasatakse kausta sisu

,,

[/ tabel]

Faili suurus ja kettaruum

[tabel]

,,

du, kasutades loendit iga alamkataloogi ja selle sisu jaoks

du -sh [kaust], kõigi kataloogis olevate failide loetav väljund

du -s,kuva iga määratud faili kirje

du-sk* | sort -nr Failide ja kaustade loend (suuruste kokkuvõte, sealhulgas alamkaustad). Kataloogide loetlemiseks MB-s võime sm* asendada sk*

df -h, kuvab teie süsteemi vaba kettaruumi

df -H, vaba kettaruumi arvutamine astmetes 1.000 (1.024 asemel)

,,

[/ tabel]

Failide ja kataloogide haldamine

[tabel]

,,

mkdir ,Looge uus kaust nimega

mkdir -p / ,Looge pesastatud kaustu

mkdir ,Looge mitu kausta korraga

"mkdir"" »»»,Loob kausta, mille failinimes on tühik

rmdir ,Kustutab kausta (töötab ainult tühjade kaustadega)

rm -R ,Kustutab kausta ja selle sisu

puudutada ,Looge uus fail ilma laiendita

politseinik ,Kopeerige fail kausta

politseinik ,Kopeerige fail praeguses kaustas

politseinik ~/ / ,Kopeerige kaustas olev fail ja nimetage kopeeritud fail ümber

"cp -R <«»uus kaust»»>»,Kopeerige kaust uude kausta, mille failinimes on tühikud

cp -i ,Hoiatab enne faili kopeerimist koos ülekirjutamise hoiatusteatega

politseinik /Kasutajad/ ,Kopeerige mitu faili kausta

ditto -V [kaustatee][uus kaust], Kopeerib kausta sisu uude kausta. Käsk "-V" kuvab iga kopeeritud faili olekurea.

rm , kustutab faili jäädavalt

rm -i ,Kustutab kinnitust taotleva faili

rm -f ,Faili sunniviisiline kinnitamata kustutamine

rm , Kustutage mitu faili ilma kinnituseta

mv ,teisalda/nimeta ümber

mv ,Teisaldab faili kausta (olemasoleva sama nimega faili ülekirjutamine, kui see on olemas)

mv -i ,Käsk "-i" kuvab hoiatuse, et see kirjutab sihtfaili üle.

mv*.png ~/ ,Teisaldage kõik praeguses kaustas olevad PNG-failid teise kausta

,,

[/ tabel]

Kataloogide haldamine terminaliga

[tabel]

,,

cd, kodukataloog

cd [kaust], kataloogi muutmine

cd ~, kodukataloog

cd/,draivi juur

cd -, eelmine kataloog või kaust, mida viimati sirvisite

pwd, näita töökataloogi

cd..., minge ülemkataloogi

cd../..,kaks taset üles

,,

[/ tabel]

Failide ja kataloogide loend terminaliga

Terminali failid ja kataloogid

[tabel]

,,

ls, kuvab kataloogi failide ja alamkataloogide nimed

ls -C,Näitab veergudes kataloogi failide ja alamkataloogide nimesid

ls -a, Loetlege kõik kirjed (sh need, millel on .(punkt) ja ..(topeltpunkt))

ls -1, kuvab failide loendi ühes kirjes rea kohta

ls -F, kuvab / (kaldkriips) kohe pärast iga tee, mis on kataloog

ls -S Failide või kirjete sortimine suuruse järgi

ls -l,pika vormingu loend. Sisaldab failirežiimi; omaniku ja grupi nimi; faili muutmise kuupäev ja kellaaeg; marsruudi nimi; jne

ls -l /, Failisüsteemi loend juurtest koos sümbolilinkidega

ls -lt, muutmisaja järgi sorteeritud failide loend (viimased esimesena)

ls -lh, pikk loend loetavate failisuurustega KB; MB või GB

ls -lo,Failinimede loend koos suurusega; omanik ja lipud

ls -la, kataloogi sisu üksikasjalik loend (sh peidetud failid)

,,

[/ tabel]

Klaviatuuri otseteed terminalis

[tabel]

,,

Tab, failide ja kaustade nimede automaatne täitmine

Ctrl + A, minge sisestatava rea ​​algusesse

Ctrl + E, minge sisestatava rea ​​lõppu

Ctrl + U, kursori ees oleva rea ​​kustutamine

Ctrl + K, kursori järel oleva rea ​​kustutamine

Ctrl + W, kursori ees oleva sõna kustutamine

Ctrl + T, vahetage kaks viimast märki enne kursorit

Esc + T, vahetage kaks viimast sõna enne kursorit

Ctrl + L, ekraani tühjendamine

Ctrl + C, peatage kõik, mis töötab

Ctrl + D, väljub praegusest kestast

Valik + →, Liigutage kursorit ühe sõna võrra edasi

Valik + ←, Liigutage kursorit ühe sõna võrra tagasi

Ctrl + F, liigutage kursorit ühe märgi võrra edasi

Ctrl + B, liigutage kursorit ühe tähemärgi võrra tagasi

Ctrl + Y, kleepige viimase käsuga lõigatud

Ctrl + Z, pane töötav peatatud taustaprotsessi

Ctrl + _, võta viimane käsk tagasi

Option + Shift + Cmd + C, kopeeri tavaline tekst

Shift + Cmd + V, kleepige valik

välju, shelliseanssi lõpetamine

,,

[/ tabel]

Käskude ajalugu

[tabel]

,,

Ctrl + R, otsige varem kasutatud käske

ajalugu, näitab käske, mille oleme varem kirjutanud

![väärtus],Käivita viimati kasutatud käsk, mis algab väärtusega

!!, täitke viimati kasutatud käsk

,,

[/ tabel]

Terminali protsessid

terminali protsessid

[tabel]

,,

ps -ax Näitab parajasti töötavaid protsesse. Käsk "a" kuvab kõik kasutaja protsessid ja käsk "x" kuvab protsesse, mis pole terminaliga ühendatud

ps -aux,Näita kõiki protsesse % cpu; %mem; page-in ja PID

top,Näitab reaalajas teavet töötavate protsesside kohta

top -ocpu -s 5, näitab protsesse, mis on sorteeritud protsessori kasutuse järgi ja värskendatakse iga 5 sekundi järel

top -o rsize, Sorteeri protsessid mälukasutuse järgi

tapke PID, väljuge protsessist ID-ga . PID kuvatakse aktiivsusmonitoris veeruna

ps -ax | grep ,Otsige protsessi nime või PID-i järgi

,,

[/ tabel]

Võrgukäsud terminalis

[tabel]

,,

ping ,Pingi hosti ja kuva selle olekut

kes on , Hankige domeeni whois teavet

lokk -O ,Laadib faili alla HTTP kaudu; HTTPS või FTP

ssh @ ,Looge SSH-ühendus koos kasutajaga

scp @ :/remote/path,Kopeeri ikka veel kaugjuhtimispult

arp -a Kuvab kõigi teie kohaliku võrgu seadmete loendi, sealhulgas kõigi seadmete IP- ja MAC-aadressid

ifconfig en0, kuvab teie seadme IP- ja MAC-aadressi

traceroute [hostinimi], tuvastab tee ja hüpped, mida paketid teie seadmest sihtkoha aadressini läbivad

,,

[/ tabel]

Homebrew

[tabel]

,,

pruulimisarst, kontrollige süsteemi võimalike probleemide suhtes

pruulimise abi, kasulike Homebrewi käskude loend

pruulimise installimine | , Installige valem

brew uninstall |cask>, Desinstallige valem

pruulimisloend -- valem, loetleb ainult installitud valemid

pruulima deps | , Loetlege kõik valemi sõltuvused

brew search text|/regex/,Otsige valemeid regexi abil

pruuli uuendamine | ,Värskendage valemit

pruul aegunud | ,Otsingu valem

pruulimine aegunud – valem, leidke aegunud valem

brew pin [installed_valem], Kinnitage valem, et seda ei värskendataks

brew vabastage [installed_valem], vabastage paketi värskendamine

brew cleanup, eemaldage lukustusfailid ja aegunud paketid kõikidest valemitest

,,

[/ tabel]

Keskkonnamuutuja või tee

[tabel]

,,

printenv,Kuvab hetkel seatud keskkonnamuutujate loendi

echo $PATH,Kontrollige PATH muutuja väärtust, mis salvestab käivitatavate failidega kataloogide loendi

echo $PATH >tee.txt,Ekspordib teekataloogi tekstifaili

export PATH=$PATH:absoluutne/tee/programm/,Käivita programm ainult praeguses seansis terminali kaudu.

,,

[/ tabel]


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: ajaveeb Actualidad
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.