---
title: "15 Perintah Terminal yang Membuat macOS Lebih Cepat dan Nyaman"
locale: id
category: how_to
category_name: "Panduan"
translation_status: reviewed
license: cc_by
author: "injoys"
source_url: https://injoys.com/en/articles/macos-terminal-commands-15-productivity-settings
published_at: 2026-08-17T04:56:19+09:00
---

# 15 Perintah Terminal yang Membuat macOS Lebih Cepat dan Nyaman

> Menjelaskan 15 perintah Terminal untuk mengatur pengulangan tombol, respons Dock, metode penyimpanan tangkapan layar, perilaku Finder, dan pencegahan tidur di macOS. Cara menerapkan dan memulihkan setiap pengaturan serta catatan untuk tiap versi juga dirangkum.

## Key Points

- Buka Terminal, lalu catat pengaturan yang akan diubah beserta perintah untuk memulihkannya.
- Setelah mengubah pengaturan pengulangan tombol dan tanda kutip cerdas, jalankan ulang aplikasi yang digunakan untuk memeriksa hasil pengetikan.
- Sesuaikan animasi Dock dan jendela, lalu mulai ulang Dock atau aplikasi terkait.
- Setelah menerapkan pengaturan tangkapan layar dan Finder, periksa lokasi penyimpanan, cakupan pencarian, dan hasil pengurutan.
- Jalankan pencegahan tidur hanya selama diperlukan, dan jika terjadi masalah, kembalikan setiap pengaturan dengan perintah pemulihannya.

Berbagai pengaturan pengguna di macOS dapat disesuaikan secara mendetail melalui perintah `defaults` di Terminal. 15 pengaturan berikut berfokus pada peningkatan input keyboard, respons Dock, pengelolaan tangkapan layar, navigasi Finder, dan lingkungan kerja berdurasi panjang.

Sebagian nilai yang diubah dengan `defaults` merupakan kunci preferensi internal, bukan opsi yang disediakan secara resmi oleh Apple di layar pengaturan sistem. Karena cakupan fungsi atau nama kunci dapat berubah setelah pembaruan macOS, sebaiknya terapkan hanya pengaturan yang diperlukan dan simpan juga perintah pemulihannya.

## Hal yang perlu diperiksa sebelum memulai

1. **Buka Terminal:** Jalankan `Aplikasi > Utilitas > Terminal` dari Finder.
2. **Jalankan satu per satu:** Jangan tempelkan beberapa perintah sekaligus; jalankan sambil memeriksa hasilnya.
3. **Tutup aplikasi:** Jika aplikasi yang menjadi target pengaturan sedang berjalan, preferensi lama dapat disimpan kembali. Jika memungkinkan, tutup aplikasi sebelum melakukan perubahan.
4. **Hak administrator umumnya tidak diperlukan:** Pengaturan di bawah diterapkan pada akun pengguna saat ini, sehingga sebagian besar tidak memerlukan `sudo`.
5. **Periksa cakupan peluncuran ulang:** `killall Finder` dan `killall Dock` menghentikan proses terkait, tetapi macOS akan segera menjalankannya kembali. Status jendela Finder yang sebelumnya terbuka dapat berubah.

Untuk memeriksa nilai saat ini terlebih dahulu, Anda dapat menggunakan format berikut.

```bash
defaults read NSGlobalDomain KeyRepeat
defaults read com.apple.finder FXDefaultSearchScope
```

Jika muncul pesan bahwa nilai tidak ada, hal itu dapat berarti kunci tersebut belum ditetapkan secara terpisah.

## Pengaturan input keyboard

### 1. Mengubah penekanan lama huruf alfabet menjadi pengulangan tombol

Secara default, saat beberapa huruf alfabet ditekan lama di macOS, jendela untuk memilih karakter beraksen akan ditampilkan. Jika fitur ini dimatikan, karakter yang sama akan dimasukkan berulang kali selama tombol ditekan.

```bash
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
```

Setelah perubahan, tutup sepenuhnya aplikasi yang sedang digunakan, lalu jalankan kembali. Tergantung aplikasinya, Anda mungkin perlu keluar dari akun atau memulai ulang komputer.

