Deset OS X uslužnih programa naredbenog retka za koje možda niste znali

Anonim

Sučelje naredbenog retka Mac OS X dom je tisućama programa za koje prosječan korisnik ne zna da postoje. Koristeći godine napornog rada Zaklade GNU i drugih u zajednici otvorenog koda, Apple je dizajnirao prekrasan OS koji ne "treba" nikakvu upotrebu naredbenog retka. Iako korištenje naredbenog retka u Mac OS X nije potrebno za svakodnevni rad Macintosha, ako se pravilno koristi, može vam uštedjeti mnogo vremena, a povremeno vas i nasmijati.Nadam se da ćete uživati ​​u ovih deset OS X uslužnih programa naredbenog retka!

1. ssh Ovaj mali dragulj je uključen u svaku verziju Mac OS X. Izvorno razvijen kao drop-in zamjena za programe rsh/rlogin, ssh je postao glavni dio Linuxa/Unixa (a sada i Maca) OS X) zajednice. Primarna upotreba Openssh-a je sigurna udaljena administracija. Ako želite omogućiti ugrađeni SSH poslužitelj Mac OS X-a, to možete učiniti tako da otvorite svoje postavke sustava, kliknete na "Dijeljenje" i potvrdite okvir pored "Udaljena prijava". Sada, ako ste na putu i želite pristupiti svom računalu, možete koristiti klijent kao što je PuTTy (s Windows stroja) ili "ssh" iz Mac OS X prozora terminala i spojiti se na IP adresu vašeg Maca. Nakon što se prijavite sa svojim korisničkim imenom i lozinkom, dobit ćete potpuni pristup Mac OS X naredbenom retku. Openssh ima mnogo, mnogo više upotreba od kojih su neke prilično napredne. Moj osobni favorit je korištenje ssh-a kao SOCKS poslužitelja za sigurno pregledavanje weba na javnim internetskim lokacijama.

Provjerite ovu stranicu za više načina korištenja ssh-a na Macu!

2. top Top je još jedan klasični uslužni program koji već dugo koristi Linux/Unix zajednica. Za korištenje vrha, otvorite Terminal.app i upišite “top”. Za manje vremena potrebnog da trepnete okom trebali biste se pojaviti pred prozorom punim teksta. Ono što vidite je popis svih procesa koji se trenutno izvode na vašem Macintosh računalu. Kad moj Mac radi sporo, top je prvi izvor koji koristim da shvatim što se događa.

Za potpuni pregled najboljih kliknite ovdje.

3. lsbom lsbom je izvrstan za onaj paranoični glas u vašoj glavi koji često čujete prije nego što odete i instalirate neki cool novi uslužni program koji ste pronašli na nasumičnom Mac blogu (kao što je osxdaily). Pomoću lsbom možete pregledati sadržaj programa za instalaciju Mac OS X (.pkg) i dobiti vrlo detaljan prikaz onoga što će se smjestiti u dragocjeni datotečni sustav vašeg Maca.Da biste koristili lsbom, otvorite Terminal.app i dođite do mjesta u vašem datotečnom sustavu gdje se nalazi .pkg datoteka. Ako je vaš instalacijski program došao na .dmg, moglo bi pomoći da kopirate .pkg na vašu radnu površinu, a zatim cd ~Desktop. Nakon što pronađete gdje se nalazi vaš .pkg, upišite “lsbom .pkg/Contents/Archive.bom> | više” i voila! Vidjet ćete potpuni popis datoteka koje vaš novi program želi instalirati.

4. sayova ova naredba je jedinstvena za Mac OS X i nudi više zabave nego bilo što drugo. Isprobajte tako da otvorite Terminal.app i upišete "say hello".

5. softwareupdate Naredba “softwareupdate” brz je i jednostavan način instaliranja ažuriranja softvera iz Applea. Da biste ga koristili, otvorite Terminal.app i upišite “softwareupdate -i -a” za instaliranje svih dostupnih ažuriranja za vaš Macintosh. Ako želite instalirati samo “preporučena” ažuriranja upišite “softwareupdate -i -r”.

6.ifconfig Najbrži, najlakši način da saznate koju IP adresu koristi vaš Mac je definitivno “ifconfig”. Da biste koristili ifconfig, otvorite Terminal.app i upišite “ifconfig”. Vidjet ćete mnogo informacija, uključujući MAC adresu vaše mrežne kartice. Volim upisati “ifconfig | grep inet” za vraćanje samo IP informacija za moje računalo. Možete onemogućiti mrežno sučelje (u ovom primjeru "en0") upisivanjem "ifconfig en0 down". Možete vratiti s "ifconfig en0 up". Ovo može biti puno brže nego korištenjem prozora System Preferences.

7. lipo lipo (prikladno nazvan) je uslužni program koji manipulira univerzalnim binarnim datotekama u Mac OS X. Mnogi (gotovo svi) programi ovih dana se isporučuju ili preuzimaju kao "Univerzalni", što znači da imaju binarni kod koje i powerpc i intel čipovi mogu razumjeti. Ali budući da vam vjerojatno nije stalo do jednog od to dvoje, želite koristiti lipo da biste "stanjili" svoje binarne podatke. Na primjer, ako želite smanjiti aplikaciju "Sticki" tako da sadrži samo intel (i386) kod: 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 nudi napredniji način (preko command-shift-3) za snimanje zaslona (ako ste iz svijeta računala, razmislite o print screen-u za Mac). Da biste ga koristili, otvorite svoju aplikaciju Terminal.app i pokušajte upisati screencapture -iW ~/Desktop/screen.jpg Prikazat će se ikona kamere koja čeka kliknuti na prozor. Nakon klika, kreirat će se datoteka na radnoj površini pod nazivom “screen.jpg” koja će sadržavati snimku bilo kojeg prozora na koji ste kliknuli. Naravno, također možete napraviti snimku cijelog zaslona upisivanjem screencapture -S ~/Desktop/screen.jpg Ako stvarno želite biti posebni, možete uhvatite samo dio svog zaslona upisivanjem screencapture -ic Sada uzmite nekoliko snimaka zaslona i pošaljite ih na osxdai, volimo ih!

9 & 10. fink i darwinports Ako ste se zasitili s osnovnim skupom uslužnih programa OS X naredbenog retka, vrijeme je da otvorite oči svoje aplikacije Terminal.app prema ostatku svijeta otvorenog koda. Koristeći darwinports ili fink možete preuzeti i instalirati stotine besplatnih aplikacija otvorenog koda na svoje računalo. Otkrio sam da darwinports obično ima neke od opskurnijih projekata otvorenog koda, ali fink se čini čvrst kao kamen. Možete ih instalirati u isto vrijeme ako STVARNO znate što radite, ali općenito bih vam savjetovao da odaberete jedno ili drugo. Korisnici početnici možda će htjeti isprobati fink, budući da se isporučuje s programom nazvanim Fink Commander koji vam daje pristup njegovom repozitoriju softvera. Provjerite! DarwinPorts Home Fink – Home

Još uvijek ste zainteresirani za učenje? Pogledajte još nekoliko savjeta za naredbeni redak!

Deset OS X uslužnih programa naredbenog retka za koje možda niste znali