macOS adalah sistem operasi yang intuitif, jadi Anda tidak perlu menghabiskan banyak waktu untuk mempelajari dasar-dasarnya; Mengetahui hal ini, mengapa Anda harus mempelajari dan memanfaatkan baris perintah Unix yang tersedia di Mac Anda? Kami memiliki empat alasan bagus:
- Ada lusinan aplikasi berbasis Unix open source dan tersedia secara bebas. Anda tidak perlu mengeluarkan uang untuk ini.
- Saat Anda mengalami kesulitan mencari file di Spotlight, Anda dapat beralih ke alat pencarian Unix. Mereka jauh lebih kuat daripada Spotlight.
- Anda dapat mengelola file, folder, dan arsip file secara otomatis. Menyiapkan pekerjaan cron akan menangani ini secara otomatis.
- Ini memberi Anda lebih banyak kekuatan dan kontrol atas sistem Anda.
Dengan begitu banyak perintah Mac, seringkali sulit untuk mengingat dan menggunakan semuanya. Kami di sini untuk membantu dengan lembar contekan terperinci dari perintah Terminal Mac yang dapat Anda gunakan untuk membuka kunci peningkatan produktivitas di sistem Anda.
cara memperbarui jam tangan apel Anda
Luncurkan aplikasi Terminal dari Aplikasi > Utilitas atau cari melalui Spotlight. Kemudian Anda dapat memulai dengan beberapa perintah yang kuat di bawah ini.
DOWNLOAD GRATIS: Lembar contekan ini tersedia sebagai PDF yang dapat diunduh dari mitra distribusi kami, TradePub. Anda harus melengkapi formulir singkat untuk mengaksesnya untuk pertama kali saja. Unduh Lembar Cheat Perintah Terminal Mac .
Lembar Cheat Perintah Terminal Mac
Memerintah | Tindakan |
---|---|
Jalan pintas | |
tab | Pelengkapan otomatis nama file dan folder |
Ctrl + A | Pergi ke awal baris yang sedang Anda ketik |
Ctrl + E | Pergi ke akhir baris yang sedang Anda ketik |
Ctrl + U | Hapus baris sebelum kursor |
Ctrl + K | Hapus baris setelah kursor |
Ctrl + W | Hapus kata sebelum kursor |
Ctrl + T | Tukar dua karakter terakhir sebelum kursor |
Esc + T | Tukar dua kata terakhir sebelum kursor |
Ctrl + L | Kosongkan layar |
Ctrl + C | Bunuh apa pun yang Anda jalankan |
Ctrl + D | Keluar dari shell saat ini |
Opsi + → | Pindahkan kursor satu kata ke depan |
Opsi + | Pindahkan kursor satu kata ke belakang |
Ctrl + F | Pindahkan kursor satu karakter ke depan |
Ctrl + B | Pindahkan kursor satu karakter ke belakang |
Ctrl + Y | Rekatkan apa pun yang dipotong oleh perintah terakhir |
Ctrl + Z | Menempatkan apa pun yang Anda jalankan ke dalam proses latar belakang yang ditangguhkan |
Ctrl + _ | Batalkan perintah terakhir |
Dasar-dasar | |
/ (Tebasan ke Depan) | Direktori tingkat atas |
. (Periode Tunggal) | Direktori saat ini |
.. (Periode Ganda) | Direktori induk |
~ (Tilde) | Direktori beranda |
sudo [perintah] | Jalankan perintah dengan hak keamanan pengguna super |
nano [berkas] | Buka editor Terminal |
membuka file] | Membuka file |
[perintah] -h | Dapatkan bantuan tentang perintah |
pria [perintah] | Tunjukkan manual bantuan dari perintah |
Ubah Direktori | |
CD | Direktori beranda |
cd [folder] | Ubah direktori, mis. cd dokumen |
cd ~ | Direktori beranda |
CD/ | Akar drive |
cd - | Direktori atau folder sebelumnya yang terakhir Anda telusuri |
pwd | Tampilkan direktori kerja Anda |
CD.. | Pindah ke direktori induk |
CD../.. | Naik dua level |
Daftar Isi Direktori | |
ls | Tampilkan nama file dan subdirektori di direktori |
ls -C | Paksa output multi-kolom dari daftar |
ls -a | Buat daftar semua entri termasuk entri dengan .(titik) dan ..(titik ganda) |
ls -1 | Keluarkan daftar file dalam satu entri per format baris |
ls -F | Menampilkan / (garis miring) segera setelah setiap jalur yang merupakan direktori, * (tanda bintang) setelah program atau skrip yang dapat dieksekusi, dan @ setelah tautan simbolik |
ls -S | Urutkan file atau entri berdasarkan ukuran |
ls -l | Daftar dalam format panjang. Termasuk mode file, nama pemilik dan grup, tanggal dan waktu file diubah, nama path, dan banyak lagi |
ls | Daftar file yang diurutkan berdasarkan waktu diubah (paling baru dulu) |
ls -lh | Daftar panjang dengan ukuran file yang dapat dibaca manusia dalam KB, MB, atau GB |
ls -lo | Daftar nama file dengan ukuran, pemilik, dan bendera |
ls -la | Buat daftar isi direktori terperinci, termasuk file tersembunyi |
Ukuran File dan Ruang Disk | |
dari | Daftar penggunaan untuk setiap subdirektori dan isinya |
du -sh [folder] | Output yang dapat dibaca manusia dari semua file dalam direktori |
du -s | Tampilkan entri untuk setiap file yang ditentukan |
du-sk * | urutkan tidak | Daftar file dan folder, dengan total ukuran termasuk subfolder. Ganti sk* dengan sm* untuk membuat daftar direktori dalam MB |
df -h | Hitung ruang disk kosong sistem Anda |
df -H | Hitung ruang disk kosong dalam kekuatan 1.000 (berlawanan dengan 1.024) |
Manajemen File dan Direktori | |
mkdir | Buat folder baru bernama |
mkdir -p / | Buat folder bersarang |
mkdir | Buat beberapa folder sekaligus |
mkdir '' | Buat folder dengan spasi di nama file |
rmdir | Hapus folder (hanya berfungsi pada folder kosong) |
rm -R | Hapus folder dan isinya |
menyentuh | Buat file baru tanpa ekstensi apa pun |
cp | Salin file ke folder |
cp | Salin file ke folder saat ini |
cp ~// | Salin file ke folder dan ganti nama file yang disalin |
cp -R | Salin folder ke folder baru dengan spasi di nama file |
cp -i | Meminta Anda sebelum menyalin file dengan pesan penimpaan peringatan |
cp /Pengguna/ | Salin banyak file ke folder |
rm | Hapus file (Ini menghapus file secara permanen; gunakan dengan hati-hati.) |
rm -i | Hapus file hanya ketika Anda memberikan konfirmasi |
rm -f | Penghapusan paksa tanpa konfirmasi |
rm | Hapus banyak file tanpa konfirmasi apa pun |
mv | Pindahkan/ganti nama |
mv | Pindahkan file ke folder, mungkin dengan menimpa file yang ada |
mv -i | Opsional -i flag untuk memperingatkan Anda sebelum menimpa file |
mv *.png ~/ | Pindahkan semua file PNG dari folder saat ini ke folder lain |
Sejarah Perintah | |
Ctrl + R | Cari melalui perintah yang digunakan sebelumnya |
sejarah n | Menampilkan perintah sebelumnya yang telah Anda ketik. Tambahkan nomor untuk membatasi n item terakhir |
![nilai] | Jalankan perintah terakhir yang diketik yang dimulai dengan nilai |
!! | Jalankan perintah terakhir yang diketik |
Izin | |
ls -ld | Tampilkan izin default untuk direktori home |
ls -ld / | Menampilkan izin baca, tulis, dan akses folder tertentu |
chmod 755 | Ubah izin file menjadi 755 |
chmod -R 600 | Ubah izin folder (dan isinya) menjadi 600 |
chown: | Ubah kepemilikan file menjadi pengguna dan grup. Tambahkan -R untuk memasukkan konten folder |
Proses | |
ps -kapak | Keluaran proses yang sedang berjalan. Di sini, a menunjukkan proses dari semua pengguna dan x menunjukkan proses yang tidak terhubung dengan Terminal |
ps -aux | Menampilkan semua proses dengan %cpu, %mem, page in, PID, dan perintah |
atas | Tampilkan informasi langsung tentang proses yang sedang berjalan |
top -ocpu -s 5 | Menampilkan proses yang diurutkan berdasarkan penggunaan CPU, memperbarui setiap 5 detik |
atas -o rsize | Urutkan teratas berdasarkan penggunaan memori |
bunuh PID | Keluar dari proses dengan ID . Anda akan melihat PID sebagai kolom di Monitor Aktivitas |
ps -kapak | pegangan | Temukan proses berdasarkan nama atau PID |
Jaringan | |
ping | Ping host dan tampilkan status |
siapa yang | Keluarkan info whois untuk domain |
keriting -O | Unduh file melalui HTTP, HTTPS, atau FTP |
ssh @ | Buat koneksi SSH ke dengan pengguna |
scp @:/jarak jauh/jalur | Salin ke remote |
buatan sendiri | |
dokter bir | Periksa minuman untuk kemungkinan masalah |
instalasi minuman | Instal rumus |
instalan minuman | Copot pemasangan rumus |
daftar minuman | Daftar semua formula yang diinstal |
pencarian minuman | Tampilkan formula yang tersedia untuk pembuatan bir |
peningkatan minuman | Tingkatkan semua brews yang sudah ketinggalan zaman dan tidak dipasangi pin |
pembaruan minuman | Ambil versi terbaru dari homebrew dan formula |
pembersihan minuman | Hapus versi lama dari formula yang diinstal |
brew tap homebrew/tong | Ketuk repositori tong dari GitHub |
daftar tong bir | Daftar semua tong yang terpasang |
brew tong menginstal | Instal tong yang diberikan |
copot pemasangan tong bir | Copot pemasangan tong yang diberikan |
Mencari | |
temukan -nama | Temukan semua file bernama di dalam . Gunakan wildcard (*) untuk mencari bagian dari nama file |
pegangan '' | Keluarkan semua kemunculan di dalam (tambahkan -i untuk ketidakpekaan huruf besar-kecil) |
grep -rl '' | Cari semua file yang berisi di dalamnya |
Keluaran | |
kucing | Keluarkan konten dari |
lebih sedikit | Keluarkan konten menggunakan perintah less yang mendukung pagination dan lainnya |
kepala | Keluarkan 10 baris pertama dari |
>> | Menambahkan output dari ke |
> | Arahkan output ke |
| | Arahkan output ke |
Selanjutnya, Sesuaikan Terminal
Ada banyak perintah di lembar contekan ini. Tetapi Anda tidak harus mempelajari semuanya sekaligus! Pilih beberapa yang terintegrasi dengan baik dengan alur kerja Anda dan paling menghemat waktu Anda. Setelah Anda menguasai perintah-perintah ini, masih ada lagi yang harus dipelajari tentang Terminal untuk meningkatkan pengalaman Anda dengannya.
Untuk bacaan lebih lanjut, kami telah melihat cara menyesuaikan Terminal Mac dan membuatnya lebih berguna.
cara menjadi youtuber virtualMembagikan Membagikan Menciak Surel Hapus File dan Folder Windows Ini untuk Mengosongkan Ruang Disk
Perlu mengosongkan ruang disk di komputer Windows Anda? Berikut adalah file dan folder Windows yang dapat dihapus dengan aman untuk mengosongkan ruang disk.
Baca Selanjutnya Topik-topik yang berkaitan- Mac
- Contekan
- Terminal
- Prompt Perintah
- Linux Bash Shell
Dengan gelar M.Optom dalam Spesialisasi Perawatan Mata, Rahul bekerja sebagai dosen selama bertahun-tahun di perguruan tinggi. Menulis dan mengajar orang lain selalu menjadi hasratnya. Dia sekarang menulis tentang teknologi dan membuatnya mudah dicerna oleh pembaca yang tidak memahaminya dengan baik.
More From Rahul SaigalBerlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan