Saya ingin belajar menggunakan command prompt lebih baik di Windows untuk memiliki kontrol lebih besar atas apa yang saya lakukan dan hanya untuk pengalaman belajar. Gangguan utama yang saya miliki saat ini adalah semua pengetikan. Jika saya ingin melakukan operasi pada file dengan jalur besar saya duduk di sana mengetik setidaknya satu menit, dan jika saya melakukan kesalahan saya harus menekan tombol panah ke atas dan gulir ke seluruh hal dan menemukan apa yang saya lakukan salah. Apakah ada alat untuk mempermudah ini?
windows
command-line
Adam
sumber
sumber
Jawaban:
Jika Anda bermaksud menggunakan prompt perintah hanya di bawah Windows, Anda dapat menggunakan Windows PowerShell , karena lebih mudah digunakan daripada prompt perintah awal, dan menyalin beberapa perilaku dari terminal * nix-like. (Ini juga menyediakan lebih banyak fungsi, tetapi pada awalnya, setidaknya bagi saya, ini adalah "shell perintah yang lebih mudah").
Sunting: Gambar yang diubah untuk yang lebih "ramah".
sumber
Anda dapat menggunakan Tabkunci untuk melengkapi nama file secara otomatis. Meskipun perlu diingat, Anda harus terlebih dahulu mengetikkan nama file yang cukup untuk mengidentifikasinya secara unik atau Anda harus mengacak-acak pertandingan yang salah. Misalnya, Anda memiliki folder dengan file-file ini dan itu adalah direktori Anda saat ini yang Anda duduki
cmd
:jika Anda ingin menyelesaikan otomatis
SuperUser.COM
, Anda harus mengetiksupe
lalu tekan Tab, karena tidak ada file lain yang dimulai dengan 4 karakter tersebut. Perhatikan bahwa jika Anda telah mengetiksu
dan kemudian menekan Tab, Anda bisa menekan Tabdua kali lagi untuk mencapai SuperUser.COM atau Anda bisa mengetik ShiftTabuntuk mundur melalui daftar dan sampai di sana.Trik lain adalah jika Anda memiliki file di jendela explorer, Anda dapat menyeretnya ke
cmd
jendela dan akan mengetikkan nama untuk Anda.sumber
shift
+<any key that cycles through tabs/windows>
adalah selalu setara dengan membalikkan misalnyaalt-tab
->alt-shift-tab
.Berikut adalah beberapa tips dan trik dalam menggunakan command prompt termasuk:
Ini adalah cara lain untuk mengurangi jumlah pengetikan yang terlibat dalam jalur file yang panjang.
sumber
Berikut daftar lengkap tindakan tombol fungsi:
sumber
Menekan F7 akan mencantumkan perintah yang dieksekusi terakhir.
cd \
untuk kembali kec:
direktori.sumber
Seringkali Anda dapat mengurangi ketikan dengan berada di direktori yang benar. Anda dapat membuka shell perintah di direktori yang Anda lihat di jendela Explorer dengan menambahkan cmd.exe di asosiasi tipe folder.
(Alat - Opsi Folder - Jenis File - Folder - Lanjutan - Baru - cmd)
Kemudian, ketika Anda memilih cmd dengan mengklik kanan pada folder itu, jendela perintah yang terbuka akan memiliki direktori saat ini bahwa dari folder yang Anda klik.
sumber
Jika Windows PowerShell terlalu berlebihan, ada juga beberapa shell pengganti cmd:
Dan banyak lagi yang bisa ditemukan melalui google.
sumber
Sesuatu yang saya gunakan terus-menerus saat menggunakan command prompt adalah panah atas (dan panah bawah) untuk menelusuri perintah yang baru saja digunakan. Terutama ketika saya sudah memasukkan perintah panjang dan hanya ingin mengedit beberapa bagian tanpa mengetik ulang.
Contoh singkat, jika Anda:
Dan kemudian ingin melakukan ping ke alamat lain yang serupa, Anda cukup menekan panah atas. Perintah muncul pada prompt dengan kursor di akhir. Ini membuatnya mudah untuk mundur satu kali dan mengubah alamat ke 192.168.1.2 atau yang serupa.
sumber
Saya sarankan Anda menggunakan command prompt.
Aku tahu, kelihatannya bercanda, tapi ini serius --- jika tidak langsung membantu --- saran. Ada banyak yang harus diketahui, dan untuk menyerapnya secara mendalam, Anda harus menggunakannya berulang kali.
sumber
Aktifkan mode edit cepat ke:
Saya juga mengubah Font dan tata letak menjadi sesuatu yang lebih menyenangkan daripada peta bit default.
Terakhir, tambahkan lebih banyak baris dan kolom pada jendela pengeditan, dan lebih banyak baris ke buffer.
Screenshot dalam bahasa Spanyol, tetapi persis di tempat yang sama dalam bahasa Inggris
sumber
Ambil salinan Cygwin , dan tambahkan \ bin foldernya ke variabel PATH Anda. Ini seperti command prompt yang dapat digunakan!
Tapi sungguh, satu-satunya cara untuk membiasakan diri adalah membiasakan diri, jadi gunakan itu!
sumber
Jika Anda menggunakan XP (tidak tahu tentang Vista), Anda dapat mengunduh powertoy yang menambahkan entri menu "Buka jendela perintah di sini" ke menu konteks folder explorer Anda.
Hal lain yang menurut saya berguna adalah berhenti menggunakan jalur default windows untuk semuanya. Mereka terlalu sulit untuk diingat dan ruang bisa menjadi masalah. Menggunakan sesuatu yang lebih mirip struktur direktori linux bisa menjadi penghemat waktu nyata. Direktori saya terlihat seperti ini (dengan contoh):
Jauh lebih mudah diingat.
sumber
Secara pribadi saya pikir jika Anda ingin belajar menggunakan Command Prompt dan tidak merasa senang, Anda mungkin tidak perlu menggunakan Command Prompt.
Segera setelah Anda menekan CLI, Anda akan merasakan manfaatnya, dan bahkan menyenangkan. Jika Anda mencoba melakukan tugas sehari-hari dengannya, maka Anda membenturkan kepala ke dinding.
Setelah Anda terbiasa dengan command prompt, Anda dapat melakukan migrasi tugas sehari-hari di sana hanya karena lebih mudah daripada selalu meraih mouse :)
sumber
Manfaatkan variabel lingkungan.
Misalnya, alih-alih mengetikkan c: \ dokumen dan pengaturan \ nama pengguna, Anda cukup menggunakan% userprofile%. Untuk daftar variabel lingkungan standar, ketik SET dan tekan enter pada prompt perintah.
Selain itu, kenali perintah yang tersedia untuk Anda - Saya suka dua situs untuk mereka: www.ss64.com dan www.robvanderwoude.com
Anda juga dapat mempelajari skrip batch - menggunakan itu, Anda dapat mengotomatiskan tugas yang sering digunakan.
sumber
Tip terakhir mungkin terdengar agak tidak jelas, tetapi ketika Anda menghabiskan banyak waktu di konsol itu bisa jauh lebih cepat dan lebih mudah daripada menekan panah ke atas atau F8 beberapa kali.
sumber
Ada beberapa tips hebat yang diposting di utas ini!
Menurut pendapat saya posting penggantian CMD agak 'Off Topic'. Tapi sepertinya OK di sini jadi saya mungkin menambahkan ColorConsole ke daftar.
The antarmuka tab , Favorit Perintah menu, Copy / Cut & Paste dan memang ekspor HTML adalah fitur yang sangat berguna yang saya tidak mau ketinggalan lagi.
ps: coba ini di utas "Must have Firefox addons": Lads, dapatkan Opera, sudah ada goodies aready built in! :)
sumber
Anda mungkin menemukan "Perintah Baris Perintah yang Berguna di Windows" dari Server Fault membantu. Sebenarnya, ada beberapa pertanyaan baris perintah yang menarik di sana, lihatlah.
sumber
Saya setuju dengan saran untuk menggunakan PowerShell. Selain itu saya merasa sangat berguna untuk mengatur fungsi dan alias untuk mengurangi tugas umum menjadi lebih sedikit huruf yang diketik.
Misalnya, untuk meluncurkan tautan http saya mengatur ini di profil PowerShell saya:
dan kemudian saya cukup mengetik
browse
untuk membuka google, ataubrowse http://....
untuk membuka tautan tertentuContoh lain untuk daftar file atau direktori:
Dan kemudian saya gunakan
lsa
untuk menampilkan semua item dalam direktori, termasuk item tersembunyi. Gunakanla
ataull
alias sebagai bahkan lebih pendek.Saya menggunakan
lsd
daftar folder saja,lsf
daftar file saja,lat
daftar urutan waktu penulisan terakhir, danlatr
daftar waktu dengan arah yang berlawanan.fi
ditetapkan sebagai pengganti sederhana untukfind
perintah unix , hanya secara rekursif mencari nama file.sumber
Instal pengganti Windows Explorer Xplorer2 . Ini termasuk alat prompt perintah yang memungkinkan semua fungsi command prompt SEPANJANG dengan GUI Windows seperti penggunaan mouse, klik kanan untuk fungsi copy-paste dll. Lihatlah screenshot di bawah ini.
sumber