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
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
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
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
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
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
Rruga e plotë për në artikull: Soy de Mac » Mac OS X » Komandat e Terminalit për Mac