Komandat e Terminalit për Mac

Terminali Mac

Nëse jeni duke kërkuar për një listë me komandat e terminalit për mac, keni ardhur në artikullin e duhur. Në këtë artikull ne ju tregojmë komandat më të dobishme të terminalit për Mac në baza ditore për të kryer veprime manualisht pa u mbështetur në ndërfaqen grafike macOS.

Si të hapni Terminalin në Mac

hapni Terminalin në Mac

Mënyra më e shpejtë për të hyrë në Terminalin në Mac është përdorimi i shkurtore e tastierës Command + Space bar, shkruani Terminal dhe klikoni në rezultatin e parë.

Proceset terminale

Proceset terminale

ps-ax Tregon proceset që janë duke u ekzekutuar aktualisht. Komanda "a" tregon proceset e të gjithë përdoruesve dhe komanda "x" tregon proceset që nuk janë të lidhura me Terminalin.
ps-in Trego të gjitha proceset me %cpu; %mem; faqe në dhe PID
më i lartë Tregon informacion në kohë reale për proceset që janë duke u ekzekutuar
top -ocpu -s 5 Shfaq proceset e renditura sipas përdorimit të CPU-së dhe përditësimit çdo 5 sekonda
lartë -o rsize Renditni proceset sipas përdorimit të memories
vrasin PID Dilni nga procesi me ID . PID do të shfaqet si një kolonë në monitorimin e aktivitetit
ps -ax | grep Gjeni një proces me emër ose PID

Kërkimi i Terminalit

Gjej -emri <«»skedari»»>» Gjeni të gjithë skedarët e emërtuar brenda . Ne mund të përdorim yjet (*) për të kërkuar pjesë të emrave të skedarëve
"grep" »» » Gjeni të gjitha ndeshjet e brenda
"grep -rl "" »» » Gjeni të gjithë skedarët që përmbajnë brenda

Komandat Bazë të Terminalit

/ (Pjerrësi përpara) Drejtoria e nivelit të lartë
. Hyni në dosjen aktuale
.. drejtoria kryesore
~ drejtoria kryesore
sudo [urdhër] Ekzekutoni komandën me privilegjet e sigurisë së superpërdoruesit
nano [skedë] Hapni redaktorin e Terminalit
hap [skedarin] Hap një skedar
[komandë] -h Merrni ndihmë për një komandë
njeri [urdhër] Tregon manualin e ndihmës së komandës

Menaxhimi i Lejeve të Terminalit

Lejet në terminal

ls -ld Shfaq lejen e paracaktuar të një drejtorie burimi
ls -ld/ Shfaq lejet e leximit; shkrimi dhe aksesi i një dosjeje të caktuar
chmod 755 Ndrysho lejen e një skedari në 755
chmod -R 600 Ndrysho lejen e një dosje dhe të gjithë përmbajtjen e saj në 600
mbytet : Ndryshoni pronësinë e një skedari në përdorues dhe grup Nëse shtojmë komandën "-R", përmbajtja e dosjes do të përfshihet

Menaxhimi i skedarëve dhe drejtorive në Terminal

Skedarët e Terminalit të macOS

du Përdorimi i listës për çdo nëndrejtori dhe përmbajtjen e saj
du -sh [dosje] Prodhim i lexueshëm i të gjithë skedarëve në një direktori
ju -p Shfaq një hyrje për çdo skedar të specifikuar
du -sk* | lloj -nr Listoni skedarët dhe dosjet (duke përmbledhur madhësinë duke përfshirë nëndosjet). Ne mund të zëvendësojmë sk* me sm* për të listuar drejtoritë në MB
df-h Tregon hapësirën e lirë të diskut të sistemit tuaj
df-H Llogaritni hapësirën e lirë në disk në fuqi 1.000 (në vend të 1.024)
mkdir Krijo një dosje të re të quajtur
mkdir -p / Krijoni dosje të mbivendosura
mkdir Krijo dosje të shumta në të njëjtën kohë
"mkdir" »»» Krijoni një dosje me një hapësirë ​​​​në emrin e skedarit
rmdir Fshi një dosje (funksionon vetëm me dosje boshe)
rm -R Fshini një dosje dhe përmbajtjen e saj
prekje Krijoni një skedar të ri pa asnjë shtesë
zip Kopjoni një skedar në dosje
zip Kopjoni një skedar në dosjen aktuale
zip ~/ / Kopjoni një skedar në dosje dhe riemërtoni skedarin e kopjuar
cp -R <«»direkt i ri»»>» Kopjoni një dosje në një dosje të re me hapësira në emrin e skedarit
cp -i Ju paralajmëron përpara se të kopjoni një skedar me një mesazh paralajmërues mbishkrimi
zip /përdoruesit/ Kopjoni skedarë të shumtë në një dosje
ditto -V [shtegu i dosjes][dosja e re] Kopjoni përmbajtjen e një dosjeje në një dosje të re. Komanda "-V" shfaq një linjë statusi për çdo skedar të kopjuar.

