15 Mac terminál egyenértékű a Windows parancssorral és a PowerShell-parancsokkal

Windows rendszerben használhatja a Parancssort(use the Command Prompt) és a Windows PowerShell -konzolokat az operációs rendszer jobb vezérléséhez és gyorsabb kezeléséhez. Mindkét CLI(CLIs) (parancssori értelmező) segít a számítógépével kapcsolatos súlyos problémák elhárításában(troubleshoot serious issues with your PC)

Ugyanez vonatkozik a Mac termináljára(Terminal) is , de annak UNIX-alapú jellege megköveteli, hogy más parancskészletet adjon meg.

Ha nemrégiben váltott Mac számítógépre(Mac) , az alábbiakban megismerheti a 15 hasznos Command Prompt és Windows PowerShell parancs (Windows PowerShell)terminál(Terminal) megfelelőit .

1. Rendszerinformációk megtekintése

Tegyük fel(Suppose) , hogy azonosítani szeretné számítógépén a különféle hardver- és szoftverkomponenseket (processzor, RAM , operációs rendszer verziója stb.). Ebben az esetben megtekintheti az információkat a Parancssorban(Command Prompt) vagy a Windows PowerShellben(Windows PowerShell) a systeminfo paranccsal. 

A Terminálban(Terminal) hajtsa végre a következőket:

system_profiler

Arra is kérheti a terminált(Terminal) , hogy szűrje az információkat adattípus szerint. Például csak akkor kaphat áttekintést a Mac hardveréről, ha hozzáfűzi az SPHardwareDataType parancsot a parancs végéhez – például system_profiler SPHardwareDataType .

Az adattípusok listájához futtassa a system_profiler -listDataTypes parancsot.

Ha meg szeretné tekinteni az információkat a grafikus(GUI) felhasználói felületen (grafikus felhasználói felületen) keresztül Mac számítógépén(Mac) , tartsa lenyomva az Option billentyűt, és lépjen az Apple menü > Rendszerinformációk(System Information) menüpontra .

2. Eszközök és hálózatok pingelése

ping <host> parancs futtatásával diagnosztizálhatja a Parancssoron(Command Prompt) vagy a Windows PowerShell -en keresztül . Ez arra készteti a számítógépet, hogy küldjön és fogadjon adatcsomagokat, és Ön észreveszi a válaszidő és a csomagvesztés szabálytalanságait.

A ping <host> parancs univerzális a legtöbb parancssori felületen(CLIs) , de a terminál(Terminal) nem állít be ping számlálót, hacsak nem hajtja végre a -c paraméterrel az alábbiak szerint:

ping -c <count> <host>

3. Ellenőrizze a Hálózati konfigurációkat

A PC-n az ipconfig parancssoron(Command Prompt) keresztüli futtatása betölti az Internet Protocol Configuration segédprogramot. Lehetővé teszi a TCP/IP hálózati konfigurációk azonosítását az IP-címekkel, alhálózati maszkokkal, alapértelmezett átjárókkal és így tovább. 

A terminál(Terminal) megfelelője megnyitja az Interfész konfigurációt(Interface Configuration) , és a következő parancsot használja:

ifconfig

Alapértelmezés szerint az ifconfig csak az aktív hálózatokat jeleníti meg. Az összes felület megjelenítéséhez futtassa az ifconfig -a parancsot.

4. Öblítse ki a DNS-gyorsítótárat

Az elavult tartománynévrendszer (DNS)(Domain Name System (DNS)) gyorsítótár a számítógépen kapcsolódási problémákat okoz a webhelyekkel. Windows rendszerben(Windows) az ipconfig /flushdns parancs emelt szintű parancssori(Command Prompt) konzolon keresztüli futtatása segít a számítógép helyi DNS-gyorsítótárának ürítésében(clear your computer’s local DNS cache)

A terminál(Terminal) , amely megfelel a DNS -gyorsítótár törlésének Mac rendszeren, a következő:

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

A parancs engedélyezéséhez rendszergazdai jelszót kell megadnia.

5. Tekintse meg az összes futó folyamatot

A Windows Feladatkezelőhöz(Windows Task Manager) képest a Tasklist parancssorba(Command Prompt) vagy a Windows PowerShellbe(Windows PowerShell) történő beírása lehetővé teszi a számítógép háttérfolyamatainak tisztább áttekintését. Olyan információkat is tartalmaz, mint például a folyamatazonosítók ( PID(IDs) ) és az egyes feladatok memóriahasználati statisztikái .(PIDs)

Mac rendszeren az alábbi két parancs egyikét futtathatja:

  • tetejére(top)
  • ps -ax

A top parancs a leginkább erőforrás-igényes folyamatok listáját jeleníti meg valós időben, míg a ps -ax a teljes feladatlistát a Mac számítógépen(Mac) .

6. Folyamat befejezése

Használhatja a Parancssort(Command Prompt) és a Windows PowerShellt(Windows PowerShell) is a futó folyamatok leállításához a taskkill <PID> paranccsal. 

A Mac terminál megfelelője:

kill <PID> 

Ezenkívül a killall <process name> paranccsal leállíthatja az összes olyan Mac -folyamatot, amely egy adott nevet tartalmaz – például Garageband . Itt található a teljes útmutató a Mac-folyamatok terminál használatával történő leállításához(shutting down Mac processes using Terminal) .

7. Ellenőrizze a Hálózati statisztikákat

A Windows netstat parancsával megtekintheti az összes aktív TCP - kapcsolat listáját, és segít azonosítani a hálózattal kapcsolatos problémákat(identify network-related problems)

