Rumah > Tutorial sistem > LINUX > Cara dengan mudah mengambil arahan dari sejarah arahan linux seperti pro

Cara dengan mudah mengambil arahan dari sejarah arahan linux seperti pro

Jennifer Aniston
Lepaskan: 2025-03-20 10:12:16
asal
317 orang telah melayarinya

Panduan ini menyediakan beberapa strategi yang berkesan untuk mendapatkan arahan dengan mudah dari sejarah Linux anda, bahkan yang panjang dan kompleks. Mari kita meneroka kaedah ini untuk menyelaraskan aliran kerja anda.

Mendapatkan arahan dari sejarah Linux

Mengakses perintah masa lalu yang cekap adalah penting untuk produktiviti. Teknik berikut membantu anda mencari dan menggunakan semula arahan, tanpa mengira panjang atau kerumitan.

1. Perintah history :

Kaedah yang paling mudah adalah menggunakan arahan history . Ini memaparkan senarai bernombor arahan baru -baru ini yang dilaksanakan. Anda boleh menatal melalui senarai ini untuk mencari arahan yang anda perlukan.

Contoh:

 $ sejarah
Salin selepas log masuk

2. Carian terbalik dengan Ctrl R:

Menekan Ctrl R memulakan carian terbalik. Mulakan menaip sebahagian daripada arahan, dan kitaran Ctrl R melalui penyertaan yang sepadan dalam sejarah anda.

Contoh:

Tekan Ctrl R dan Taip ssh untuk mencari arahan ssh yang paling terkini.

Cara dengan mudah mengambil arahan dari sejarah arahan linux seperti pro

3. Sejarah bernombor dengan nl :

Campurkan history dengan nl (baris nombor) untuk memaparkan arahan dengan nombor baris. Jalankan arahan secara langsung menggunakan !number Di mana number adalah nombor baris arahan.

Contoh:

!25 Melaksanakan perintah pada baris 25 sejarah anda.

 $! 25
kucing /etc /fedora-release 
Fedora Release 39 (tiga puluh sembilan) 
Salin selepas log masuk

Cara dengan mudah mengambil arahan dari sejarah arahan linux seperti pro

4. Penapisan Sejarah dengan grep :

Gunakan history | grep 'search-term' untuk mencari arahan yang mengandungi perkataan atau frasa tertentu.

Contoh:

 $ Sejarah | grep 'ssh'
Salin selepas log masuk

Ini memaparkan semua arahan termasuk "SSH," bersama dengan nombor urutan mereka, membolehkan pelaksanaan melalui !number

Cara dengan mudah mengambil arahan dari sejarah arahan linux seperti pro

5. Mewujudkan alias untuk arahan yang kerap:

Untuk arahan yang sering digunakan, tentukan alias dalam .bashrc atau .bash_profile . Ini membolehkan pelaksanaan dengan nama yang lebih pendek dan lebih mengasyikkan.

Contoh:

Tambah alias ll='ls -alF' ke .bashrc anda untuk menggunakan ll dan bukannya ls -alF .

6. Perintah kompleks skrip:

Untuk arahan yang sangat kompleks, simpan mereka sebagai skrip (misalnya, backup.sh ). Ini memudahkan pelaksanaan ke ./backup.sh .

7. Mengulas arahan untuk penanda buku:

Tambahkan komen yang unik (misalnya, your-long-command #uniqueTag ) untuk "bookmark" perintah untuk pengambilan kemudian dengan mencari tag.

8. Menggunakan arahan fc :

Perintah fc membuka arahan terakhir (atau julat yang ditentukan) dalam editor teks lalai anda, yang membolehkan pengeditan dan pelaksanaan semula mudah.

Contoh: fc -l menyenaraikan arahan dengan ID untuk pelaksanaan menggunakan !ID .

Cara dengan mudah mengambil arahan dari sejarah arahan linux seperti pro

9. Pengembangan Sejarah:

Menggunakan ciri pengembangan sejarah seperti !! (arahan terakhir) , !-n (perintah terakhir), dan !string (arahan terakhir bermula dengan "String").

Cara dengan mudah mengambil arahan dari sejarah arahan linux seperti pro

10. Kawalan Sejarah Lanjutan:

Sesuaikan anda .bashrc atau .bash_profile untuk meningkatkan HISTSIZE dan HISTFILESIZE untuk sejarah yang lebih besar dan lebih komprehensif.

11. Memanfaatkan alat luaran:

Terokai alat luaran yang direka untuk pengurusan arahan dan coretan (contohnya, keep , pet , bashpast ).

Kesimpulan

Panduan ini menawarkan pelbagai teknik untuk mendapatkan arahan dengan cekap dari sejarah Linux anda. Pilih kaedah yang paling sesuai dengan aliran kerja anda dan tingkatkan kecekapan baris arahan anda. Kongsi kaedah pilihan anda dalam komen di bawah!

Atas ialah kandungan terperinci Cara dengan mudah mengambil arahan dari sejarah arahan linux seperti pro. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan