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.



About the author

Računalni sam tehničar s više od 10 godina iskustva u industriji zabave. Znam kako popraviti računala i tablete, poboljšati njihove performanse i poboljšati njihovu upotrebljivost. Osim toga, također vam mogu pomoći s vašim potrebama za zabavom davanjem savjeta o tome kako gledati TV ili preuzimati filmski sadržaj na vaš iPhone ili Mac.



Related posts