Komande terminala za Mac

Mac terminal

Ako tražite listu sa naredbe terminala za mac, došli ste do pravog članka. U ovom članku pokazujemo vam najkorisnije terminalske komande za Mac na dnevnoj bazi za ručno izvršavanje radnji bez oslanjanja na grafičko sučelje macOS-a.

Kako otvoriti Terminal na Macu

otvorite Terminal na Macu

Najbrži način za pristup terminalu na Macu je korištenje prečica na tastaturi Command + razmaknica, tip terminal i kliknite na prvi rezultat.

Terminalni procesi

Terminalni procesi

ps-ax Prikazuje procese koji su trenutno pokrenuti. Naredba "a" prikazuje procese svih korisnika, a naredba "x" pokazuje procese koji nisu povezani sa terminalom
ps -aux Prikaži sve procese sa %cpu; %mem; strana u i PID
vrh Prikazuje informacije u realnom vremenu o procesima koji su pokrenuti
vrh -ocpu -s 5 Prikazuje procese sortirane prema korištenju CPU-a i ažuriranje svakih 5 sekundi
vrh -ili veličina Sortirajte procese prema upotrebi memorije
ubiti PID Izlaz iz procesa sa ID-om . PID će biti prikazan kao kolona u Monitoru aktivnosti
ps -ax | grep Pronađite proces po imenu ili PID-u

Pretraga terminala

naći -name <«»file»»>» Pronađite sve imenovane datoteke unutar . Možemo koristiti zvjezdice (*) za traženje dijelova imena datoteka
"grep" »» » Pronađi sve utakmice za unutar
"grep -rl "" »» » Pronađite sve datoteke koje sadrže unutar

Osnovne naredbe terminala

/ (kosa crta naprijed) Direktorij najvišeg nivoa
. Pristup trenutnom direktoriju
.. top direktorij
~ glavni imenik
sudo [naredba] Pokreni naredbu sa sigurnosnim privilegijama superkorisnika
nano [fajl] Otvorite uređivač terminala
otvori datoteku] Otvorite datoteku
[naredba] -h Potražite pomoć za naredbu
čovjek [naredba] Prikazuje priručnik pomoći za naredbu

Upravljanje terminalnim dozvolama

Dozvole u terminalu

ls -ld Prikaži zadanu dozvolu izvornog direktorija
ls -ld/ Prikaži dozvole za čitanje; pisanje i pristup datom folderu
chmod 755 Promijenite dozvolu datoteke na 755
chmod -R 600 Promijenite dozvolu za folder i sav njegov sadržaj na 600
chown : Promijenite vlasništvo nad fajlom na korisnika i grupu Ako dodamo naredbu “-R” sadržaj foldera će biti uključen

Upravljanje datotekama i direktorijima u terminalu

macOS terminalske datoteke

du Korištenje liste za svaki poddirektorij i njegov sadržaj
du -sh [fascikla] Čitljiv izlaz svih datoteka u direktoriju
ti -p Prikaži jedan unos za svaki navedeni fajl
du -sk* | sortiranje -br Lista datoteka i fascikli (sumira veličina uključujući podfoldere). Možemo zamijeniti sk* za sm* da navedemo direktorije u MB
df -h Prikazuje slobodan prostor na disku vašeg sistema
df -H Izračunajte slobodan prostor na disku u stepenu 1.000 (umjesto 1.024)
mkdir Kreirajte novi folder pod nazivom
mkdir -p / Kreirajte ugniježđene foldere
mkdir Kreirajte više foldera odjednom
"mkdir" »»» Kreirajte folder sa razmakom u imenu datoteke
rmdir Izbrišite folder (radi samo sa praznim folderima)
rm -R Izbrišite folder i njegov sadržaj
dodir Kreirajte novi fajl bez ekstenzije
zip Kopirajte datoteku u folder
zip Kopirajte datoteku u trenutni folder
zip ~/ / Kopirajte datoteku u fasciklu i preimenujte kopiranu datoteku
kp -R <«»novi direktorij»»>» Kopirajte fasciklu u novu fasciklu sa razmacima u nazivu datoteke
cp -i Upozorava vas prije kopiranja datoteke sa porukom upozorenja o prepisivanju
zip /korisnici/ Kopirajte više datoteka u folder
isto -V [puta fascikle][novi folder] Kopirajte sadržaj foldera u novi folder. Komanda "-V" prikazuje statusnu liniju za svaku kopiranu datoteku.