Pemulihan:

```bash
defaults delete NSGlobalDomain ApplePressAndHoldEnabled
```

Jika pengaturan ini dimatikan, jendela pemilihan karakter beraksen akan sulit digunakan. Karena itu, pengguna yang mengetik dalam beberapa bahasa harus terlebih dahulu memastikan bahwa pintasan atau sumber input yang tersedia sudah memadai.

### 2. Mempercepat pengulangan tombol dan waktu tunggu pengulangan pertama

`KeyRepeat` menunjukkan interval pengulangan, sedangkan `InitialKeyRepeat` menunjukkan waktu tunggu sejak tombol pertama kali ditekan hingga pengulangan dimulai. Semakin kecil nilainya, semakin cepat pengulangannya.

```bash
defaults write NSGlobalDomain KeyRepeat -int 1
defaults write NSGlobalDomain InitialKeyRepeat -int 10
```

Jika terlalu cepat, karakter dapat dimasukkan beberapa kali secara tidak sengaja. Anda juga dapat mencoba menetapkan `KeyRepeat` ke 2 dan `InitialKeyRepeat` ke sekitar 15 terlebih dahulu, lalu menyesuaikannya. Setelah diterapkan, Anda mungkin perlu keluar dari akun atau memulai ulang Mac.

Pemulihan:

```bash
defaults delete NSGlobalDomain KeyRepeat
defaults delete NSGlobalDomain InitialKeyRepeat
```

### 3. Mematikan konversi otomatis tanda kutip pintar

Dalam kode, JSON, perintah, dan berkas konfigurasi, tanda kutip biasa dan tanda kutip pintar melengkung diperlakukan sebagai karakter yang berbeda. Jalankan perintah berikut untuk mematikan konversi otomatis secara global.

```bash
defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false
```

Pemulihan:

```bash
defaults delete NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled
```

Sebagian editor dan pengolah kata menggunakan pengaturan inputnya sendiri, sehingga opsi tanda kutip pintar mungkin juga perlu dimatikan secara terpisah di dalam aplikasi.

## Menyesuaikan kecepatan respons Dock

### 4. Menghapus penundaan tampilan otomatis dan animasi Dock

Pertama, aktifkan penyembunyian otomatis Dock dengan `Option + Command + D`. Setelah itu, atur waktu tunggu saat penunjuk dipindahkan ke tepi layar dan waktu pergerakan Dock menjadi 0.

```bash
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock autohide-time-modifier -float 0
killall Dock
```

Pemulihan:

```bash
defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock autohide-time-modifier
killall Dock
```

Jika Anda ingin mempertahankan animasi tetapi hanya meningkatkan kecepatannya, Anda dapat menggunakan nilai yang lebih besar dari 0, seperti `0.15`, untuk `autohide-time-modifier`.

## Mengurangi animasi sistem

### 5. Menonaktifkan sebagian animasi jendela

Pengaturan global berikut mematikan animasi saat membuka dan menutup jendela pada aplikasi yang mematuhinya.

```bash
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
```

Pemulihan:

```bash
defaults delete NSGlobalDomain NSAutomaticWindowAnimationsEnabled
```

Aplikasi macOS terbaru mungkin mengabaikan pengaturan internal ini, sehingga hasil yang sama tidak dijamin pada semua jendela. Jika Anda juga ingin menggunakan pengaturan pengguna resmi yang disediakan Apple, aktifkan `Pengaturan Sistem > Aksesibilitas > Layar > Kurangi Gerakan`. Kurangi Gerakan menyederhanakan efek transisi layar, bukan menghapus animasi sepenuhnya.

## Pengaturan tangkapan layar

### 6. Menghapus bayangan dari tangkapan layar jendela

Menghilangkan bayangan di sekitar jendela pada metode pengambilan gambar dengan menekan `Shift + Command + 4`, lalu `Space`, dan memilih jendela.

```bash
defaults write com.apple.screencapture disable-shadow -bool true
killall SystemUIServer
```

Pemulihan:

```bash
defaults delete com.apple.screencapture disable-shadow
killall SystemUIServer
```

