Comenzi terminale pentru Mac

Terminal Mac

Dacă sunteți în căutarea unei liste cu comenzile terminalului pentru mac, ai ajuns la articolul potrivit. În acest articol vă arătăm cele mai utile comenzi de terminale pentru Mac în fiecare zi pentru a efectua acțiuni manual fără a vă baza pe interfața grafică macOS.

Cum se deschide Terminalul pe Mac

deschideți Terminalul pe Mac

Cea mai rapidă metodă de a accesa Terminalul pe Mac este utilizarea scurtătură de la tastatură Comandă + bară de spațiu, tastați Terminal și faceți clic pe primul rezultat.

Procese terminale

Procese terminale

ps-ax Afișează procesele care rulează în prezent. Comanda „a” arată procesele tuturor utilizatorilor, iar comanda „x” arată procesele care nu sunt conectate cu terminalul
ps -aux Afișează toate procesele cu %cpu; %mem; pagina în și PID
top Afișează informații în timp real despre procesele care rulează
top -ocpu -s 5 Afișează procesele sortate după utilizarea procesorului și se actualizează la fiecare 5 secunde
top -o rsiize Sortați procesele în funcție de utilizarea memoriei
ucide PID Ieșiți din proces cu ID . PID-ul va fi afișat ca o coloană în Monitorul de activitate
ps -ax | grep Găsiți un proces după nume sau PID

Căutare terminal

găsi -nume <«»fișier»»>» Găsiți toate fișierele numite în . Putem folosi asteriscuri (*) pentru a căuta părți ale numelor de fișiere
"grep" »» » Găsiți toate potrivirile de în
"grep -rl "" »» » Găsiți toate fișierele care conțin în

Comenzi terminale de bază

/ (Slash înainte) Director de nivel superior
. Accesați directorul curent
.. directorul de top
~ directorul principal
sudo [comandă] Rulați comanda cu privilegii de securitate superutilizator
nano [fișier] Deschide Editorul Terminal
deschide fișierul] Deschideți un fișier
[comandă] -h Obțineți ajutor pentru o comandă
om [comandă] Afișează manualul de ajutor al comenzii

Gestionarea permiselor terminale

Permisiuni în Terminal

ls -ld Afișați permisiunea implicită a unui director sursă
ls -ld/ Afișează permisiunile de citire; scrierea și accesul unui folder dat
chmod 755 Schimbați permisiunea unui fișier la 755
chmod -R 600 Schimbați permisiunea unui folder și a întregului conținut al acestuia la 600
chown : Schimbați proprietatea unui fișier în utilizator și grup Dacă adăugăm comanda „-R”, conținutul folderului va fi inclus

Gestionarea fișierelor și directoarelor în Terminal

Fișiere terminale macOS

du Folosind lista pentru fiecare subdirector și conținutul acestuia
du -sh [dosar] Ieșire lizibilă a tuturor fișierelor dintr-un director
tu -p Afișați o intrare pentru fiecare fișier specificat
du -sk* | sortare - nr Listează fișiere și foldere (rezumat dimensiunea, inclusiv subfolderele). Putem înlocui sk* cu sm* pentru a lista directoarele în MB
df -h Afișează spațiul liber pe disc al sistemului dvs
df-H Calculați spațiul liber pe disc în puteri de 1.000 (în loc de 1.024)
mkdir Creați un nou folder numit
mkdir -p / Creați foldere imbricate
mkdir Creați mai multe foldere simultan
"mkdir" »»» Creați un folder cu un spațiu în numele fișierului
rmdir Ștergeți un folder (funcționează numai cu dosarele goale)
rm -R Ștergeți un folder și conținutul acestuia
atingere Creați un fișier nou fără nicio extensie
fermoar Copiați un fișier în folder
fermoar Copiați un fișier în folderul curent
fermoar ~/ / Copiați un fișier în folder și redenumiți fișierul copiat
cp -R <«»dir nou»»>» Copiați un folder într-un folder nou cu spații în numele fișierului
cp -i Vă avertizează înainte de a copia un fișier cu un mesaj de avertizare de suprascriere
fermoar /utilizatori/ Copiați mai multe fișiere într-un folder
idem -V [calea dosarului][dosar nou] Copiați conținutul unui folder într-un folder nou. Comanda „-V” afișează o linie de stare pentru fiecare fișier copiat.

