7 Tips Jalur Komando Praktis yang Tidak Ingin Anda Lewatkan
Merasa nyaman dengan baris perintah seringkali hanya masalah mempelajari beberapa trik perintah dan menemukan kegunaan untuk mereka, dan kami akan menawarkan enam trik praktis yang Anda hampir pasti untuk menemukan beberapa penggunaan terlepas dari tingkat keahlian Anda di Terminal.
Baca terus, Anda akan mengunduh file, menggunakan daftar direktori yang lebih baik, membunuh 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 Progress
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 pada komputer 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 jauh:
curl -O http://appldnld.apple.com/iOS7/091-9495.20130918.FuFu4/iPhone5, 1_7.0_11A465_Restore.ipsw
Kami telah membahas trik ini sebelum beberapa waktu yang lalu dan itu benar-benar berguna. Karena ini menunjukkan kecepatan unduh dan kemajuan, itu juga dapat berfungsi sebagai alternatif untuk trik wget untuk menguji kecepatan koneksi internet dari baris perintah.
2: Daftar Isi Direktori berdasarkan Tanggal Modifikasi
Ingin panjang daftar direktori, menunjukkan izin, pengguna, ukuran file, dan tanggal modifikasi, dengan file dan folder yang paling baru muncul dari bawah ke atas? Tentu saja Anda lakukan:
ls -thor
Ini sangat berguna, dan juga mudah diingat karena, dengan baik, bendera komando adalah thor, dan bagaimana Anda bisa melupakan mitologi thor?
3: Cari Sorotan dengan Hasil Langsung dari Baris Perintah
Alat mdfind adalah baris perintah front-end ke utilitas pencarian Spotlight yang sangat baik, biasanya dapat diakses dari Finder. Tetapi pada keadaan default, mdfind berbeda dari pencarian Spotlight karena tidak akan memperbarui hasil secara langsung ketika ditemukan. Itulah gunanya trik ini, bendera sederhana akan mencari sorotan dari baris perintah dengan hasil pembaruan langsung:
mdfind -time findme
Ini bisa sangat cepat tergantung pada spesifisitas istilah yang ditelusuri, tetapi jika Anda melihat hit pertandingan Control + C untuk berhenti mencari.
Jika Spotlight dinonaktifkan atau Anda merasa tidak berfungsi, Anda selalu dapat kembali ke perintah 'find' yang tepercaya.
4: Bunuh Proses Menggunakan Wildcard
Pernah berharap dapat membunuh banyak sekali proses atau perintah sekaligus menggunakan wildcard? Atau mungkin Anda hanya ingin membunuh sesuatu lebih cepat tanpa mengetikkan nama proses lengkap atau pid? Perintah kill standar tidak akan mengambil input wildcard, tetapi pkill tidak menerima wildcard, menjadikannya pilihan yang tepat untuk pekerjaan itu.
Misalnya, untuk membunuh setiap contoh aktif dari proses "SampleEnormousTaskNameWhyIsThisProcessNameSoLong" sekaligus, Anda dapat menggunakan yang berikut:
pkill Sam*
Ingat bahwa wildcard tidak memaafkan, dan pkill mengakhiri tugas tanpa ragu-ragu atau meminta penyimpanan, jadi jika Anda memiliki nama proses lain yang mendekati mereka akan terbunuh juga. Cara termudah yaitu hanya menentukan elemen yang sedikit lebih panjang dari nama tugas untuk ditargetkan.
Anda juga dapat menggunakan pkill untuk menargetkan semua proses pengguna tertentu, yang dapat membantu untuk beberapa situasi pada Mac multi-pengguna.
5: Jalankan Ulang Perintah Terakhir sebagai Root
Apakah Anda tidak membencinya ketika Anda pergi untuk menjalankan perintah yang panjang dan Anda mencari tahu setelah masuk masukkan bahwa itu membutuhkan super user untuk menjalankan? Anda tahu, seperti salah satu dari perintah default itu? Jangan mengetik ulang seluruh string perintah, gunakan trik sederhana ini sebagai gantinya:
sudo !!
Ini adalah trik oldie-but-goodie yang telah ada selama bertahun-tahun, dan itu pasti untuk mendapatkan satu ton penggunaan karena Anda menghabiskan lebih banyak waktu di baris perintah.
6: Dapatkan Kejadian Terakhir dari Perintah Tanpa Melaksanakannya
Tidak ingat sintaks yang Anda gunakan terakhir kali Anda menjalankan perintah tertentu? Anda dapat langsung menemukannya tanpa benar-benar mengeksekusi perintah lagi dengan menggunakan trik ini, di mana 'searchterm' adalah perintah untuk dicocokkan:
!searchterm:p
Misalnya, untuk menemukan perintah lengkap terakhir yang menggunakan awalan "sudo" yang akan Anda gunakan:
!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 terakhir kali perintah digunakan berdasarkan awalan apa pun. Jika Anda benar-benar harus menggali melalui daftar perintah sebelumnya, Anda dapat mencari melalui riwayat bash dengan grep.
7: Seketika Buat File Kosong atau Banyak File
Perintah sentuh membuat pekerjaan cepat membuat file kosong, baik untuk pemegang ruang, pengujian, demonstrasi, atau apa pun rencana Anda. Rahasianya adalah perintah 'sentuh' dan mudah digunakan:
touch filename
Anda dapat mencantumkan beberapa nama untuk membuat beberapa file juga. Sebagai contoh, ini akan membuat tiga file bernama index, gallery, dan cv, masing-masing dengan ekstensi html:
touch index.html gallery.html cv.html
Yang ini sangat membantu untuk pengembang.
Ingin mempelajari lebih lanjut tentang Terminal dan baris perintah? Kami memiliki lebih banyak trik baris perintah untuk mereka yang tertarik.