15 Mac terminalskih ekvivalenta Windows Command Prompt i PowerShell naredbama
U sustavu Windows možete koristiti Command Prompt(use the Command Prompt) i Windows PowerShell konzole za veću kontrolu i brže upravljanje operacijskim sustavom. Oba CLI(CLIs) -ja (tumači naredbenog retka) također vam pomažu u rješavanju ozbiljnih problema s vašim računalom(troubleshoot serious issues with your PC) .
Isto vrijedi i za Macov terminal , ali njegova priroda temeljena na UNIX-u zahtijeva da unesete drugačiji skup naredbi.
Ako ste nedavno prešli na korištenje Maca(Mac) , naučit ćete Terminal ekvivalente 15 korisnih naredbi naredbenog retka(Command Prompt) i Windows PowerShell naredbi u nastavku.
1. Pregledajte informacije o sustavu
Pretpostavimo(Suppose) da želite identificirati različite hardverske i softverske komponente (procesor, RAM , verzija operativnog sustava itd.) na vašem računalu. U tom slučaju možete vidjeti informacije u naredbenom retku(Command Prompt) ili Windows PowerShell naredbom systeminfo .
Umjesto toga u terminalu(Terminal) izvršite sljedeće:
system_profiler
Također možete zatražiti od Terminala(Terminal) da filtrira informacije prema vrsti podataka. Na primjer, možete dobiti pregled hardvera Maca samo dodavanjem SPHardwareDataType na kraj naredbe—npr . system_profiler SPHardwareDataType .
Za popis tipova podataka pokrenite naredbu system_profiler -listDataTypes .
Za pregled informacija putem GUI (grafičkog korisničkog sučelja) na svom Macu(Mac) , držite pritisnutu tipku Option i idite na Apple izbornik > Informacije o sustavu(System Information) .
2. Ping uređaji i mreže
Možete dijagnosticirati probleme s povezivanjem s web-mjestima i lokalnim uređajima pokretanjem naredbe ping <host> putem naredbenog retka(Command Prompt) ili Windows PowerShell -a . To potiče vaše računalo na prijenos i primanje paketa podataka, a vi ćete uočiti nepravilnosti u vremenu odgovora i gubitku paketa.
Naredba ping <host> univerzalna je za većinu CLI(CLIs) -ova , ali Terminal ne postavlja broj pinga osim ako je ne izvršite s parametrom -c na sljedeći način:(-c)
ping -c <count> <host>
3. Provjerite mrežne konfiguracije
Na računalu, pokretanje ipconfig putem naredbenog retka(Command Prompt) učitava uslužni program za konfiguraciju internetskog protokola(Internet Protocol Configuration) . Omogućuje vam da identificirate TCP/IP mrežne konfiguracije zajedno s informacijama o IP adresama, podmrežnim maskama, zadanim pristupnicima i tako dalje.
Ekvivalent terminala(Terminal) otvara Konfiguraciju sučelja(Interface Configuration) i koristi sljedeću naredbu:
ifconfig
Prema zadanim postavkama, ifconfig prikazuje samo aktivne mreže. Da bi prikazao sva sučelja, pokrenite ifconfig -a umjesto toga.
4. Ispraznite DNS predmemoriju
Zastarjela predmemorija sustava naziva domene (DNS)(Domain Name System (DNS)) na vašem računalu uzrokuje probleme s vezom s web-mjestima. U sustavu Windows(Windows) pokretanje naredbe ipconfig /flushdns putem povišene konzole naredbenog retka(Command Prompt) pomaže vam da izbrišete lokalnu DNS predmemoriju vašeg računala(clear your computer’s local DNS cache) .
Terminal ekvivalentan čišćenju DNS (Terminal)predmemorije(DNS) na Macu(Mac) je kako slijedi:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Morate unijeti administratorsku lozinku da biste autorizirali naredbu.
5. Pregledajte sve pokrenute procese
U usporedbi s Windows Task Managerom(Windows Task Manager) , upisivanje popisa zadataka(tasklist ) u naredbeni redak(Command Prompt) ili Windows PowerShell omogućuje jasniji prikaz pozadinskih procesa vašeg računala. Također sadrži informacije kao što su ID(IDs) -ovi procesa ( PID(PIDs) -ovi ) i statistike korištenja memorije za svaki zadatak.
Na Macu(Mac) možete pokrenuti jednu od dvije naredbe u nastavku:
- vrh(top)
- ps -sjekira(ps -ax)
Naredba top prikazuje popis procesa koji najviše zahtijevaju resurse u stvarnom vremenu, dok ps -ax prikazuje kompletan popis zadataka na vašem Macu(Mac) .
6. Završite proces
Također možete koristiti naredbeni redak(Command Prompt) i Windows PowerShell za završetak pokrenutih procesa naredbom taskkill <PID> .
Ekvivalent Mac terminala je:
kill <PID>
Dodatno, možete koristiti naredbu killall <process name> za završetak svih Mac procesa koji sadrže određeni naziv—npr . Garageband . Ovdje je potpuni vodič za gašenje Mac procesa pomoću Terminala(shutting down Mac processes using Terminal) .
7. Provjerite mrežnu statistiku
Naredba netstat u sustavu Windows(Windows) omogućuje vam pregled popisa svih aktivnih TCP veza i pomaže identificirati probleme povezane s mrežom(identify network-related problems) .
Na Macu(Mac) , pokretanje iste naredbe daje slične rezultate:
netstat
Za pregled popisa zastava i opcija specifičnih za Terminal , upišite man netstat .
8. Popravite greške na disku
Uslužni program naredbenog retka Check Disk u sustavu Windows(Windows) , koji možete pozvati pokretanjem chkdsk u naredbenom(Command Prompt) retku ili Windows PowerShell , omogućuje vam da provjerite i popravite greške povezane s diskom.
Ekvivalent terminala(Terminal) u macOS-u je naredba fsck(fsck ) (provjera konzistentnosti datotečnog sustava). Započnite(Start) podizanjem svog Mac računala(Mac) u načinu rada za jednog korisnika—pritisnite Command + S pri pokretanju. Zatim pokrenite sljedeće:
/sbin/fsck -fy
9. Napravite simboličku vezu
Simboličke veze (simbolske veze) ključne su ako smatrate da je nemoguće promijeniti lokacije koje aplikacije i programi koriste za pohranu datoteka.
Na primjer, možete koristiti simboličku vezu za sinkronizaciju bilo koje mape s uslugom za pohranu u oblaku tako da izgleda kao da je unutar zadanog direktorija za sinkronizaciju. U sustavu Windows(Windows) koristite naredbu mklink /J .
Na macOS-u, ekvivalent terminala je:(Terminal)
In -s <original folder path> <target folder path>
Da biste saznali više, provjerite kako simbolične veze rade na Macu(how symlinks work on the Mac) .
10. Zakažite isključivanje
Ako želite isključiti svoje računalo nakon određenog vremena, koristite naredbu shutdown -f -t <time in seconds>
Na Macu(Mac) umjesto toga upotrijebite sljedeću naredbu:
sudo shutdown -h +<time in minutes>
Uvijek možete upotrijebiti naredbu sudo killall shutdown za otkazivanje planiranog isključivanja.
11. Usporedite razlike datoteka
U sustavu Windows(Windows) možete usporediti razliku između dvije datoteke pomoću naredbe fc .
Ekvivalent Mac terminala je:
razl(diff)
Naredba diff dolazi s više opcija. Na primjer, možete upotrijebiti prekidač -i kako biste zanemarili razlike u velikim i malim slovima u tekstualnim datotekama. Pokrenite man diff da vidite potpuni popis opcija.
12. Pronađite lozinku za Wi-Fi
Kad god trebate brzo identificirati lozinku za Wi-Fi vezu(identify the password of a Wi-Fi connection) , možete koristiti netsh wlan show profile <SSID> key=clear na svom računalu.
Na Macu(Mac) morate pokrenuti sljedeću naredbu u terminalu(Terminal) :
security find-generic-password -ga “<SSID>” | grep “password:”
13. Ažurirajte Mac
U sustavu Windows(Windows) možete instalirati ažuriranja operativnog sustava putem Windows PowerShell -a pomoću naredbi Get-WindowsUpdate i Install-WindowsUpdate . Brži je i manje spor u usporedbi s korištenjem GUI -ja .
Terminalni ekvivalenti za ažuriranje macOS-a su :(Terminal)
- softwareupdate -l za skeniranje i pregled ažuriranja i identifikatora na čekanju.
- softwareupdate -i <identifier> za instaliranje ažuriranja.
14. Obnovite zakup IP-a
Oslobađanje i obnavljanje zakupa IP-a (Internet Protocol)(renewing the IP (Internet Protocol) lease) može riješiti probleme povezane s povezivanjem na vašem računalu. To uključuje pokretanje naredbi ipconfig /release i ipconfig /renew putem naredbenog retka(Command Prompt) u sustavu Windows(Windows) .
Mac nudi opciju GUI putem Postavke sustava(System Preferences) > Mreža(Network ) > Wi-Fi / Ethernet > Napredno(Advanced ) > DHCP > Obnovi DHCP(Renew DHCP) . Međutim, također možete koristiti sljedeću naredbu terminala:
sudo ipconfig set <network interface> DHCP
Ako ne znate naziv mrežnog sučelja, upotrijebite naredbu ifconfig da biste ga identificirali—npr. (ifconfig )en0 .
15. Provjerite vrijeme rada
Vrijeme rada vašeg računala možete provjeriti pomoću (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell naredbe.
Umjesto toga na terminalu(Terminal) u macOS-u pokrenite sljedeću naredbu:
vrijeme rada(uptime)
Naredba uptime pomaže vam odrediti je li vrijeme da isključite ili ponovno pokrenete Mac . To često pomaže u rješavanju slučajnih tehničkih grešaka koje sprječavaju ispravan rad macOS-a.
Prelazak na terminal
Macov terminal omogućuje vam izvođenje većine zadataka na koje ste se navikli pomoću naredbenog retka(Command Prompt) i Windows PowerShell -a na računalu. Iako gornji ekvivalenti naredbi nisu iscrpni, trebali bi uvijek biti pri ruci.
Related posts
Kako se prebacivati između CMD-a i PowerShell-a u Windows terminalu
Što je Windows terminal? -
10 najboljih naredbi Mac terminala koje biste trebali znati
Kako uključiti automatsko dovršavanje u naredbenom retku sustava Windows
Vodič za početnike za Windows Command Prompt
Kako pristupiti dijeljenim mapama sustava Windows 7 i Windows 8 iz Mac OS X
Kako deinstalirati program pomoću naredbenog retka u sustavu Windows 11/10
Gdje idu snimke zaslona? Pronađite ih u sustavu Windows, Mac, Android ili iOS -
Kako daljinski pristupiti sustavu Windows 10 s Maca
Kako izbrisati Skype poruke (Windows, Android, iPhone, Mac)
Pregledajte informacije o sustavu i upravljajte procesima iz CMD-a ili PowerShell-a
Kako prebrojati datoteke u mapi koristeći PowerShell, CMD ili File Explorer
Kako mogu vidjeti sve korisnike na Windows računalu? (5 načina) -
Kako ispisivati na zajednički Mac OS X pisač iz Windows 7 i Windows 8
Koji je model moje računalo, prijenosno računalo ili tablet sa sustavom Windows 10? 8 načina da saznate -
Zamijenite PowerShell naredbenim redkom u kontekstualnom izborniku u sustavu Windows 10
Kako ažurirati upravljačke programe pomoću naredbenog retka u sustavu Windows 11/10
Kako instalirati Windows 8 na Mac s OS X Mountain Lion
Popis tipkovničkih prečaca CMD ili naredbenog retka u sustavu Windows 11/10
Kako vratiti registar pomoću naredbenog retka u sustavu Windows 11/10