Linux

Linux distorlarında History əmrindən istifadə və İdarəetmə

Linux distorlarında istifadə etdiyiniz komanda sətirinin History-da yadda qalacaq əmrlər iki şəkildə saxlanılır:

keş və fayl ~/.bashrc faylında;

HISTSIZE dəyəri keşdədir; HISTFILESIZE dəyəri faylda saxlanacaq əmr sətirlərinin sayına aiddir.
– Boşluqla başlayan və ard-arda bir dəfədən çox yığılan əmrlər yadda qalmır.

.~/.bashrc faylında;
HISTCONTROL dəyəri bu davranışlara nəzarət edir. Varsayılan olaraq ignoreboth, hər iki hal deməkdir
gözardı etməyə imkan verir. Onu ignorespace və ya ignoredups dəyərləri ilə əvəz etmək olar.

echo $HISTSIZE — Keşdə nə qədər son daxil edilmiş əmrləri xatırlayacağını göstərir.

echo $HISTFILESIZE — -Faylda yadda saxlamaq üçün son daxil edilmiş neçə əmri göstərir.

echo $HISTFILE -History faylının yerini göstərir.

History — Keçmişdə istifadə edilmiş əmrləri sadalayır. (Sıraların sayı ilə məhdudlaşır.)

History <sayı> — Ən son istifadə olunan əmrləri verilmiş nömrə ilə sadalayır.

! <sətir nömrəsi> – Müvafiq nömrədəki əmri yenidən işə salmağa imkan verir.

!! — Son icra edilən əmri yenidən işə salmağa imkan verir. (Yuxarı ox kimi, daxil edin.)

!<Komanda>:p — Müvafiq əmrin əvvəllər istifadə edildiyi son formada xatırlanmasını təmin edir. (Ctrl+R kimi.)

History -d <sətir nömrəsi> — Müvafiq sətirdə yadda qalan əmrin unudulmasını (tarixdən silinməsini) təmin edir.

History -c — Ani sessiyada keşin bütün tarixini silir.

History -c && history -w — Sessiya silinmiş faylı yazır və ya keşləyir.

Related Articles

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir

Back to top button