Sepuluh Utiliti Barisan Perintah OS X Yang Mungkin Anda Tidak Tahu

Anonim

Antara muka baris arahan Mac OS X adalah rumah kepada beribu-ribu program yang tidak diketahui oleh pengguna biasa. Memanfaatkan kerja keras selama bertahun-tahun oleh asas GNU dan lain-lain dalam komuniti sumber terbuka, Apple mereka bentuk OS hebat yang tidak "memerlukan" sebarang penggunaan baris arahan. Semasa menggunakan baris arahan dalam Mac OS X tidak diperlukan untuk operasi setiap hari Macintosh, jika dimanfaatkan dengan betul, ia boleh menjimatkan banyak masa dan kadangkala membuatkan anda ketawa.Saya harap anda menikmati sepuluh utiliti baris arahan OS X ini!

1. ssh Permata kecil ini disertakan dalam setiap versi Mac OS X. Pada asalnya dibangunkan sebagai pengganti drop-in kepada program rsh/rlogin, ssh telah menjadi ruji kepada Linux/Unix(dan kini Mac OS X) komuniti. Penggunaan utama Openssh ialah pentadbiran jauh yang selamat. Jika anda ingin anda mendayakan pelayan SSH terbina dalam Mac OS X anda boleh melakukannya dengan membuka Keutamaan Sistem anda, klik pada "Perkongsian" dan tandai kotak di sebelah "Log Masuk Jauh". Sekarang jika anda sedang dalam perjalanan dan ingin mengakses mesin anda, anda boleh menggunakan klien seperti PuTTy (dari mesin windows) atau "ssh" dari tetingkap terminal Mac OS X dan menyambung ke alamat IP Mac anda. Selepas log masuk dengan Nama Pengguna dan Kata Laluan anda, anda akan diberikan akses lengkap ke baris arahan Mac OS X. Openssh mempunyai banyak, banyak lagi kegunaan yang sebahagiannya agak maju. Kegemaran peribadi saya menggunakan ssh sebagai pelayan SOCKS untuk menyemak imbas web dengan selamat di lokasi internet awam.

Lihat halaman ini untuk lebih banyak cara menggunakan ssh pada Mac!

2. top Top ialah satu lagi utiliti klasik yang telah lama digunakan oleh komuniti Linux/Unix. Untuk menggunakan atas, buka Terminal.app dan taip "atas". Dalam masa yang lebih singkat untuk mengelipkan mata anda akan dipaparkan dengan tetingkap yang penuh dengan teks. Apa yang anda lihat ialah senarai setiap proses yang sedang berjalan pada Macintosh anda. Apabila Mac saya berjalan perlahan, atas ialah sumber pertama yang saya gunakan untuk mengetahui perkara yang berlaku.

Untuk gambaran keseluruhan lengkap tentang atas klik di sini.

3. lsbom lsbom bagus untuk suara paranoid dalam kepala anda yang sering kali anda dengar sebelum anda pergi dan memasang beberapa utiliti baharu yang hebat yang anda temui pada blog Mac rawak (seperti osxdaily). Dengan lsbom anda boleh memeriksa kandungan pemasang Mac OS X (.pkg) dan mendapatkan pandangan yang sangat terperinci tentang perkara yang akan diletakkan ke dalam sistem fail berharga Mac anda.Untuk menggunakan lsbom, buka Terminal.app dan navigasi ke tempat dalam sistem fail anda di mana fail .pkg berada. Jika pemasang anda datang pada .dmg, ia mungkin membantu untuk menyalin .pkg ke desktop anda, dan kemudian cd ~Desktop. Setelah anda menemui tempat .pkg anda berada, taip “lsbom .pkg/Contents/Archive.bom> | lagi” dan voila! Anda akan melihat senarai lengkap fail yang program baharu anda ingin pasang.

4. katakanow perintah ini adalah unik untuk Mac OS X dan menawarkan lebih keseronokan daripada yang lain. Cubalah dengan membuka Terminal.app dan taip "tanya khabar".

