GNU/Linux >> Belajar Linux >  >> Linux

Cara Terbaik Untuk Menelusuri Sejarah Shell?

Apakah ada cara yang lebih baik untuk mencari file riwayat saya untuk sebuah perintah daripada grep? Saya memiliki beberapa ide seperti apa perintah itu dimulai, tetapi saya tidak tahu seberapa jauh ke belakang dalam sejarahnya.

perbarui: sebelumnya spesifik zsh tetapi karena jawaban yang tumpang tindih, jangan ragu untuk menjawab untuk shell (atau mode (vi/emacs)) apa pun di sini, cukup perhatikan jika spesifik.

Jawaban yang Diterima:

Ctrl +R biasanya merupakan cara terbaik, seperti yang dikatakan deskriptor. Anda juga dapat menggunakan !string , yang menjalankan perintah terbaru yang dimulai dengan string , atau !?string? , yang menjalankan perintah terbaru yang berisi string .

(Saya pikir itu satu-satunya hal yang relevan dengan pertanyaan ini, tetapi saya membahas lebih banyak perintah riwayat dalam jawaban ini)


Linux
  1. Perintah Sejarah di Linux Dijelaskan Secara Mendalam

  2. Lihat dan Hapus Riwayat Terminal di Ubuntu 20.04 - Metode Terbaik?

  3. Menggunakan Perintah ripgrep (rg) di Linux

  1. 6 Alat CLI Terbaik untuk Mencari Data Teks Biasa Menggunakan Ekspresi Reguler

  2. Perintah sejarah Linux

  3. Buka halaman manual dan cari string dalam satu perintah

  1. Ny Way Agar Perintah Tidak Ditambahkan ke Riwayat Anda?

  2. Bagaimana Agar Type-ahead Terapkan Ke Bash History Search (ctrl-r)?

  3. Cara Terbaik Untuk Membatalkan Semua Pekerjaan Slurm Dari Keluaran Perintah Shell?