Accesați și ștergeți fișiere și foldere cu Terminal

rm Ștergeți un fișier definitiv
rm -i Ștergeți un fișier care solicită confirmare
rm -f Forțați ștergerea neconfirmată a unui fișier
rm Ștergeți mai multe fișiere fără confirmare
mv mutați/redenumiți
mv Mutați un fișier în folder (suprascrierea fișierului existent cu același nume dacă există)
mv -i Comanda „-i” afișează un avertisment că va suprascrie fișierul destinație.
mv *.png ~/ Mutați toate fișierele PNG din folderul curent într-un folder diferit
cd Director de acasă
CD [folder] schimba directorul
CD ~ directorul principal
CD/ rădăcină a unității
CD- Directorul sau folderul anterior pe care l-ați răsfoit ultima dată
PWD arata directorul de lucru
cd .. Încărcați în directorul părinte
CD../.. urca doua niveluri
ls Afișați numele fișierelor și subdirectoarelor din director
ls -C Afișați numele fișierelor și subdirectoarelor din director în coloane
Este-a Listați toate intrările (inclusiv cele cu .(punct) și ..(punct dublu))
ls-1 Afișați lista de fișiere în formatul unei intrări pe linie
Ls -F Afișați un / (slash) imediat după fiecare cale care este un director
ls -S Sortați fișierele sau intrările după dimensiune
ls -l Lista în format lung. Include modul fișier; numele proprietarului și al grupului; data și ora la care a fost modificat fișierul; numele căii; etc.
ls -l / Lista sistemului de fișiere de la rădăcină cu linkuri simbolice
Este-llt Lista fișierelor sortate în funcție de momentul modificării (mai întâi cele mai noi)
ls-lh Lista lungă cu dimensiuni de fișiere lizibile în KB; MB sau GB
ls-lo Lista de nume de fișiere cu dimensiunea; proprietar și steaguri
ls-la Lista detaliată a conținutului directorului (inclusiv fișierele ascunse)

Comenzi rapide de la tastatură în Terminal

Tab Completarea automată a numelor fișierelor și folderelor
Ctrl + A Mergeți la începutul liniei pe care scrieți
Ctrl + E Mergeți la sfârșitul rândului pe care scrieți
Ctrl + U Ștergeți linia dinaintea cursorului
Ctrl + K Ștergeți linia de după cursor
Ctrl + W Ștergeți cuvântul dinaintea cursorului
Ctrl + T Schimbați ultimele două caractere înainte de cursor
Esc + T Schimbați ultimele două cuvinte dinaintea cursorului
Ctrl + L ștergeți ecranul
Ctrl + C Oprește orice rulează
Ctrl + D Ieșiți din shell-ul curent
Opțiune + → Mutați cursorul cu un cuvânt înainte
Opțiune + ← Mutați cursorul cu un cuvânt înapoi
Ctrl + F Mutați cursorul cu un caracter înainte
Ctrl + B Mutați cursorul înapoi cu un caracter
Ctrl + Z Puneți ceea ce rulează într-un proces de fundal suspendat
Ctrl+_ Anulați ultima comandă
Opțiune + Shift + Cmd + C copiați text simplu
Shift + Cmd + V lipiți selecția
ieşire Încheiați o sesiune shell

Comenzi de rețea în Terminal

ping terminal

ping Dați ping gazdei și afișați starea acesteia
cine este Obțineți informații whois ale unui domeniu
curl -O Descărcați un fișier prin HTTP; HTTPS sau FTP
ssh @ Stabiliți o conexiune SSH la cu utilizatorul
scp @ :/la distanță/cale Copie inca la distanta
arp -a Afișează o listă cu toate dispozitivele din rețeaua locală, inclusiv adresa IP și MAC a tuturor dispozitivelor
ifconfig en0 Afișează adresa IP și MAC a dispozitivului dvs

Istoricul comenzilor

Ctrl + R Căutați comenzile utilizate anterior
istorie Afișează comenzile pe care le-am scris anterior
![valoare] Executați ultima comandă utilizată care începe cu o valoare
!! Rulați ultima comandă folosită

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.