9 Trik Baris Perintah untuk Mac OS X Anda Perlu Tahu

Anonim

Baris arahan sering dianggap sebagai bidang pengguna lanjutan, tetapi itu tidak bermakna setiap penggunaan Terminal perlu melibatkan sains roket. Koleksi petua terminal ini harus digunakan untuk pelbagai jenis pengguna Mac, dan semua orang daripada pemula hingga pengguna lanjutan harus mencari sesuatu yang berbaloi di sini. Beberapa helah ini mungkin memerlukan Xcode dipasang pada Mac, Xcode ialah muat turun percuma dari App Store.

Cegah Screen Saver dan Tidur dengan “kafein”

Baru kepada OS X Mountain Lion, kafein adalah seperti versi baris arahan utiliti Kafein kegemaran semua orang. Penggunaannya mudah, dengan kafein yang menjalankan Mac tidak akan tidur, dan penyelamat skrin tidak akan diaktifkan. Paling mudah, ia boleh dijalankan secara bersendirian, tetapi ia mungkin lebih baik digunakan dengan had masa yang dilampirkan padanya seperti:

kafein -t 3600

Bendera -t menyatakan masa dalam saat, contoh di atas mengandungi kafein selama sejam.

Ekstrak Fail PKG dengan “pkgutil”

Perlu mengambil fail daripada fail .pkg? Mungkin anda ingin melihat kandungan dalam pkg tanpa memasangnya? Tiada peluh, pkgutil melakukan tugas:

pkgutil --luaskan sampel.pkg ~/Desktop/

Ini akan membuang keseluruhan kandungan pkg ke dalam direktori yang ditentukan, tanpa memasangnya.

Gunakan “purge” untuk mengosongkan Memori

Arahan pembersihan secara paksa mengepam cakera dan cache memori, mempunyai kesan yang sama seperti semasa anda but semula Mac. Walaupun ada yang mengatakan bahawa pembersihan hanya menawarkan kesan plasebo, ia benar-benar berfungsi untuk menghantar memori sistem dari kategori "Tidak Aktif" kembali ke RAM yang tersedia secara bebas, dan dalam situasi di mana anda kehabisan memori sebenar, ia boleh memberikan peningkatan kelajuan. .

Menggunakan pembersihan adalah mudah, taip yang berikut pada gesaan arahan:

purge

Tunggu satu minit atau lebih untuk perubahan berkuat kuasa, proses biasanya lebih cepat pada Mac dengan pemacu SSD.

Lancarkan Berbilang Contoh Apl dengan “terbuka”

Anda mungkin sudah tahu bahawa anda boleh membuka aplikasi dalam OS X GUI daripada baris arahan dengan arahan 'buka', tetapi adakah anda tahu bahawa anda boleh menjalankan berbilang contoh apl dengan melampirkan -n bendera ke arahan terbuka? Ia mudah digunakan, ini sahaja yang anda perlu lakukan:

open -n /Applications/Safari.app/

Contoh menjalankan satu lagi tika Safari. Tukar nama apl dengan sewajarnya dan jangan lupa sertakan sambungan .app.

Mengemas kini OS X tanpa App Store

Ingin memasang perisian sistem dan kemas kini tanpa mengganggu Mac App Store? Anda boleh melakukannya terus dari baris arahan sebaliknya dengan bantuan perintah kemas kini perisian. Untuk memasang setiap kemas kini yang tersedia, hanya jalankan yang berikut:

sudo softwareupdate -i -a

Anda boleh , ia telah digabungkan dalam OS X selama bertahun-tahun dan berfungsi sama tanpa mengira versi yang anda gunakan.

Senaraikan Semua Yang Anda Pernah Muat Turun

Kita semua pernah ke sana; anda memuat turun sesuatu sebentar tadi daripada domain yang anda ingat, tetapi anda tidak dapat mengingati apa atau dari mana.Anda bernasib baik, kerana Perkhidmatan Kuarantin menyimpan pangkalan data semua yang pernah dimuat turun, dan anda boleh menanyakan pangkalan data itu untuk mencari perkara yang anda cari. Gunakan arahan sqlite3 seperti berikut untuk melihat segala-galanya:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'pilih LSQuarantineDataURLSString daripada LSQuarantineEvent' |more

Sudah tentu anda juga boleh memadam senarai itu jika kewujudan itu mengganggu anda.

Sembunyikan Fail atau Folder daripada Finder dengan “chflags”

Ada fail atau folder rahsia yang ingin anda sembunyikan daripada Finder? Gunakan chflags untuk menjadikan mana-mana fail tidak kelihatan daripada sistem fail OS X GUI, ia berfungsi sama sama ada anda menghalakannya pada fail atau direktori:

chflags tersembunyi /path/to/file/or/folder/

Bertuah (atau malang) bagi kami orang baris arahan, fail itu akan tetap kelihatan dengan ls, tetapi ia akan kekal tersembunyi dalam Finder sehingga bendera "nohidden" dilampirkan seperti itu:

chflags nohidden /path/to/unhide/

Perubahan berlaku serta-merta dalam mana-mana acara.

Taip Laluan Panjang Secara Automatik dengan Seret & Lepas

Tahukah anda anda boleh menyeret dan melepaskan mana-mana fail daripada Finder ke dalam baris arahan dan keseluruhan laluan ke fail itu akan dicetak secara automatik? Ini bukan sahaja petua baris arahan, tetapi ia sangat berguna sehingga ia perlu disertakan. Ini mungkin paling baik digunakan bersama-sama dengan perintah untuk mengawal laluan, seperti:

sudo vi (seret fail ke sini untuk mencetak laluan penuh)

Ini berfungsi di mana-mana dalam baris arahan, walaupun semasa anda sudah berada dalam apl.

Buat Arkib Zip Dilindungi Kata Laluan

Jika anda menghantar fail melalui medium tidak selamat atau mengehosnya secara terbuka, namun ingin memberikan beberapa tahap perlindungan, anda boleh membuat arkib zip yang dilindungi kata laluan dengan bendera -e:

zip -e protected.zip /file/to/protect/

Tanpa bendera -e anda hanya akan membuat fail zip standard tanpa kata laluan.

9 Trik Baris Perintah untuk Mac OS X Anda Perlu Tahu