Sepuluh Utilitas Baris Perintah OS X yang Mungkin Tidak Anda Ketahui

Anonim

Antarmuka baris perintah Mac OS X adalah rumah bagi ribuan program yang tidak diketahui oleh pengguna rata-rata. Memanfaatkan kerja keras selama bertahun-tahun oleh yayasan GNU dan komunitas open source lainnya, Apple merancang OS luar biasa yang tidak "membutuhkan" penggunaan baris perintah apa pun. Saat menggunakan baris perintah di Mac OS X tidak diperlukan untuk pengoperasian Macintosh setiap hari, jika dimanfaatkan dengan benar, ini dapat menghemat banyak waktu, dan terkadang membuat Anda tertawa.Saya harap Anda menikmati sepuluh utilitas baris perintah OS X ini!

1. ssh Permata kecil ini disertakan di setiap versi Mac OS X. Awalnya dikembangkan sebagai pengganti drop-in untuk program rsh/rlogin, ssh telah menjadi bahan pokok Linux/Unix (dan sekarang Mac OS X) komunitas. Penggunaan utama Openssh adalah administrasi jarak jauh yang aman. Jika Anda ingin mengaktifkan server SSH bawaan Mac OS X, Anda dapat melakukannya dengan membuka System Preferences, mengklik "Berbagi" dan mencentang kotak di samping "Login Jarak Jauh". Sekarang jika Anda sedang dalam perjalanan dan ingin mengakses mesin Anda, Anda dapat menggunakan klien seperti PuTTy (dari mesin windows) atau "ssh" dari jendela terminal Mac OS X dan terhubung ke alamat IP Mac Anda. Setelah masuk dengan Nama Pengguna dan Kata Sandi Anda, Anda akan diberikan akses lengkap ke baris perintah Mac OS X. Openssh memiliki banyak kegunaan, beberapa di antaranya cukup maju. Favorit pribadi saya menggunakan ssh sebagai server SOCKS untuk menjelajah web dengan aman di lokasi internet publik.

Lihat halaman ini untuk mengetahui lebih banyak cara menggunakan ssh di Mac!

2. top Top adalah utilitas klasik lain yang telah lama digunakan oleh komunitas Linux/Unix. Untuk menggunakan top, buka Terminal.app dan ketik "top". Dalam waktu yang lebih singkat untuk mengedipkan mata, Anda akan melihat jendela yang penuh dengan teks. Yang Anda lihat adalah daftar setiap proses yang sedang berjalan di Macintosh Anda. Saat Mac saya berjalan lambat, top adalah sumber daya pertama yang saya gunakan untuk mencari tahu apa yang terjadi.

Untuk ikhtisar lengkap klik teratas di sini.

3. lsbom lsbom sangat bagus untuk suara paranoid di kepala Anda yang sering Anda dengar sebelum Anda pergi dan menginstal beberapa utilitas baru yang keren yang Anda temukan di blog Mac acak (seperti osxdaily). Dengan lsbom Anda dapat memeriksa konten penginstal Mac OS X (.pkg) dan mendapatkan tampilan yang sangat mendetail tentang apa yang akan ditempatkan ke dalam sistem file berharga Mac Anda.Untuk menggunakan lsbom, buka Terminal.app dan arahkan ke tempat di sistem file Anda tempat file .pkg berada. Jika penginstal Anda datang dengan .dmg, mungkin membantu untuk menyalin .pkg ke desktop Anda, lalu cd ~Desktop. Setelah Anda menemukan di mana .pkg Anda berada, ketik “lsbom .pkg/Contents/Archive.bom> | lebih” dan voila! Anda akan melihat daftar lengkap file yang ingin diinstal oleh program baru Anda.

4. ucapkanow perintah ini unik untuk Mac OS X, dan menawarkan lebih banyak kesenangan daripada yang lainnya. Cobalah dengan membuka Terminal.app dan ketik “say hello”.