### 7. Mematikan gambar mini pratinjau yang muncul setelah pengambilan gambar

Mematikan pratinjau kecil yang muncul di kanan bawah layar segera setelah tangkapan layar diambil.

```bash
defaults write com.apple.screencapture show-thumbnail -bool false
killall SystemUIServer
```

Pemulihan:

```bash
defaults delete com.apple.screencapture show-thumbnail
killall SystemUIServer
```

Pratinjau juga dapat diaktifkan atau dimatikan melalui `Shift + Command + 5 > Pilihan > Tampilkan Gambar Mini Mengambang`.

### 8. Mengubah folder penyimpanan tangkapan layar

Pertama, buat folder khusus tangkapan layar di dalam folder Gambar, lalu tetapkan sebagai lokasi penyimpanan.

```bash
mkdir -p "$HOME/Pictures/Screenshots"
defaults write com.apple.screencapture location -string "$HOME/Pictures/Screenshots"
killall SystemUIServer
```

Jika jalur mengandung spasi, jalur tersebut harus diapit dengan tanda kutip ganda. Jika folder dihapus atau lokasi yang tidak memiliki izin akses ditetapkan, penyimpanan tangkapan layar dapat mengalami masalah.

Pulihkan ke desktop default:

```bash
defaults write com.apple.screencapture location -string "$HOME/Desktop"
killall SystemUIServer
```

## Pengaturan navigasi Finder

### 9. Menampilkan jalur lengkap pada judul Finder dan mengaktifkan bar status

Menampilkan jalur POSIX lengkap folder saat ini pada judul jendela Finder dan mengaktifkan bar status di bagian bawah jendela yang menampilkan jumlah item, ruang yang tersisa, dan informasi lainnya.

```bash
defaults write com.apple.finder _FXShowPosixPathInTitle -bool true
defaults write com.apple.finder ShowStatusBar -bool true
killall Finder
```

Jika memerlukan bar jalur itu sendiri, pilih `Lihat > Tampilkan Bar Jalur` dari menu Finder atau tekan `Option + Command + P`. Bar status juga dapat diaktifkan atau dimatikan dengan `Command + /`.

Pemulihan:

```bash
defaults delete com.apple.finder _FXShowPosixPathInTitle
defaults delete com.apple.finder ShowStatusBar
killall Finder
```

### 10. Mengubah cakupan default pencarian Finder ke folder saat ini

Menetapkan agar saat istilah pencarian dimasukkan ke kotak pencarian Finder, pencarian dimulai dari folder yang sedang dibuka, bukan dari seluruh Mac.

```bash
defaults write com.apple.finder FXDefaultSearchScope -string "SCcf"
killall Finder
```

Pemulihan:

```bash
defaults delete com.apple.finder FXDefaultSearchScope
killall Finder
```

Pada versi macOS yang menyediakan opsi yang sama di layar pengaturan Finder, memilih pencarian folder saat ini melalui `Finder > Pengaturan > Lanjutan > Saat melakukan pencarian` akan lebih stabil.

### 11. Menampilkan folder di atas saat diurutkan berdasarkan nama

Mengatur agar folder ditampilkan terlebih dahulu saat berkas dan folder dilihat berdasarkan urutan nama.

```bash
defaults write com.apple.finder _FXSortFoldersFirst -bool true
killall Finder
```

Pemulihan:

```bash
defaults delete com.apple.finder _FXSortFoldersFirst
killall Finder
```

Hasilnya dapat berbeda tergantung metode pengurutan dan jenis tampilan Finder. Pada macOS terbaru, Anda juga dapat menggunakan opsi untuk menempatkan folder terlebih dahulu di bagian Lanjutan pada pengaturan Finder.

### 12. Mematikan peringatan perubahan ekstensi berkas

Mematikan peringatan konfirmasi yang ditampilkan saat mengubah ekstensi seperti `.png`, `.txt`, atau `.mp4` pada nama berkas.

```bash
defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false
killall Finder
```

Pemulihan:

```bash
defaults delete com.apple.finder FXEnableExtensionChangeWarning
killall Finder
```

