7 Tips Praktis Menggunakan Baris Perintah yang Tidak Ingin Anda Lewatkan

Anonim

Menjadi nyaman dengan baris perintah seringkali hanya masalah mempelajari beberapa trik perintah dan menemukan kegunaannya, dan kami akan menawarkan enam trik praktis yang hampir pasti akan Anda temukan kegunaannya terlepas dari tingkat keahlian Anda. di Terminal.

Baca terus, Anda akan mengunduh file, menggunakan daftar direktori yang lebih baik, mematikan proses lebih cepat, menjalankan kembali perintah sebelumnya sebagai root, menemukan perintah sebelumnya, dan membuat file baru dengan cepat dalam waktu singkat .

1: Unduh File dari Web & Tonton Progres

Tahu URL file yang perlu Anda unduh dari web? Gunakan curl dengan perintah -O untuk mulai mengunduhnya:

curl -O url

Pastikan untuk menggunakan URL lengkap. Juga, ingat untuk menggunakan huruf besar 'O' dan bukan huruf kecil 'o' untuk menyimpan nama file yang sama di mesin lokal Anda.

Misalnya, perintah berikut akan mengunduh file iOS 7 IPSW dari server Apple ke Mac lokal, mempertahankan nama file yang sama seperti yang muncul di server jarak jauh:

curl -O http://appldnld.apple.com/iOS7/091-9495.20130918.FuFu4/iPhone5, 1_7.0_11A465_Restore.ipsw

Kami telah membahas trik ini beberapa waktu yang lalu dan ini sangat berguna. Karena ini menunjukkan kecepatan dan progres pengunduhan, ini juga dapat berfungsi sebagai alternatif trik wget untuk menguji kecepatan koneksi internet dari baris perintah.

2: Mencantumkan Konten Direktori menurut Tanggal Modifikasi

Ingin membuat daftar panjang direktori, menampilkan izin, pengguna, ukuran file, dan tanggal modifikasi, dengan file dan folder yang paling baru dimodifikasi muncul dari bawah ke atas? Tentu saja:

ls -thor

Ini sangat berguna, dan juga mudah diingat karena bendera perintahnya adalah thor, dan bagaimana Anda bisa melupakan thor mitologis?

3: Sorotan Penelusuran dengan Hasil Langsung dari Baris Perintah

Alat mdfind adalah front-end baris perintah untuk utilitas pencarian Spotlight yang luar biasa, biasanya dapat diakses dari Finder. Tetapi pada keadaan defaultnya, mdfind berbeda dari pencarian Spotlight karena tidak akan memperbarui hasil secara langsung saat ditemukan. Untuk itulah trik ini, bendera sederhana akan mencari sorotan dari baris perintah dengan hasil pembaruan langsung:

mdfind -time findme

Ini bisa sangat cepat tergantung pada kekhususan istilah yang dicari, tetapi jika Anda melihat kecocokan, tekan Control+C untuk berhenti mencari.

Jika Spotlight dinonaktifkan atau ternyata tidak berfungsi, Anda selalu dapat menggunakan perintah 'find' yang tepercaya juga.

4: Membunuh Proses Menggunakan Wildcard

Pernah berharap Anda dapat mematikan banyak proses atau perintah sekaligus menggunakan wildcard? Atau mungkin Anda hanya ingin membunuh sesuatu lebih cepat tanpa mengetikkan nama lengkap proses atau pid? Perintah kill standar tidak akan mengambil input wildcard, tetapi pkill menerima wildcard, menjadikannya pilihan yang tepat untuk pekerjaan itu.

Misalnya, untuk menghentikan setiap instance aktif dari proses “SampleEnormousTaskNameWhyIsThisProcessNameSoLong” sekaligus, Anda dapat menggunakan yang berikut ini:

pbunuh Sam

Ingat bahwa wildcard tidak memaafkan, dan pkill mengakhiri tugas tanpa ragu-ragu atau meminta penyimpanan, jadi jika Anda memiliki nama proses lain yang sangat cocok, mereka juga akan terbunuh. Cara termudah untuk mengatasinya adalah dengan menentukan elemen yang sedikit lebih panjang dari nama tugas yang akan ditargetkan.

Anda juga dapat menggunakan pkill untuk menargetkan semua proses pengguna tertentu, yang dapat berguna untuk beberapa situasi di Mac multi-pengguna.

5: Jalankan Ulang Perintah Terakhir sebagai Root

Tidakkah Anda membencinya ketika Anda pergi untuk menjalankan perintah yang panjang dan Anda mengetahui setelah menekan enter bahwa itu membutuhkan pengguna super untuk menjalankannya? Anda tahu, seperti salah satu dari perintah default itu? Jangan mengetik ulang seluruh string perintah, sebagai gantinya gunakan trik sederhana ini:

sudo !!

Ini adalah trik kuno tapi bagus yang telah ada sejak lama, dan pasti akan banyak digunakan saat Anda menghabiskan lebih banyak waktu di baris perintah.

6: Dapatkan Kejadian Terakhir dari Perintah Tanpa Menjalankannya

Tidak dapat mengingat sintaks persis yang Anda gunakan saat terakhir kali menjalankan perintah tertentu? Anda dapat langsung menemukannya tanpa benar-benar menjalankan perintah lagi dengan menggunakan trik ini, di mana 'searchterm' adalah perintah yang cocok:

!istilah pencarian: p

Misalnya, untuk menemukan perintah lengkap terakhir yang menggunakan awalan "sudo", Anda akan menggunakan:

!sudo:p

Ini akan melaporkan sesuatu kembali seperti berikut, memberi Anda sintaks perintah lengkap, tetapi tidak menjalankannya lagi:

sudo vi /etc/motd

Sekali lagi, trik ini hanya akan melaporkan kembali saat terakhir kali perintah digunakan berdasarkan awalan apa pun. Jika Anda benar-benar perlu menggali daftar perintah sebelumnya, Anda dapat menelusuri riwayat bash Anda dengan grep.

7: Membuat File Kosong atau Banyak File Secara Instan

Perintah sentuh mempercepat pembuatan file kosong, baik untuk penampung ruang, pengujian, demonstrasi, atau apa pun rencana Anda. Rahasianya adalah perintah 'sentuh' dan mudah digunakan:

sentuh nama file

Anda dapat mencantumkan banyak nama untuk membuat banyak file juga. Misalnya, ini akan membuat tiga file bernama indeks, galeri, dan cv, masing-masing dengan ekstensi html:

sentuh index.html galeri.html cv.html

Yang itu sangat membantu bagi pengembang.

Ingin mempelajari lebih lanjut tentang Terminal dan baris perintah? Kami memiliki lebih banyak trik baris perintah untuk mereka yang tertarik.

7 Tips Praktis Menggunakan Baris Perintah yang Tidak Ingin Anda Lewatkan