Windowsissa voit käyttää komentokehotetta ja Windows PowerShell -konsoleita käyttöjärjestelmän hallinnan parempaan ja nopeampaan hallintaan. Molemmat CLI:t (komentorivitulkit) auttavat myös sinua ratkaisemaan tietokoneen vakavia ongelmia.
Sama pätee Macin päätelaitteeseen, mutta sen UNIX-pohjainen luonne edellyttää, että annat erilaisen komentosarjan.
Jos olet äskettäin vaihtanut Mac-tietokoneeseen, saat alta 15 hyödyllistä komentokehotetta ja Windows PowerShell -komentoa vastaavat terminaalit.
1. Näytä järjestelmätiedot
Oletetaan, että haluat tunnistaa tietokoneesi eri laitteisto- ja ohjelmistokomponentit (prosessori, RAM, käyttöjärjestelmäversio jne.). Siinä tapauksessa voit tarkastella tietoja komentokehotteessa tai Windows PowerShellissä systeminfo-komennolla.
Suorita terminaalissa sen sijaan seuraava:
system_profiler
Voit myös pyytää Terminalia suodattamaan tiedot tietotyypin mukaan. Saat esimerkiksi yleiskatsauksen Macin laitteistosta vain lisäämällä SPHardwareDataType komennon loppuun - esim. system_profiler SPHardwareDataType.
Saat tietotyyppiluettelon suorittamalla system_profiler -listDataTypes-komennon.
Jos haluat tarkastella tietoja Macin GUI:n (graafisen käyttöliittymän) kautta, pidä Option-näppäintä painettuna ja siirry kohtaanApple-valikko > Järjestelmätiedot.
2. Ping-laitteet ja verkot
Voit diagnosoida yhteysongelmia verkkosivustoissa ja paikallisissa laitteissa suorittamalla ping-komennon komentokehotteen tai Windows PowerShellin kautta. Tämä kehottaa tietokonettasi lähettämään ja vastaanottamaan datapaketteja, ja voit havaita epäsäännöllisyydet vasteajoissa ja pakettien katoamisessa.
ping-komento on yleinen useimmille CLI:ille, mutta pääte ei aseta ping-määrää, ellet suorita sitä -c-parametri seuraavasti:
ping -c
3. Tarkista verkkoasetukset
Komentokehotteen kautta ipconfig lataa Internet Protocol Configuration -apuohjelman PC:ssä. Sen avulla voit tunnistaa TCP/IP-verkkokokoonpanot sekä tiedot IP-osoitteista, aliverkon peitteistä, oletusyhdyskäytävistä ja niin edelleen.
Päätevastaava avaa Interface Configuration ja käyttää seuraavaa komentoa:
ifconfig
Oletusarvoisesti ifconfig näyttää vain aktiiviset verkot. Saat sen näyttämään kaikki käyttöliittymät suorittamalla sen sijaan ifconfig -a.
4. Tyhjennä DNS-välimuisti
Tietokoneen vanhentunut DNS-välimuisti aiheuttaa yhteysongelmia verkkosivustojen kanssa. Windowsissa ipconfig /flushdns-komennon suorittaminen korotetun komentokehotekonsolin kautta auttaa tyhjentämään tietokoneesi paikallisen DNS-välimuistin.
Macin DNS-välimuistin tyhjentämistä vastaava pääte on seuraava:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Sinun on annettava järjestelmänvalvojan salasana komennon v altuuttamiseksi.
5. Näytä kaikki käynnissä olevat prosessit
Verrattuna Windowsin Tehtävienhallintaan tasklist kirjoittaminen komentokehotteeseen tai Windows PowerShelliin antaa selkeämmän kuvan tietokoneesi taustaprosesseista. Se sisältää myös tietoja, kuten prosessitunnukset (PID) ja muistin käyttötilastot jokaiselle tehtävälle.
Macissa voit suorittaa jommankumman alla olevista komennoista:
- top
- ps -ax
top-komento näyttää luettelon resurssiintensiivisimmistä prosesseista reaaliajassa, kun taas ps -ax näyttää täydellisen tehtäväluettelon Macissasi.
6. Lopeta prosessi
Voit myös käyttää komentokehotetta ja Windows PowerShellia lopettaaksesi käynnissä olevat prosessit taskkill-komennolla.
Macin terminaalivastine on:
tappaa
Lisäksi voit käyttää killall-komentoa lopettaaksesi kaikki Mac-prosessit, jotka sisältävät tietyn nimen - esim. Autotallibändi. Tässä on täydellinen opas Mac-prosessien sulkemiseen terminaalin avulla.
7. Tarkista verkkotilastot
netstat-komento Windowsissa antaa sinun tarkastella luetteloa kaikista aktiivisista TCP-yhteyksistä ja auttaa tunnistamaan verkkoon liittyviä ongelmia.
Macissa saman komennon suorittaminen tuottaa samanlaisia tuloksia:
netstat
Jos haluat nähdä luettelon päätekohtaisista lipuista ja vaihtoehdoista, kirjoita man netstat.
8. Korjaa levyvirheet
Windowsin Check Disk -komentorivityökalu, jonka voit käynnistää suorittamalla chkdsk komentokehotteessa tai Windows PowerShellissä tarkistaa ja korjata levyyn liittyviä virheitä.
MacOS:n terminaalivastaava on fsck (tiedostojärjestelmän johdonmukaisuuden tarkistus) -komento. Aloita käynnistämällä Macisi yhden käyttäjän tilassa - paina Command + S käynnistyksen yhteydessä . Suorita sitten seuraava:
/sbin/fsck -fy
9. Luo symbolinen linkki
Symboliset linkit (symlinkit) ovat ratkaisevan tärkeitä, jos et voi muuttaa sijaintia, jota sovellukset ja ohjelmat käyttävät tiedostojen tallentamiseen.
Voit esimerkiksi käyttää symbolinkkiä synkronoimaan minkä tahansa kansion pilvitallennuspalveluun saamalla sen näyttämään siltä kuin se olisi oletussynkronointihakemistossa. Windowsissa käytät mklink /J-komentoa.
MacOS:ssä terminaalivastine on:
In -s
Saat lisätietoja tutustumalla symbolilinkkien toimintaan Macissa.
10. Aikataulu sammutus
Jos haluat sammuttaa tietokoneesi tietyn ajan kuluttua, käytä komentoa shutdown -f -t .
Käytä Macissa seuraavaa komentoa:
sudo shutdown -h +
Voit aina käyttää sudo killall shutdown-komentoa peruuttaaksesi ajoitetun sammutuksen.
11. Vertaa tiedostojen eroja
Windowsissa voit verrata kahden tiedoston eroa fc-komennolla.
Macin terminaalivastine on:
diff
diff-komento sisältää useita vaihtoehtoja. Voit esimerkiksi käyttää -i-kytkintä, jotta se jättää huomioimatta tekstitiedostojen kirjainten väliset erot. Suorita man diff nähdäksesi täydellisen luettelon vaihtoehdoista.
12. Etsi Wi-Fi-salasana
Aina kun sinun on tunnistettava Wi-Fi-yhteyden salasana nopeasti, voit käyttää netsh wlan show profile key=clear tietokoneellasi.
Macissa sinun on suoritettava seuraava komento terminaalissa:
security find-generic-password -ga “” | grep “salasana:”
13. Päivitä Mac
Windowsissa voit asentaa käyttöjärjestelmäpäivityksiä Windows PowerShellin kautta Get-WindowsUpdate ja Install-WindowsUpdate-komennot. Se on nopeampi ja vähemmän hidas verrattuna graafisen käyttöliittymän käyttöön.
MacOS:n päivityksen päätevastaavat ovat:
- softwareupdate -l hakea ja tarkastella odottavia päivityksiä ja tunnisteita.
- softwareupdate -i päivityksen asentamiseen.
14. Uusi IP-vuokrasopimus
IP-vuokrasopimuksen (Internet Protocol) vapauttaminen ja uusiminen voi korjata tietokoneesi yhteyksiin liittyviä ongelmia. Tämä edellyttää ipconfig /release- ja ipconfig /renew-komentojen suorittamista Windowsin komentokehotteen kautta.
Mac tarjoaa graafisen käyttöliittymän System Preferences > Network- kautta> Wi-Fi/Ethernet > Advanced > DHCP > Uusi DHCP Voit kuitenkin myös käyttää seuraava päätekomento:
sudo ipconfig set DHCP
Jos et tiedä verkkoliitännän nimeä, käytä ifconfig-komentoa sen tunnistamiseen - esim. en0.
15. Tarkista käyttöaika
Voit tarkistaa tietokoneesi käytettävyyden (get-date) – (gcim Win32_OperatingSystem).LastBootUpTime Windows PowerShell -komennolla.
Suorita macOS:n terminaalissa sen sijaan seuraava komento:
käyttöaste
uptime-komento auttaa määrittämään, onko aika sammuttaa tai käynnistää Mac uudelleen. Tämä auttaa usein ratkaisemaan satunnaisia teknisiä virheitä, jotka estävät macOS:n toimimasta oikein.
Vaihdetaan terminaaliin
Macin päätelaitteen avulla voit suorittaa useimmat tehtävät, joihin olet tottunut PC:n komentokehotteen ja Windows PowerShellin avulla. Vaikka yllä olevat komennon vastineet eivät ole tyhjentäviä, niiden pitäisi olla aina käytettävissä.