Mengubah nama ekstensi tidak mengonversi format berkas yang sebenarnya. Misalnya, meskipun nama berkas PNG diubah menjadi JPG, data internalnya tetap berupa PNG. Karena itu, konversi format memerlukan editor gambar atau alat konversi.

## Fitur penyembunyian Finder dan desktop

### 13. Menambahkan menu keluar ke Finder

Menambahkan opsi keluar ke menu Finder.

```bash
defaults write com.apple.finder QuitMenuItem -bool true
killall Finder
```

Jika Finder ditutup, jendela Finder dan ikon desktop dapat ikut menghilang. Untuk membukanya kembali, klik Finder di Dock atau jalankan Finder dari Spotlight.

Pemulihan:

```bash
defaults delete com.apple.finder QuitMenuItem
killall Finder
```

### 14. Menyembunyikan semua ikon berkas di desktop

Anda dapat menyembunyikan item desktop sebelum konferensi video atau berbagi layar.

```bash
defaults write com.apple.finder CreateDesktop -bool false
killall Finder
```

Perintah ini tidak menghapus atau memindahkan berkas. Jika folder desktop dibuka di Finder, semua berkas tetap berada di tempatnya.

Tampilkan kembali:

```bash
defaults write com.apple.finder CreateDesktop -bool true
killall Finder
```

## Mencegah Mac masuk mode tidur

### 15. Mencegah mode tidur sementara selama bekerja

Menjalankan `caffeinate` di Terminal dapat mencegah jenis mode tidur yang ditentukan selama proses tersebut berjalan. Untuk pekerjaan berdurasi panjang pada umumnya, Anda dapat menggunakan perintah berikut.

```bash
caffeinate -i
```

Untuk menghentikannya, tekan `Control + C` di Terminal tersebut. Jika Anda ingin mencegah mode tidur hanya selama perintah tertentu berjalan, tambahkan perintah ini di depannya.

```bash
caffeinate -i your-command
```

Opsi utamanya adalah sebagai berikut.

| Opsi | Target yang dicegah |
|---|---|
| `-i` | Mode tidur sistem akibat kondisi tidak aktif |
| `-d` | Mode tidur layar |
| `-m` | Kondisi tidak aktif disk |
| `-s` | Mode tidur sistem saat menggunakan daya AC |
| `-t detik` | Berjalan selama waktu yang ditentukan |

Misalnya, untuk mencegah mode tidur sistem akibat tidak aktif dan mode tidur layar selama satu jam, jalankan perintah berikut.

```bash
caffeinate -id -t 3600
```

`caffeinate` bukan cara yang selalu dapat membatalkan kondisi baterai lemah, penghentian paksa, mode tidur yang dipilih pengguna, atau penutupan penutup MacBook. Saat menggunakannya seperti server untuk waktu yang lama, Anda juga perlu merancang secara terpisah metode koneksi daya, pengelolaan panas, kondisi baterai, pemulihan jaringan, dan peluncuran otomatis setelah memulai ulang.

## Hal yang perlu diperiksa jika pengaturan tidak diterapkan

- Pastikan tanda kutip ganda dalam perintah tidak berubah menjadi tanda kutip pintar.
- Jalankan kembali Finder, Dock, SystemUIServer, atau aplikasi target.
- Uji kembali pengaturan input setelah keluar dari akun atau memulai ulang.
- Pada Mac yang dikelola perusahaan atau sekolah, profil konfigurasi dapat menimpa kembali pengaturan pengguna.
- Jika aplikasi menggunakan preferensinya sendiri, pengaturan global macOS mungkin tidak diterapkan.
- Setelah pembaruan macOS, kunci preferensi internal mungkin tidak lagi berfungsi.

## Cara operasional untuk memulihkan pengaturan dengan aman

Perintah-perintah ini dapat membuat peningkatan kecepatan terasa nyata, tetapi juga dapat mengubah kebiasaan penggunaan secara signifikan. Daripada menerapkan seluruh 15 pengaturan sekaligus, sebaiknya ubah berdasarkan area seperti keyboard, Dock, atau Finder, lalu gunakan selama sekitar satu hari.

