Anonim

Windows rendszerben használhatja a Parancssort és a Windows PowerShell konzolokat az operációs rendszer jobb vezérléséhez és gyorsabb kezeléséhez. Mindkét CLI (parancssori értelmező) segít a számítógépével kapcsolatos súlyos problémák elhárításában.

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

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

1. Rendszerinformációk megtekintése

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

A terminálban inkább hajtsa végre a következőket:

system_profiler

A Terminált arra is kérheti, hogy szűrje az információkat adattípus szerint. Például csak akkor kaphat áttekintést a Mac hardveréről, ha a SPHardwareDataType karakterláncot hozzáfűzi a parancs végéhez – pl. 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 felhasználói felületen keresztül a Mac számítógépen, tartsa lenyomva az Option gombot, és lépjen aApple menü > Rendszerinformáció.

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

A webhelyekkel és helyi eszközökkel kapcsolatos csatlakozási problémákat diagnosztizálhatja a ping parancs futtatásával a Parancssoron 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ők szabálytalanságait és a csomagvesztést.

A ping parancs univerzális a legtöbb parancssori felületen, de a terminál nem állít be ping számlálót, hacsak nem hajtja végre a -cparamétert a következőképpen:

ping -c

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

A számítógépen az ipconfig parancssoron 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 megfelelője megnyitja az Interfész konfigurációt, é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 helyette az ifconfig -a parancsot.

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

A számítógépén lévő elavult Domain Name System (DNS) gyorsítótár csatlakozási problémákat okoz a webhelyekkel. Windows rendszerben a ipconfig /flushdns parancs futtatása egy emelt szintű Command Prompt konzolon segít a számítógép helyi DNS-gyorsítótárának ürítésében.

A terminál, 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. Az összes futó folyamat megtekintése

A Windows Feladatkezelőhöz képest, ha beírja a tasklist parancssorba vagy a Windows PowerShellbe, tisztább képet kaphat a számítógép háttérfolyamatairól. Olyan információkat is tartalmaz, mint például a folyamatazonosítók (PID) és az egyes feladatok memóriahasználati statisztikái.

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

  • ps -ax

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

6. Folyamat befejezése

A Command Prompt és a Windows PowerShell segítségével is leállíthatja a futó folyamatokat a taskkill paranccsal.

A Mac terminál megfelelője:

megöl

Ezenkívül a killall paranccsal leállíthatja az összes olyan Mac-folyamatot, amely egy adott nevet tartalmaz – pl. Garázsbanda. Itt található a teljes útmutató a Mac-folyamatok terminál használatával történő leállításához.

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

A netstat parancs segítségével megtekintheti az összes aktív TCP-kapcsolat listáját, és segít azonosítani a hálózattal kapcsolatos problémákat.

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

netstat

A terminálra jellemző jelzők és opciók listájának megtekintéséhez írja be: man netstat.

8. Lemezhibák javítása

A Check Disk parancssori segédprogram Windows rendszeren, amelyet a chkdsk parancssorban vagy a Windows PowerShellben történő futtatásával hívhat meg. a lemezzel kapcsolatos hibák ellenőrzéséhez és javításához.

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

/sbin/fsck -fy

9. Szimbolikus hivatkozás létrehozása

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.

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

MacOS-en a terminál megfelelője:

In -s

További információért nézze meg, hogyan működnek a szimbolikus linkek Mac gépen.

10. Leállítás ütemezése

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

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

sudo shutdown -h +

Az ütemezett leállítás megszakításához bármikor használhatja a sudo killall shutdown parancsot.

11. Fájlkülönbségek összehasonlítása

Windows rendszeren a 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 a -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 a lehetőségek teljes listájának megtekintéséhez.

12. Keresse meg a Wi-Fi jelszót

Ha gyorsan meg kell határoznia egy Wi-Fi kapcsolat jelszavát, használhatja a netsh wlan show profile key=clear a számítógépén.

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

security find-generic-password -ga “” | grep „jelszó:”

13. Mac frissítése

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

A macOS frissítésének terminál megfelelői:

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

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

Az IP (Internet Protocol) bérlet feloldá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 parancssorán keresztül.

A Mac grafikus felhasználói felületet biztosít a System Preferences > Network számon keresztül> Wi-Fi/Ethernet > Speciális > DHCP > DHCP megújítása Használhatja azonban a következő terminálparancsot:

sudo ipconfig set 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épe üzemidejét a (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell paranccsal ellenőrizheti.

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

uptime

A uptime parancs segít eldönteni, hogy ideje leállítani vagy újraindítani a Mac-et. 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 lehetővé teszi a legtöbb olyan feladat végrehajtását, amelyet a PC-n a Parancssor és a Windows PowerShell segítségével megszokott. Bár a fenti parancsok megfelelői nem teljes körűek, mindig kéznél kell lenniük.

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