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
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
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
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
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
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