Ang Mac Terminal ay Nag-uutos sa Cheat Sheet

Ang Mac Terminal ay Nag-uutos sa Cheat Sheet

Ang macOS ay isang intuitive operating system, kaya hindi mo gugugol ng maraming oras sa pag-aaral ng mga pangunahing kaalaman; Alam ito, bakit mo dapat malaman at samantalahin ang linya ng utos ng Unix na magagamit sa iyong Mac? Mayroon kaming apat na magagandang dahilan:





  1. Mayroong dose-dosenang bukas na mapagkukunan at malayang magagamit na mga app na batay sa Unix. Hindi mo kailangang gumastos ng pera sa mga ito.
  2. Kapag nahihirapan kang maghanap ng mga file sa Spotlight, maaari kang lumingon sa mga tool sa paghahanap ng Unix. Ang mga ito ay mas malakas kaysa sa Spotlight.
  3. Maaari mong pamahalaan ang mga file, folder, at file ng archive sa isang awtomatikong pamamaraan. Ang pagse-set up ng isang cron job ay awtomatikong hawakan ito.
  4. Nagbibigay ito sa iyo ng higit na lakas at kontrol sa iyong system.

Sa maraming mga utos ng Mac, madalas mahirap alalahanin at gamitin ang lahat. Narito kami upang makatulong sa isang detalyadong cheat sheet ng mga utos ng Mac Terminal na maaari mong gamitin upang i-unlock ang pinahusay na pagiging produktibo sa iyong system.





ligtas ba ang tinder na dating sa isang scam

Ilunsad ang Terminal app mula sa Mga Aplikasyon> Mga utility o hanapin ito sa pamamagitan ng Spotlight. Pagkatapos ay maaari kang makapagsimula sa ilan sa mga makapangyarihang utos sa ibaba.





LIBRENG PAG-DOWNLOAD: Ang cheat sheet na ito ay magagamit bilang isang maida-download na PDF mula sa aming kasosyo sa pamamahagi, ang TradePub. Kailangan mong makumpleto ang isang maikling form upang ma-access ito sa unang pagkakataon lamang. Mag-download Ang Mac Terminal ay Nag-uutos sa Cheat Sheet .

Ang Mac Terminal ay Nag-uutos sa Cheat Sheet