5. kemas kini perisian Perintah “kemas kini perisian” ialah cara yang cepat dan mudah untuk memasang kemas kini perisian daripada apple. Untuk menggunakannya, buka Terminal.app dan taip "kemas kini perisian -i -a" untuk memasang semua kemas kini yang tersedia untuk Macintosh anda. Jika anda hanya ingin memasang kemas kini "disyorkan" taip "kemas kini perisian -i -r".

6.ifconfig Cara terpantas, termudah untuk mengetahui alamat ip yang digunakan oleh Mac anda, pastinya "ifconfig". Untuk menggunakan ifconfig, buka Terminal.app dan taip "ifconfig". Anda akan melihat banyak maklumat, termasuk Alamat MAC kad rangkaian anda. Saya suka menaip “ifconfig | grep inet” untuk mengembalikan hanya maklumat ip untuk komputer saya. Anda boleh melumpuhkan antara muka rangkaian (dalam contoh ini "en0") dengan menaip "ifconfig en0 down". Anda boleh mengemukakan semula dengan "ifconfig en0 up". Ini boleh menjadi lebih cepat daripada menggunakan tetingkap Keutamaan Sistem.

7. lipo lipo (dengan tepat dinamakan) ialah utiliti yang memanipulasi perduaan universal dalam Mac OS X. Banyak (hampir semua) program hari ini dihantar, atau muat turun sebagai "Universal", bermakna ia mempunyai kod binari bahawa kedua-dua powerpc dan cip intel boleh memahami. Tetapi memandangkan anda mungkin tidak mengambil berat tentang salah satu daripada kedua-duanya, anda ingin menggunakan lipo untuk "menipiskan" binari anda. Contohnya jika anda ingin menipiskan aplikasi "Stickies" untuk hanya mengandungi kod intel (i386): cd /Applications lipo Stickies.app/Contents/MacOS/Stickies -i386 nipis -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 maju (melalui perintah-shift-3) untuk mengambil tangkapan skrin (jika anda dari dunia PC, fikirkan skrin cetak untuk Mac). Untuk menggunakannya, buka Terminal.app anda dan cuba taip screencapture -iW ~/Desktop/screen.jpg Ia akan memaparkan ikon kamera yang sedang menunggu untuk diklik pada tetingkap. Setelah diklik, fail pada desktop anda yang dipanggil "screen.jpg" akan dibuat yang akan mengandungi petikan tetingkap apa sahaja yang anda klik. Sudah tentu, anda juga boleh mengambil gambar keseluruhan skrin anda dengan menaip screencapture -S ~/Desktop/screen.jpg Jika anda benar-benar berasa ingin menjadi khusus, anda boleh rampas hanya sebahagian daripada skrin anda dengan menaip screencapture -ic Sekarang dapatkan beberapa tangkapan skrin dan hantarkannya ke osxdaily, kami menyukainya!

9 & 10. fink dan darwinports Jika anda sudah cukup dengan set asas utiliti baris arahan OS X, ia masa untuk membuka mata Terminal.app anda ke seluruh dunia sumber terbuka. Menggunakan darwinports atau fink anda boleh memuat turun dan memasang ratusan aplikasi sumber terbuka percuma ke komputer anda. Saya telah mendapati bahawa darwinports cenderung mempunyai beberapa projek sumber terbuka yang lebih tidak jelas, tetapi fink nampaknya kukuh. Anda boleh memasangnya pada masa yang sama jika anda BENAR-BENAR tahu apa yang anda lakukan, tetapi secara amnya saya perlu menasihati anda memilih satu atau yang lain. Pengguna baru mungkin ingin mencuba fink, kerana ia dihantar dengan program yang dipanggil Fink Commander yang memberi anda akses titik dan klik kepada repositori perisiannya. Semak ia keluar! DarwinPorts Home Fink – Home

Masih berminat untuk belajar? Lihat beberapa lagi petua baris arahan!

Sepuluh Utiliti Barisan Perintah OS X Yang Mungkin Anda Tidak Tahu