Ինչպես մաքրել Bash-ի պատմությունը Linux-ում
Այս էջում
- Ինչու՞ մաքրել Bash-ի պատմությունը:
- Որտե՞ղ են պահվում Bash-ի պատմության տվյալները:
- Մաքրելով ձեր գոյություն ունեցող Bash պատմությունը
Եթե դուք երբևէ օգտագործել եք հրամանի տողը Linux մեքենայի վրա, հավանական է, որ դուք գրանցված հրամանների երկար պատմություն ունեք: Եթե ցանկանում եք մաքրել այս պատմությունը, կան մի քանի պարզ քայլեր, որոնք կարող են օգնել ձեզ դա անել: Այս հոդվածը կբացատրի, թե ինչպես մաքրել ձեր պատմությունը և ստեղծել նորը:
Ինչու՞ մաքրել Bash-ի պատմությունը:
Շատ դեպքերում կարևոր է անվտանգության նկատառումներից ելնելով մաքուր պահել ձեր bash պատմությունը: Սա օրինակ. օգտակար է սերվերի պատկեր ստեղծելիս՝ մի քանի վիրտուալ մեքենաներ ստեղծելու համար:
Որտե՞ղ են պահվում Bash-ի պատմության տվյալները:
Ձեր bash պատմությունը մաքրելու առաջին քայլը գտնելն է, թե որտեղ է այն պահվում: Սովորաբար սա գտնվում է ~/.bash_history ֆայլում: Այս ֆայլը և դրա մեջ պահված հրամանները դիտելու համար օգտագործեք հետևյալ հրամանը.
cat ~/.bash_history | more
Մաքրելով ձեր գոյություն ունեցող Bash պատմությունը
Linux-ում Bash պատմությունը մաքրելու համար օգտագործեք 3 հրամանների այս համակցությունը.
cat /dev/null > ~/.bash_history && history -c && exit
Այս հրամանները կաշխատեն Linux Distribution-ների մեծ մասի, եթե ոչ բոլորի վրա: Ես դրանք օգտագործել եմ Debian-ում, Ubuntu-ում, CentOS-ում, AlmaLinux-ում և Rocky Linux-ում:
Ի՞նչ են անում այս հրամանները:
- «cat» հրամանը դատարկում է .bash_history ֆայլը ներկայումս մուտք գործած օգտատիրոջը:
- «History -c» հրամանը մաքրում է ընթացիկ օգտագործողի աշխատաշրջանի պատմությունը:
- «Ելք» հրամանը դուրս է գալիս ընթացիկ նստաշրջանից: