Kymmenen OS X Command Line -apuohjelmaa, joista et ehkä tiedä

Anonim

Mac OS X:n komentorivikäyttöliittymässä on tuhansia ohjelmia, joiden olemassaolosta tavallinen käyttäjä ei tiedä. Hyödyntämällä GNU-säätiön ja muiden avoimen lähdekoodin yhteisön jäsenten vuosien kovaa työtä, Apple suunnitteli upean käyttöjärjestelmän, joka ei "tarvitsee" komentorivin käyttöä. Vaikka komentorivin käyttö Mac OS X:ssä ei ole välttämätön Macintoshin päivittäisessä käytössä, se voi säästää paljon aikaa, jos se valjastetaan oikein, ja toisinaan naurattaa.Toivottavasti pidät näistä kymmenestä OS X:n komentoriviohjelmasta!

1. ssh Tämä pieni helmi sisältyy kaikkiin Mac OS X:n versioihin. Alunperin rsh/rlogin-ohjelmien korvaajaksi kehitetty ssh on tullut Linuxin/Unixin (ja nyt Macin) peruselementiksi. OS X) -yhteisö. Opensshin ensisijainen käyttötarkoitus on suojattu etähallinta. Jos haluat ottaa käyttöön Mac OS X:n sisäänrakennetun SSH-palvelimen, voit tehdä sen avaamalla Järjestelmäasetukset, napsauttamalla "Jakaminen" ja valitsemalla "Etäkirjautuminen" -kohdan vierestä. Nyt jos olet tien päällä ja haluat käyttää konettasi, voit käyttää asiakasohjelmaa, kuten PuTTy (Windows-koneelta) tai "ssh" Mac OS X -pääteikkunasta ja muodostaa yhteyden Macisi IP-osoitteeseen. Kun olet kirjautunut sisään käyttäjätunnuksellasi ja salasanallasi, saat täydellisen pääsyn Mac OS X:n komentoriville. Openssh:lla on monia, monia muita käyttötapoja, joista jotkut ovat melko edistyneitä. Henkilökohtainen suosikkini on ssh:n käyttäminen SOCKS-palvelimena webin selaamiseen turvallisesti julkisissa Internet-paikoissa.

Tältä sivulta löydät lisää tapoja käyttää ssh:tä Macissa!

2. top Top on toinen klassinen apuohjelma, joka on ollut pitkään Linux/Unix-yhteisön käytössä. Käytä yläosaa avaamalla Terminal.app ja kirjoittamalla "top". Lyhyemmässä ajassa silmien räpäyttämiseen sinun pitäisi näyttää ikkuna täynnä tekstiä. Näet luettelon kaikista Macintoshissa tällä hetkellä käynnissä olevista prosesseista. Kun Macini käy hitaasti, top on ensimmäinen resurssi, jonka käytän selvittääkseni, mitä tapahtuu.

Saat täydellisen yleiskatsauksen alkuun napsauttamalla tätä.

3. lsbom lsbom sopii erinomaisesti siihen vainoharhaiseen ääneen päässäsi, jonka kuulet usein ennen kuin lähdet asentamaan jotain hienoa uutta apuohjelmaa, jonka olet löytänyt satunnaisesta Mac-blogista (kuten osxdaily). Lsbomin avulla voit tutkia Mac OS X -asennusohjelman (.pkg) sisältöä ja saada erittäin yksityiskohtaisen kuvan siitä, mitä Macisi arvokkaaseen tiedostojärjestelmään sijoitetaan.Jos haluat käyttää lsbomia, avaa Terminal.app ja siirry tiedostojärjestelmäsi kohtaan, jossa .pkg-tiedosto sijaitsee. Jos asennusohjelmasi on .dmg-tiedostossa, .pkg-tiedoston kopioiminen työpöydälle ja sitten cd ~Desktop saattaa auttaa. Kun olet löytänyt .pkg-tiedostosi sijaintipaikan, kirjoita "lsbom .pkg/Contents/Archive.bom> | lisää" ja voila! Näet täydellisen luettelon tiedostoista, jotka uusi ohjelmasi haluaa asentaa.

4. sanoow tämä komento on ainutlaatuinen Mac OS X:lle ja tarjoaa hauskempaa kuin mikään muu. Kokeile sitä avaamalla Terminal.app ja kirjoittamalla "say hello".

5. softwareupdate "Softwareupdate"-komento on nopea ja helppo tapa asentaa ohjelmistopäivitykset Applesta. Käytä sitä avaamalla Terminal.app ja kirjoittamalla "softwareupdate -i -a" asentaaksesi kaikki saatavilla olevat päivitykset Macintosh-tietokoneellesi. Jos haluat asentaa vain "suositeltuja" päivityksiä, kirjoita "softwareupdate -i -r".

6.ifconfig Nopein ja helpoin tapa selvittää, mitä IP-osoitetta Macisi käyttää, on ehdottomasti "ifconfig". Jos haluat käyttää ifconfigia, avaa Terminal.app ja kirjoita "ifconfig". Näet paljon tietoa, mukaan lukien verkkokorttisi MAC-osoitteen. Tykkään kirjoittaa "ifconfig | grep inet" palauttaa vain tietokoneeni IP-tiedot. Voit poistaa verkkoliitännän käytöstä (tässä esimerkissä "en0") kirjoittamalla "ifconfig en0 down". Voit palauttaa komennolla "ifconfig en0 up". Tämä voi olla paljon nopeampaa kuin Järjestelmäasetukset-ikkunan käyttäminen.

7. lipo lipo (oikein nimi) on apuohjelma, joka käsittelee yleisiä binääritiedostoja Mac OS X:ssä. Monet (melkein kaikki) ohjelmat lähetetään nykyään tai ladataan nimellä "Universal", mikä tarkoittaa, että niillä on binäärikoodi jonka sekä powerpc että intel-sirut ymmärtävät. Mutta koska et luultavasti välitä yhdestä kahdesta, haluat käyttää lipoa binääriesi "ohentamiseen". Jos esimerkiksi halusit ohentaa "Stickies"-sovelluksen sisältämään vain Intel (i386) -koodin: cd /Applications lipo Stickies.app/Contents/MacOS/Stickies -thin i386 -output Stickies.app/Contents/MacOS/Stickies.i386 cd Stickies.app/Contents/MacOS/ rm Stickies mv Stickies.i386 Stickies

8. screencapture screencapture tarjoaa edistyneemmän tavan (komento-vaihto-3:n yli) ottaa kuvakaappauksia (jos olet PC-maailmasta, harkitse Macin tulostamista). Jos haluat käyttää sitä, avaa Terminal.app ja yritä kirjoittaa screencapture -iW ~/Desktop/screen.jpg Se tuo esiin kamerakuvakkeen, joka odottaa napsautetaan ikkunassa. Kun napsautat sitä, työpöydällesi luodaan tiedosto nimeltä "screen.jpg", joka sisältää tilannekuvan mistä tahansa napsauttamastasi ikkunasta. Voit tietysti myös ottaa tilannekuvan koko näytöstäsi kirjoittamalla screencapture -S ~/Desktop/screen.jpg Jos todella haluat olla erityinen, voit tehdä sen nappaa vain osa näytöstäsi kirjoittamalla screencapture -ic Hae nyt kuvakaappauksia ja lähetä ne osxdailylle, me rakastamme niitä!

9 & 10. fink and darwinports Jos olet täyttänyt OS X:n komentoriviohjelmien perusjoukon, sen aika avata Terminal.app-sovelluksesi silmät muulle avoimen lähdekoodin maailmalle. Darwinportsin tai finkin avulla voit ladata ja asentaa satoja ilmaisia ​​avoimen lähdekoodin sovelluksia tietokoneellesi. Olen huomannut, että darwinportsilla on yleensä joitain epäselvämpiä avoimen lähdekoodin projekteja, mutta fink näyttää olevan kivikkoinen. Voit asentaa ne samaan aikaan, jos todella tiedät mitä olet tekemässä, mutta yleensä minun on neuvottava, että valitset jommankumman. Aloittelevat käyttäjät saattavat haluta kokeilla finkiä, sillä sen mukana toimitetaan Fink Commander -niminen ohjelma, joka antaa sinulle osoita ja napsauta pääsyn sen ohjelmistovarastoon. Tarkista se! DarwinPorts Home Fink – Koti

Oletko edelleen kiinnostunut oppimisesta? Katso lisää komentorivivinkkejä!

Kymmenen OS X Command Line -apuohjelmaa, joista et ehkä tiedä