`defaults delete domain kunci` menghapus nilai yang ditetapkan secara paksa oleh pengguna agar aplikasi atau macOS dapat memilih kembali perilaku default. Namun, jika layar tidak langsung berubah setelah penghapusan, proses terkait harus dimulai ulang atau Anda perlu keluar dari akun. Secara khusus, skrip otomatisasi yang bergantung pada kunci internal harus diverifikasi kembali sebelum melakukan peningkatan versi macOS.

## FAQ

### Apakah sudo diperlukan saat menjalankan perintah ini?
Sebagian besar perintah ini mengubah konfigurasi lingkungan akun pengguna saat ini, sehingga sudo tidak diperlukan. Menambahkan sudo dapat menyebabkan konfigurasi diterapkan pada pengguna atau area sistem yang tidak dimaksudkan, jadi sebaiknya jangan menggunakannya kecuali ada alasan khusus.

### Mengapa perubahan tidak langsung diterapkan setelah menjalankan perintah defaults?
Aplikasi atau proses sistem mungkin menyimpan pengaturan lama di memori. Jalankan ulang Finder, Dock, SystemUIServer, atau aplikasi terkait, dan untuk pengaturan papan ketik, periksa kembali setelah keluar dari akun atau memulai ulang sistem.

### Apakah semua pengaturan dapat diatur ulang sekaligus?
Menghapus seluruh preferensi aplikasi tertentu tidak disarankan karena dapat turut menghapus pengaturan pribadi lainnya. Lebih aman menghapus satu per satu hanya kunci yang telah diubah menggunakan perintah defaults delete yang tercantum pada setiap bagian.

### Mengapa karakter masih dikonversi secara otomatis meskipun tanda kutip cerdas telah dinonaktifkan?
Beberapa aplikasi pengolah kata, aplikasi catatan, dan editor menggunakan fitur koreksi otomatisnya sendiri yang terpisah dari pengaturan global macOS. Tanda kutip cerdas juga harus dinonaktifkan di pengaturan input, koreksi otomatis, atau pemformatan aplikasi tersebut.

### Jika caffeinate dijalankan, apakah MacBook akan terus beroperasi meskipun penutupnya ditutup?
Tidak selalu. caffeinate mencegah kondisi tidur yang ditentukan, tetapi tidak meniadakan semua situasi seperti penutupan penutup, baterai lemah, atau pematian. Untuk mengoperasikannya dengan penutup tertutup, Anda harus memeriksa secara terpisah persyaratan seperti layar eksternal dan daya yang didukung macOS.

### Apakah perintah mungkin tidak berfungsi setelah pembaruan macOS?
Ya, mungkin. defaults sendiri merupakan perintah macOS, tetapi beberapa kunci preferensi Finder atau Dock bergantung pada implementasi internal, bukan antarmuka pengguna yang dipublikasikan. Setelah pembaruan, Anda harus memeriksa nilai saat ini dan menguji kembali setiap bagian.

### Apakah menyembunyikan ikon desktop akan menghapus file?
Tidak. Ini hanya membuat Finder tidak menampilkan item desktop, sedangkan file tetap berada di folder desktop. Item akan ditampilkan kembali jika nilai CreateDesktop diubah menjadi true dan Finder dijalankan ulang.

## Sources

- [Ambil tangkapan layar di Mac Anda](https://support.apple.com/en-us/102646)
- [halaman manual macOS defaults(1)](https://keith.github.io/xcode-man-pages/defaults.1.html)
- [halaman manual macOS caffeinate(8)](https://keith.github.io/xcode-man-pages/caffeinate.8.html)

## Images

![Ilustrasi desktop macOS dengan panel pengaturan dan jendela berkas](https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODcwNywicHVyIjoiYmxvYl9pZCJ9fQ==--885f826f2b962c2c3f546e61fd3ce811943c13f8/ai-81fb7d33.webp)
![Mac desktop dengan jendela bertumpuk, sakelar pengaturan, folder, pencarian, dan papan ketik](https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODcxMywicHVyIjoiYmxvYl9pZCJ9fQ==--b43009568fc902305c75556127df8e6250093e52/ai-6e8b7aa3.webp)