Mac rendszeren ugyanazon parancs futtatása hasonló eredményeket ad:

netstat 

A terminálra(Terminal) jellemző jelzők és opciók listájának megtekintéséhez írja be a man netstat parancsot(man netstat) .

8. Javítsa meg a lemezhibákat

A Lemez ellenőrzése parancssori segédprogram a Windows rendszeren , amelyet a (Windows)chkdsk parancssorból(Command Prompt) vagy a Windows PowerShellből(Windows PowerShell) történő futtatásával hívhat meg , lehetővé teszi a lemezzel kapcsolatos hibák ellenőrzését és javítását.

A terminál(Terminal) megfelelője a macOS-ben az fsck (fájlrendszer-konzisztencia-ellenőrzés) parancs. Először indítsa(Start) el a Mac -et egyfelhasználós módban – indítsa el a Command + S billentyűkombinációt . Ezután futtassa a következőt:

/sbin/fsck -fy

9. Hozzon létre szimbolikus hivatkozást

A szimbolikus hivatkozások (szimbólumhivatkozások) kulcsfontosságúak, ha lehetetlennek találja megváltoztatni azokat a helyeket, amelyeket az alkalmazások és programok a fájlok tárolására használnak. 

Egy szimbolikus hivatkozás segítségével például bármely mappát szinkronizálhat egy felhőalapú tárhelyszolgáltatással úgy, hogy úgy tűnik, mintha az alapértelmezett szinkronizálási könyvtárban lenne. Windows rendszeren(Windows) az mklink /J parancsot kell használni. 

A macOS rendszeren a terminál(Terminal) megfelelője:

In -s <original folder path> <target folder path>

További információért nézze meg, hogyan működnek a szimbolikus hivatkozások Mac rendszeren(how symlinks work on the Mac) .

10. Ütemezze be a leállítást

Ha egy bizonyos idő elteltével szeretné leállítani a számítógépet, használja a shutdown -f -t <time in seconds> parancsot. 

Mac rendszeren használja helyette a következő parancsot:

sudo shutdown -h +<time in minutes>

A sudo killall shutdown paranccsal bármikor megszakíthatja az ütemezett leállítást.

11. Hasonlítsa össze a fájlok közötti különbségeket

Windows rendszeren az (Windows)fc paranccsal  összehasonlíthatja a két fájl közötti különbséget .

A Mac terminál megfelelője:

diff

A diff parancs több opciót tartalmaz. Például használhatja az -i kapcsolót, hogy figyelmen kívül hagyja a szöveges fájlok kis- és nagybetűs különbségeit. Futtassa a man diff parancsot(man diff ) a lehetőségek teljes listájának megtekintéséhez. 

12. Keresse meg a Wi-Fi jelszó lehetőséget

Amikor gyorsan meg kell határoznia egy Wi-Fi kapcsolat jelszavát,(identify the password of a Wi-Fi connection) használhatja a netsh wlan show profile <SSID> key=clear a számítógépén.

Mac rendszeren a következő parancsot kell futtatnia a terminálban(Terminal) :

security find-generic-password -ga “<SSID>” | grep “password:”

13. Frissítse a Mac rendszert

Windows rendszerben az operációs rendszer frissítéseit a Windows PowerShell segítségével telepítheti a Get-WindowsUpdate és az Install-WindowsUpdate parancsokkal. Gyorsabb és kevésbé lassú a grafikus felhasználói felület(GUI) használatához képest .

A macOS frissítéséhez szükséges terminálok(Terminal) megfelelői:

  • softwareupdate -l a függőben lévő frissítések és azonosítók kereséséhez és megtekintéséhez.
  • softwareupdate -i <identifier> a frissítés telepítéséhez.

14. IP-bérlet megújítása

Az IP (Internet Protocol) bérlet(renewing the IP (Internet Protocol) lease) felszabadítása és megújítása megoldhatja a számítógép csatlakozási problémáit. Ez magában foglalja az ipconfig /release és ipconfig /renew parancsok futtatását a Windows Parancssoron(Command Prompt) keresztül . 

A Mac grafikus felhasználói felületet biztosít a Rendszerbeállítások(System Preferences) > Hálózat(Network ) > Wi-Fi / Ethernet > Speciális(Advanced ) > DHCP > DHCP megújítása(Renew DHCP) menüpontban . Használhatja azonban a következő terminálparancsot is:

sudo ipconfig set <network interface> DHCP

Ha nem ismeri a hálózati interfész nevét, használja az ifconfig paranccsal azonosítani – pl . en0

15. Ellenőrizze az üzemidőt

A számítógép üzemidejét a (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell paranccsal ellenőrizheti.

A macOS terminálján(Terminal) futtassa inkább a következő parancsot:

üzemidő(uptime)

Az uptime parancs segít eldönteni, hogy ideje leállítani vagy újraindítani a Macet(Mac) . Ez gyakran segít megoldani a véletlenszerű technikai hibákat, amelyek megakadályozzák a MacOS megfelelő működését.

Váltás terminálra

A Mac terminálja(Terminal) lehetővé teszi a legtöbb olyan feladat végrehajtását, amelyet a PC-n a Command Prompt és a Windows PowerShell segítségével szokott meg . Bár a fenti parancsok megfelelői nem teljes körűek, mindig kéznél kell lenniük.



About the author

Számítógépes technikus vagyok, aki évek óta dolgozom Androiddal és irodai szoftverekkel. Az elmúlt 5 évben arra is tanítottam az embereket, hogyan használják a Mac-eket. Ha valakit keres, aki tudja, hogyan kell megjavítani a dolgokat a számítógépén, valószínűleg tudok segíteni!



Related posts