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.