Hyni dhe fshini skedarët dhe dosjet me Terminal

rm Fshini një skedar përgjithmonë
rm -i Fshini një skedar që kërkon konfirmim
rm -f Detyro fshirjen e pakonfirmuar të një skedari
rm Fshini shumë skedarë pa konfirmim
mv zhvendos/riemërto
mv Zhvendosni një skedar në dosje (duke mbishkruar skedarin ekzistues me të njëjtin emër nëse ekziston)
mv -i Komanda "-i" shfaq një paralajmërim se do të mbishkruajë skedarin e destinacionit.
mv *.png ~/ Zhvendosni të gjithë skedarët PNG në dosjen aktuale në një dosje tjetër
cd Drejtoria kryesore
CD [dosje] ndryshoni drejtorinë
cd ~ drejtoria kryesore
CD / rrënja e unitetit
cd- Drejtoria ose dosja e mëparshme ku keni lundruar për herë të fundit
PAK tregoni drejtorinë e punës
cd .. Ngarko në drejtorinë prind
CD../.. ngjiten dy nivele
ls Trego emrin e skedarëve dhe nëndirektorive të drejtorisë
ls -C Shfaqni emrin e skedarëve dhe nëndirektorive të drejtorisë në kolona
ls -a Rendisni të gjitha hyrjet (duke përfshirë ato me .(pika) dhe ..(double dot))
ls-1 Shfaq listën e skedarëve në formatin e një hyrjeje për rresht
ls -F Shfaqni një / (slash) menjëherë pas çdo shteg që është një direktori
ls -S Renditni skedarët ose hyrjet sipas madhësisë
ls-l Lista në format të gjatë. Përfshin modalitetin e skedarit; emrin e pronarit dhe grupit; datën dhe orën e modifikimit të skedarit; emri i rrugës; etj.
ls -l / Lista e sistemit të skedarëve nga rrënjët me lidhje simbolesh
ls -lt Lista e skedarëve të renditur sipas kohës së modifikimit (më i riu në fillim)
ls -lh Listim i gjatë me madhësi të skedarëve të lexueshëm në KB; MB ose GB
ls-lo Lista e emrave të skedarëve me madhësi; pronarit dhe flamujve
ls-la Lista e detajuar e përmbajtjes së drejtorisë (përfshirë skedarët e fshehur)

Shkurtoret e tastierës në Terminal

Tab Plotësoni automatikisht emrat e skedarëve dhe dosjeve
Ctrl + A Shkoni në fillim të rreshtit që po shkruani
Ctrl + E Shkoni në fund të rreshtit që po shkruani
Ctrl + U Fshini rreshtin përpara kursorit
Ctrl + K Fshini rreshtin pas kursorit
Ctrl + W Fshini fjalën përpara kursorit
Ctrl + T Ndërroni dy karakteret e fundit përpara kursorit
Esc + T Ndërroni dy fjalët e fundit përpara kursorit
Ctrl + L pastroni ekranin
Ctrl + C Ndaloni çdo gjë që po funksionon
Ctrl + D Dilni nga guaska aktuale
Opsioni + → Lëvizni kursorin një fjalë përpara
Opsioni + ← Lëvizni kursorin një fjalë prapa
Ctrl + F Lëvizni kursorin një karakter përpara
Ctrl + B Zhvendosni kursorin një karakter prapa
Ctrl + Z Vendos atë që po funksionon në një proces sfondi të pezulluar
Ctrl +_ Zhbër komandën e fundit
Opsioni + Shift + Cmd + C kopjoni tekst të thjeshtë
Shift + Cmd + V ngjitni përzgjedhjen
dalje Përfundoni një sesion shell

Komandat e rrjetit në Terminal

ping terminali

ping Pini hostin dhe shfaqni statusin e tij
kush eshte Merrni informacionin whois të një domeni
kaçurrela -O Shkarkoni një skedar përmes HTTP; HTTPS ose FTP
ssh @ Krijoni një lidhje SSH me me përdoruesin
scp @ :/ largësi / shteg Kopjo ende në distancë
harpë Shfaq një listë të të gjitha pajisjeve në rrjetin tuaj lokal duke përfshirë adresën IP dhe MAC të të gjitha pajisjeve
ifconfig en0 Tregon adresën IP dhe MAC të pajisjes suaj

Historia e komandave

Ctrl + R Kërkoni për komanda të përdorura më parë
histori Tregon komandat që kemi shkruar më parë
![vlera] Ekzekutoni komandën e fundit të përdorur që fillon me një vlerë
!! Ekzekutoni komandën e fundit të përdorur

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.