5. softwareupdate Perintah “softwareupdate” adalah cara cepat dan mudah untuk menginstal pembaruan perangkat lunak dari apple. Untuk menggunakannya, buka Terminal.app dan ketik “softwareupdate -i -a” untuk menginstal semua pembaruan yang tersedia untuk Macintosh Anda. Jika Anda hanya ingin menginstal pembaruan yang “disarankan” ketik “softwareupdate -i -r”.

6.ifconfig Cara tercepat dan termudah untuk mengetahui alamat ip apa yang digunakan Mac Anda, sudah pasti “ifconfig”. Untuk menggunakan ifconfig, buka Terminal.app, dan ketik “ifconfig”. Anda akan melihat banyak informasi, termasuk Alamat MAC kartu jaringan Anda. Saya suka mengetik “ifconfig | grep inet” untuk mengembalikan hanya informasi ip untuk komputer saya. Anda dapat menonaktifkan antarmuka jaringan (dalam contoh ini "en0") dengan mengetikkan "ifconfig en0 down". Anda dapat memunculkan kembali dengan "ifconfig en0 up". Ini bisa lebih cepat daripada menggunakan jendela System Preferences.

7. lipo lipo (dinamai dengan tepat) adalah utilitas yang memanipulasi binari universal di Mac OS X. Banyak (hampir semua) program saat ini dikirim, atau diunduh sebagai "Universal", artinya mereka memiliki kode biner yang dapat dipahami oleh powerpc dan chip intel. Tapi karena Anda mungkin tidak peduli dengan salah satu dari keduanya, Anda ingin menggunakan lipo untuk "mengencerkan" binari Anda. Misalnya jika Anda ingin menipiskan aplikasi "Stickies" hanya berisi kode intel (i386): 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 menawarkan cara yang lebih canggih (melalui perintah-shift-3) untuk mengambil tangkapan layar (jika Anda berasal dari dunia PC, pikirkan layar cetak untuk Mac). Untuk menggunakannya, buka Terminal.app Anda dan coba ketik screencapture -iW ~/Desktop/screen.jpg Ini akan memunculkan ikon kamera yang menunggu untuk diklik pada jendela. Setelah diklik, sebuah file di desktop Anda yang disebut "screen.jpg" akan dibuat yang berisi snapshot dari jendela apa pun yang Anda klik. Tentu saja Anda juga dapat mengambil jepretan seluruh layar dengan mengetik screencapture -S ~/Desktop/screen.jpg Jika Anda benar-benar ingin menjadi istimewa, Anda bisa rebut hanya sebagian layar Anda dengan mengetik screencapture -ic Sekarang ambil beberapa tangkapan layar dan kirimkan ke osxdaily, kami menyukainya!

9 & 10. fink dan darwinports Jika Anda sudah puas dengan set dasar utilitas baris perintah OS X, itu waktu untuk membuka mata Terminal.app Anda ke seluruh dunia sumber terbuka. Menggunakan darwinports atau fink Anda dapat mendownload dan menginstal ratusan aplikasi open source gratis ke komputer Anda. Saya telah menemukan bahwa darwinports cenderung memiliki beberapa proyek sumber terbuka yang lebih tidak jelas, tetapi fink tampaknya sangat solid. Anda dapat menginstalnya pada saat yang sama jika Anda BENAR-BENAR tahu apa yang Anda lakukan, tetapi secara umum saya harus menyarankan Anda memilih satu atau yang lain. Pengguna pemula mungkin ingin mencoba fink, karena dilengkapi dengan program bernama Fink Commander yang memberi Anda akses tunjuk dan klik ke gudang perangkat lunaknya. Saksikan berikut ini! DarwinPorts Home Fink – Beranda

Masih tertarik untuk belajar? Lihat beberapa tips baris perintah lainnya!

Sepuluh Utilitas Baris Perintah OS X yang Mungkin Tidak Anda Ketahui