15 Ekvivalentov terminálu Mac s príkazovým riadkom systému Windows a príkazmi PowerShell
V systéme Windows môžete použiť konzoly Command Prompt(use the Command Prompt) a Windows PowerShell na lepšiu kontrolu a rýchlejšiu správu operačného systému. Obidva CLI(CLIs) (prekladače príkazového riadka) vám tiež pomôžu pri riešení vážnych problémov s počítačom(troubleshoot serious issues with your PC) .
To isté platí pre terminál(Terminal) Mac , ale jeho povaha založená na systéme UNIX vyžaduje, aby ste zadali inú sadu príkazov.
Ak ste nedávno prešli na používanie Macu(Mac) , nižšie sa dozviete ekvivalenty terminálu k 15 užitočným (Terminal)príkazom príkazového riadka(Command Prompt) a Windows PowerShell .
1. Zobraziť systémové informácie
Predpokladajme(Suppose) , že chcete identifikovať rôzne hardvérové a softvérové komponenty (procesor, RAM , verziu operačného systému atď.) na vašom počítači. V takom prípade môžete informácie zobraziť v príkazovom riadku(Command Prompt) alebo v prostredí Windows PowerShell pomocou príkazu systeminfo .
V termináli(Terminal) vykonajte namiesto toho nasledovné:
system_profiler
Môžete tiež požiadať terminál(Terminal) , aby filtroval informácie podľa typu údajov. Napríklad môžete získať prehľad o hardvéri Mac len tak , že na koniec príkazu pridáte SPHardwareDataType – napr . (SPHardwareDataType)system_profiler SPHardwareDataType .
Ak chcete zobraziť zoznam typov údajov, spustite príkaz system_profiler -listDataTypes .
Ak chcete zobraziť informácie cez GUI (grafické používateľské rozhranie) na Macu(Mac) , podržte kláves Option a prejdite do ponuky Apple > Systémové informácie(System Information) .
2. Ping na zariadenia a siete
Problémy s pripojením s webovými lokalitami a lokálnymi zariadeniami môžete diagnostikovať spustením príkazu ping <host> prostredníctvom príkazového riadka(Command Prompt) alebo prostredia Windows PowerShell . To vyzve váš počítač, aby vysielal a prijímal dátové pakety a vy zistíte nepravidelnosti v časoch odozvy a strate paketov.
Príkaz ping <host> je univerzálny pre väčšinu CLI(CLIs) , ale terminál(Terminal) nenastaví počet pingov, pokiaľ ho nespustíte s parametrom -c takto:
ping -c <count> <host>
3. Skontrolujte konfigurácie siete
Na PC spustenie ipconfig cez príkazový riadok(Command Prompt) načíta pomôcku Internet Protocol Configuration . Umožňuje vám identifikovať konfigurácie siete TCP/IP spolu s informáciami o IP adresách, maskách podsiete, predvolených bránach atď.
Ekvivalent terminálu(Terminal) otvorí konfiguráciu rozhrania(Interface Configuration) a použije nasledujúci príkaz:
ifconfig
V predvolenom nastavení ifconfig zobrazuje iba aktívne siete. Aby sa zobrazili všetky rozhrania, namiesto toho spustite ifconfig -a .
4. Vyprázdnite vyrovnávaciu pamäť DNS
Zastaraná vyrovnávacia pamäť systému DNS (Domain Name System)(Domain Name System (DNS)) vo vašom počítači spôsobuje problémy s pripojením k webovým stránkam. V systéme Windows(Windows) vám spustenie príkazu ipconfig /flushdns cez zvýšenú konzolu príkazového riadka pomôže (Command Prompt)vymazať lokálnu vyrovnávaciu pamäť DNS vášho počítača(clear your computer’s local DNS cache) .
Terminál ekvivalentný vymazaniu vyrovnávacej pamäte (Terminal)DNS na Macu(Mac) je nasledujúci:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Na autorizáciu príkazu musíte zadať heslo správcu.
5. Zobraziť všetky spustené procesy
V porovnaní so Správcom(Windows Task Manager) úloh systému Windows umožňuje zadávanie zoznamu úloh(tasklist ) do príkazového riadka(Command Prompt) alebo prostredia Windows PowerShell jasnejšie zobrazenie procesov na pozadí vášho počítača. Obsahuje tiež informácie, ako sú ID(IDs) procesov ( PID(PIDs) ) a štatistiky využitia pamäte pre každú úlohu.
Na Macu(Mac) môžete spustiť jeden z dvoch nižšie uvedených príkazov:
- top
- ps -ax
Horný príkaz(top ) zobrazí zoznam procesov s najnáročnejšími zdrojmi v reálnom čase, zatiaľ čo ps -ax vám zobrazí úplný zoznam úloh na vašom Macu(Mac) .
6. Ukončite proces
Na ukončenie spustených procesov pomocou taskkill <PID> môžete použiť aj príkazový riadok(Command Prompt) a prostredie Windows PowerShell .
Ekvivalent terminálu Mac je:
kill <PID>
Okrem toho môžete použiť príkaz killall <process name> na ukončenie všetkých procesov Mac , ktoré obsahujú konkrétny názov – napr . Garageband . Tu je kompletný návod na vypnutie procesov Mac pomocou Terminálu(shutting down Mac processes using Terminal) .
7. Skontrolujte štatistiku siete
Príkaz netstat v systéme Windows(Windows) vám umožňuje zobraziť zoznam všetkých aktívnych pripojení TCP a pomáha identifikovať problémy súvisiace so sieťou(identify network-related problems) .
Na Macu(Mac) vedie spustenie rovnakého príkazu k podobným výsledkom:
netstat
Ak chcete zobraziť zoznam príznakov a možností špecifických pre Terminál(Terminal) , napíšte man netstat .
8. Opravte chyby disku
Pomôcka príkazového riadka Check Disk v systéme Windows(Windows) , ktorú môžete spustiť spustením príkazu chkdsk v príkazovom riadku(Command Prompt) alebo v prostredí Windows PowerShell , vám umožňuje skontrolovať a opraviť chyby súvisiace s diskom.
Ekvivalentom terminálu(Terminal) v systéme macOS je príkaz fsck (kontrola konzistencie súborového systému). Začnite(Start) spustením Macu(Mac) v režime pre jedného používateľa – pri spustení stlačte Command + S. Potom spustite nasledovné:
/sbin/fsck -fy
9. Vytvorte symbolický odkaz
Symbolické odkazy (symlinky) sú kľúčové, ak zistíte, že nie je možné zmeniť umiestnenie, ktoré aplikácie a programy používajú na ukladanie súborov.
Môžete napríklad použiť symbolický odkaz na synchronizáciu ľubovoľného priečinka so službou cloudového úložiska tak, že bude vyzerať, akoby sa nachádzal v predvolenom synchronizačnom adresári. V systéme Windows(Windows) použijete príkaz mklink /J .
V systéme MacOS je ekvivalentom terminálu :(Terminal)
In -s <original folder path> <target folder path>
Ak sa chcete dozvedieť viac, pozrite si, ako fungujú symbolické odkazy na Macu(how symlinks work on the Mac) .
10. Naplánujte vypnutie
Ak chcete vypnúť počítač po uplynutí určitého času, použite príkaz shutdown -f -t <time in seconds>
Na Macu(Mac) použite namiesto toho nasledujúci príkaz:
sudo shutdown -h +<time in minutes>
Na zrušenie plánovaného vypnutia môžete vždy použiť príkaz sudo killall shutdown.
11. Porovnajte rozdiely medzi súbormi
V systéme Windows(Windows) môžete porovnať rozdiel medzi dvoma súbormi pomocou príkazu fc .
Ekvivalent terminálu Mac je:
dif(diff)
Príkaz diff prichádza s viacerými možnosťami. Môžete napríklad použiť prepínač -i , aby ignoroval rozdiely v malých a veľkých písmenách v textových súboroch. Spustite man diff pre zobrazenie kompletného zoznamu možností.
12. Nájdite heslo Wi-Fi
Kedykoľvek potrebujete rýchlo identifikovať heslo pripojenia Wi-Fi(identify the password of a Wi-Fi connection) , môžete na svojom počítači použiť netsh wlan show profile <SSID> key=clear
Na Macu(Mac) musíte v Termináli(Terminal) spustiť nasledujúci príkaz :
security find-generic-password -ga “<SSID>” | grep “password:”
13. Aktualizujte Mac
V systéme Windows(Windows) môžete inštalovať aktualizácie operačného systému prostredníctvom prostredia Windows PowerShell pomocou príkazov Get-WindowsUpdate a Install-WindowsUpdate . V porovnaní s používaním GUI(GUI) je to rýchlejšie a menej pomalé .
Ekvivalenty terminálu(Terminal) na aktualizáciu macOS sú:
- softwareupdate -l na vyhľadanie a zobrazenie čakajúcich aktualizácií a identifikátorov.
- softwareupdate -i <identifier> na inštaláciu aktualizácie.
14. Obnovte prenájom IP
Uvoľnenie a obnovenie prenájmu IP (Internet Protocol)(renewing the IP (Internet Protocol) lease) môže vyriešiť problémy súvisiace s pripojením na vašom počítači. To zahŕňa spustenie príkazov ipconfig /release a ipconfig /renew cez príkazový riadok(Command Prompt) v systéme Windows(Windows) .
Mac poskytuje možnosť GUI cez System Preferences > Network > Wi-Fi / Ethernet > Advanced > DHCP > Renew DHCP . Môžete však použiť aj nasledujúci príkaz terminálu:
sudo ipconfig set <network interface> DHCP
Ak nepoznáte názov sieťového rozhrania, použite na jeho identifikáciu príkaz ifconfig – napr. (ifconfig )en0 .
15. Skontrolujte Uptime
Uptime vášho PC môžete skontrolovať pomocou (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell príkaz.
V termináli(Terminal) v systéme macOS namiesto toho spustite nasledujúci príkaz:
uptime
Príkaz uptime vám pomôže určiť, či je čas vypnúť alebo reštartovať váš Mac . To často pomáha vyriešiť náhodné technické chyby, ktoré bránia správnemu fungovaniu systému macOS.
Prepnutie na terminál
Terminál(Terminal) Macu vám umožňuje vykonávať väčšinu úloh, na ktoré ste boli zvyknutí pomocou príkazového riadka(Command Prompt) a prostredia Windows PowerShell na počítači. Hoci vyššie uvedené ekvivalenty príkazov nie sú vyčerpávajúce, mali by byť vždy po ruke.
Related posts
Ako prepínať medzi CMD a PowerShell v Windows Terminal
Čo je to Windows Terminal? -
10 najlepších príkazov terminálu Mac, ktoré by ste mali vedieť
Ako zapnúť automatické dokončovanie v príkazovom riadku systému Windows
Príručka pre začiatočníkov k príkazovému riadku systému Windows
Ako nainštalovať Windows 8 na Mac s OS X Mountain Lion
Zobrazenie systémových informácií a správa procesov z CMD alebo PowerShell
Ako zdieľať priečinky z Mac OS X s Windows 7 a Windows 8 PC
Základné tipy pre príkazový riadok pre Windows 11/10
Ako obnoviť register pomocou príkazového riadka v systéme Windows 11/10
Povoľte alebo zakážte staršiu konzolu pre príkazový riadok a PowerShell v systéme Windows 10
Ako otvorím Terminál na Macu? (3 spôsoby)
Ako urobiť PowerShell a príkazový riadok transparentnými
Obnovte predvolené nastavenia prostredia PowerShell a CMD
Ako spustiť príkazový riadok ako správca v systéme Windows 11/10
Zoznam klávesových skratiek CMD alebo príkazového riadka v systéme Windows 11/10
Ako zmeniť jazyk vo Firefoxe na Windows a Mac
Kam idú snímky obrazovky? Nájdite ich v systéme Windows, Mac, Android alebo iOS -
Ako aktualizovať ovládače pomocou príkazového riadka v systéme Windows 11/10
Ako odstrániť správy Skype (Windows, Android, iPhone, Mac)