UtosKilos
Mga Shortcut
TabAwtomatikong kumpletuhin ang mga pangalan ng file at folder
Ctrl + APumunta sa simula ng linya na kasalukuyang nai-type mo
Ctrl + E.Pumunta sa dulo ng linya na kasalukuyang nai-type mo
Ctrl + UI-clear ang linya bago ang cursor
Ctrl + KI-clear ang linya pagkatapos ng cursor
Ctrl + WTanggalin ang salita bago ang cursor
Ctrl + TIpagpalit ang huling dalawang character bago ang cursor
Esc + TIpagpalit ang huling dalawang salita bago ang cursor
Ctrl + LI-clear ang screen
Ctrl + CPatayin kung ano ang iyong tumatakbo
Ctrl + DLumabas sa kasalukuyang shell
Opsyon + →Isulong ang cursor ng isang salita
Pagpipilian + ←Ilipat ang cursor ng isang salita pabalik
Ctrl + FIlipat ang cursor ng isang character pasulong
Ctrl + BPaatras ang isang cursor ng isang character
Ctrl + YI-paste ang anumang pinutol ng huling utos
Ctrl + ZInilalagay ang anumang tumatakbo sa isang sinuspindeng proseso ng background
Ctrl + _I-undo ang huling utos
Mga Pangunahing Kaalaman
/ (Ipasa ang Slash)Top direktoryo ng antas
. (Single Panahon)Kasalukuyang direktoryo
.. (Dobleng Panahon)Direktoryo ng magulang
~ (Tilde)Direktoryo ng bahay
sudo [utos]Patakbuhin ang utos gamit ang mga pribilehiyo sa seguridad ng sobrang gumagamit
nano [file]Binubuksan ang editor ng Terminal
buksan ang file]Nagbubukas ng isang file
[utos] -hHumingi ng tulong tungkol sa isang utos
tao [utos]Ipakita ang manwal ng tulong ng utos
Baguhin ang Direktoryo
CDDirektoryo ng bahay
cd [folder]Baguhin ang direktoryo, hal. Mga Dokumento ng cd
cd ~Direktoryo ng bahay
CD /Root ng drive
cd -Naunang direktoryo o folder na huli mong nai-browse
pwdIpakita ang iyong gumaganang direktoryo
CD ..Lumipat sa direktoryo ng magulang
CD ../ ..Ilipat ang dalawang mga antas
Listahan ng Mga Nilalaman sa Direktoryo
lsIpakita ang pangalan ng mga file at subdirectory sa direktoryo
ls -CPilitin ang output ng maraming haligi ng listahan
ls -aIlista ang lahat ng mga entry kasama ang mga may. (Panahon) at .. (dobleng panahon)
ls -1I-output ang listahan ng mga file sa isang format ng bawat linya
ls -FIpakita kaagad ang isang / (slash) pagkatapos ng bawat landas na isang direktoryo, * (asterisk) pagkatapos ng maipapatupad na mga programa o script, at @ pagkatapos ng isang simbolikong link
ls -SPagbukud-bukurin ang mga file o mga entry ayon sa laki
ls -lListahan sa isang mahabang format. May kasamang mode ng file, may-ari at pangalan ng pangkat, petsa at oras na file na nabago, pathname, at marami pa
lsIlista ang mga file na pinagsunod-sunod ayon sa oras na binago (pinakahuling una)
ls -lhMahabang listahan ng may nababasa na mga laki ng file sa KB, MB, o GB
ls -loIlista ang mga pangalan ng file na may laki, may-ari, at watawat
ls -laIlista ang detalyadong mga nilalaman ng direktoryo, kabilang ang mga nakatagong mga file
Laki ng File at Space ng Disk
ngIlista ang paggamit para sa bawat subdirectory at mga nilalaman nito
du -sh [folder]Nababasa ng tao ang output ng lahat ng mga file sa isang direktoryo
du -sMagpakita ng isang entry para sa bawat tinukoy na file
du -sk * | pag-uuri hindiMaglista ng mga file at folder, na kabuuan ang laki kasama ang mga subfolder. Palitan ang sk * ng sm * upang ilista ang mga direktoryo sa MB
df -hKalkulahin ang libreng disk space ng iyong system
df -HKalkulahin ang libreng disk space sa mga kapangyarihan na 1,000 (taliwas sa 1,024)
Pamamahala ng File at Directory
mkdirLumikha ng bagong folder na pinangalanan
mkdir -p /Lumikha ng mga naka-punong folder
mkdirLumikha ng maraming mga folder nang sabay-sabay
mkdir 'Lumikha ng isang folder na may isang puwang sa filename
rmdirTanggalin ang isang folder (gagana lamang sa mga walang laman na folder)
rm -RTanggalin ang isang folder at ang mga nilalaman nito
hawakanLumikha ng isang bagong file nang walang anumang extension
cpKopyahin ang isang file sa folder
cpKopyahin ang isang file sa kasalukuyang folder
cp ~ //Kopyahin ang isang file sa folder at palitan ang pangalan ng nakopya na file
cp -RKopyahin ang isang folder sa isang bagong folder na may mga puwang sa filename
cp -iSinusubukan ka bago kumopya ng isang file gamit ang isang babala na mai-overlap ang mensahe
cp / Gumagamit /Kopyahin ang maraming mga file sa isang folder
rmTanggalin ang isang file (Permanente nitong tinatanggal ang file; gamitin nang may pag-iingat.)
rm -iTanggalin lamang ang isang file kapag nagbigay ka ng kumpirmasyon
rm -fPilit na tinanggal nang walang kumpirmasyon
rmTanggalin ang maraming mga file nang walang anumang kumpirmasyon
mvIlipat / palitan ang pangalan
mvIlipat ang isang file sa folder, marahil sa pamamagitan ng pag-o-overtake ng isang mayroon nang file
mv -iOpsyonal na i-flag upang babalaan ka bago i-overlap ang file
mv * .png ~ /Ilipat ang lahat ng mga PNG file mula sa kasalukuyang folder patungo sa ibang folder
Kasaysayan ng Command
Ctrl + RMaghanap sa pamamagitan ng dati nang nagamit na mga utos
kasaysayan nIpinapakita ang mga nakaraang pag-print na nai-type mo. Magdagdag ng isang numero upang limitahan sa huling n item
! [halaga]Isagawa ang huling nai-type na utos na nagsisimula sa isang halaga
!!Isagawa ang huling nai-type na utos
Mga Pahintulot
ls -ldIpakita ang default na pahintulot para sa isang direktoryo sa bahay
ls -ld /Ipakita ang nabasa, sumulat, at mag-access ng pahintulot ng isang partikular na folder
chmod 755Palitan ang pahintulot ng isang file sa 755
chmod -R 600Baguhin ang pahintulot ng isang folder (at ang mga nilalaman nito) sa 600
chown:Baguhin ang pagmamay-ari ng isang file sa gumagamit at pangkat. Idagdag ang -R upang isama ang mga nilalaman ng folder
Mga proseso
ps -axKasalukuyang nagpapatakbo ng mga proseso. Dito, nagpapakita ang isang proseso mula sa lahat ng mga gumagamit at x nagpapakita ng mga proseso na hindi nauugnay sa Terminal
ps -auxIpinapakita ang lahat ng mga proseso na may% cpu,% mem, pahina sa, PID, at utos
tuktokIpakita ang live na impormasyon tungkol sa kasalukuyang nagpapatakbo ng mga proseso
tuktok -ocpu -s 5Ipakita ang mga proseso na pinagsunod-sunod ayon sa paggamit ng CPU, na nag-a-update tuwing 5 segundo
tuktok -o rsizePagbukud-bukurin nangunguna sa pamamagitan ng paggamit ng memorya
patayin ang PIDTumigil sa proseso gamit ang ID. Makikita mo ang PID bilang isang haligi sa Monitor ng Aktibidad
ps -ax | mahigpit na pagkakahawakHumanap ng isang proseso ayon sa pangalan o PID
Network
pingPing host at katayuan sa pagpapakita
sinoImpormasyon ng whois ng output para sa isang domain
kulot -OMag-download ng file sa pamamagitan ng HTTP, HTTPS, o FTP
ssh @Itaguyod ang koneksyon sa SSH sa gumagamit
scp @: / remote / pathKopyahin sa isang remote
Homebrew
magtimpla ng doktorSuriin ang magluto para sa mga potensyal na problema
maglagay ng serbesaMag-install ng isang formula
magluto uninstallI-uninstall ang isang formula
listahan ng serbesaIlista ang lahat ng naka-install na mga formula
paghahanap ng serbesaIpakita ang mga magagamit na formula para sa paggawa ng serbesa
pag-upgrade ng serbesaI-upgrade ang lahat ng hindi napapanahong at hindi naka-pin na serbesa
brew updateKumuha ng pinakabagong bersyon ng homebrew at formula
paglilinis ng serbesaAlisin ang mas lumang bersyon ng naka-install na formula
magluto tap homebrew / caskTapikin ang cask repository mula sa GitHub
magluto listahan ng kabaIlista ang lahat ng naka-install na mga cask
mag-install ng brew caskI-install ang naibigay na cask
mag-uninstall ng brew caskI-uninstall ang ibinigay na cask
Maghanap
hanapin -pangalanHanapin ang lahat ng mga file na pinangalanan sa loob. Gumamit ng mga wildcard (*) upang maghanap ng mga bahagi ng mga filename
mahigpit na pagkakahawak 'Paglabas ng lahat ng mga pangyayari sa loob (magdagdag ng -i para sa kawalang pagkasensitibo ng kaso)
grep -rl 'Maghanap para sa lahat ng mga file na naglalaman ng loob
Paglabas
pusaOutput ang nilalaman ng
mas kauntiI-output ang mga nilalaman ng paggamit ng mas kaunting utos na sumusuporta sa pagination at higit pa
uloI-output ang unang 10 linya ng
>>Nagdadagdag ng output ng sa
>Idirekta ang output ng sa
|Idirekta ang output ng sa