Pristupite i izbrišite datoteke i fascikle pomoću terminala

rm Izbrišite datoteku trajno
rm -i Izbrišite fajl koji zahteva potvrdu
rm -f Prisilite nepotvrđeno brisanje datoteke
rm Izbrišite više datoteka bez potvrde
mv premjestiti/preimenovati
mv Premjestite datoteku u mapu (prepisivanje postojeće datoteke s istim imenom ako postoji)
mv -i Komanda "-i" prikazuje upozorenje da će prepisati odredišnu datoteku.
mv *.png ~/ Premjestite sve PNG datoteke u trenutnoj mapi u drugu mapu
cd Kućni direktorij
CD [fascikla] promijeniti imenik
cd ~ glavni imenik
CD / koren jedinstva
cd- Prethodni direktorij ili folder u koji ste zadnji put navigirali
pwd prikaži radni direktorij
cd .. Prenesi u nadređeni direktorij
CD../.. ići gore dva nivoa
ls Prikažite nazive datoteka i poddirektorija direktorija
ls -C Prikažite nazive datoteka i poddirektorija direktorija u kolonama
ls -a Navedite sve unose (uključujući one sa .(tačka) i ..(dvostruka tačka))
ls-1 Prikažite listu datoteka u formatu jednog unosa po redu
ls -F Prikaži / (kosa crta) odmah nakon svake putanje koja je direktorij
ls -S Sortirajte datoteke ili unose prema veličini
ls-l Lista u dugom formatu. Uključuje način rada datoteke; ime vlasnika i grupe; datum i vreme kada je fajl modifikovan; ime putanje; itd.
ls -l / Lista sistema datoteka iz korijena sa simbolskim vezama
Je-li Lista fajlova sortiranih po vremenu modifikacije (prvo najnoviji)
Je -lh Duga lista sa čitljivim veličinama datoteka u KB; MB ili GB
ls-lo Lista imena datoteka sa veličinom; vlasnik i zastave
ls-la Detaljna lista sadržaja direktorija (uključujući skrivene datoteke)

Prečice na tastaturi u terminalu

štampanje Automatsko dovršavanje imena datoteka i foldera
Ctrl + A Idite na početak reda na kojem kucate
Ctrl + E Idite do kraja reda na kojem kucate
Ctrl + U Izbrišite liniju ispred kursora
Ctrl + K Izbrišite red nakon kursora
Ctrl + W Izbrišite riječ ispred kursora
Ctrl + T Zamijenite posljednja dva znaka prije kursora
Esc + T Zamijenite posljednje dvije riječi prije kursora
Ctrl + L obrišite ekran
Ctrl + C Zaustavite sve što radi
Ctrl + D Izađite iz trenutne ljuske
Opcija + → Pomerite kursor jednu reč unapred
Opcija + ← Pomjerite kursor jednu riječ unazad
Ctrl + F Pomerite kursor jedan znak unapred
Ctrl + B Pomerite kursor za jedan znak unazad
Ctrl + Z Stavite ono što radi u suspendovani pozadinski proces
Ctrl+_ Poništi posljednju naredbu
Opcija + Shift + Cmd + C kopirajte običan tekst
Shift + Cmd + V zalijepite odabir
izlaz Završite shell sesiju

Mrežne komande u terminalu

terminal ping

ping Pingirajte host i prikažite njegov status
ko je Dobijte whois informacije o domeni
curl -O Preuzmite datoteku preko HTTP-a; HTTPS ili FTP
ssh @ Uspostavite SSH vezu na sa korisnikom
scp @ :/remote/path Kopiraj još daljinski
arp -a Prikazuje listu svih uređaja na vašoj lokalnoj mreži uključujući IP i MAC adrese svih uređaja
ifconfig en0 Prikazuje IP i MAC adresu vašeg uređaja

Istorija naredbi

Ctrl + R Potražite prethodno korištene komande
istorija Prikazuje komande koje smo prethodno napisali
![vrijednost] Izvršite posljednju korištenu naredbu koja počinje vrijednošću
!! Pokrenite posljednju korištenu naredbu

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.