Susunod, Ipasadya ang Terminal

Maraming mga utos sa cheat sheet na ito. Ngunit hindi mo kailangang malaman ang lahat ng mga ito nang sabay-sabay! Pumili ng ilan na maisasama nang maayos sa iyong daloy ng trabaho at i-save ka ng pinakamaraming oras. Kapag na-master mo na ang mga utos na ito, marami pang matututunan tungkol sa Terminal upang mapagbuti ang iyong karanasan dito.

Para sa karagdagang pagbasa, tiningnan namin kung paano ipasadya ang Mac Terminal at gawin itong mas kapaki-pakinabang.

kung paano mabawi ang lumang account sa facebook
Magbahagi Magbahagi Mag-tweet Email Tanggalin ang Mga Windows File at Folder na Ito upang Palayain ang Space ng Disk

Kailangang i-clear ang disk space sa iyong Windows computer? Narito ang mga Windows file at folder na maaaring ligtas na matanggal upang mapalaya ang puwang ng disk.

Basahin Susunod
Mga Kaugnay na Paksa
  • Mac
  • Sheet ng Pandaraya
  • Terminal
  • Command Prompt
  • Linux Bash Shell
Tungkol sa May-akda Rahul Saigal(162 Mga Artikulo Na-publish)

Sa kanyang M.Optom Degree sa Eye Care Speciality, nagtrabaho si Rahul bilang isang lektor sa maraming taon sa kolehiyo. Ang pagsusulat at pagtuturo sa iba ay palaging ang kanyang pagkahilig. Nagsusulat siya ngayon tungkol sa teknolohiya at ginagawang natutunaw para sa mga mambabasa na hindi masyadong nauunawaan ito.

Higit pa Mula kay Rahul Saigal

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe
Kategorya Mac