Komanda Vēsture terminālā parāda mums komandas, kuras esam izpildījuši iepriekš, kaut kas līdzīgs šim:
Līdz šim tik labi, bet ja mēs vēlamies precīzi zināt, kad mēs katru komandu izpildījām pagātnē? O_O
Es domāju, redzēt kaut ko līdzīgu šim:
Šim nolūkam šī komanda ir jāievieto terminālā:
export HISTTIMEFORMAT='%F %T : '
Tad viņi atkal skrien vēsture un redzēt rezultātu 🙂
Tas, ko mēs tikko izdarījām, nebūs pastāvīgs, tas ir, kad mēs aizvērsim sesiju (vai izslēdzam datoru), šis foršais veids, kā redzēt komandas vēstures izvadi, tiks aizmirsts, lai padarītu to pastāvīgu palaidiet šo:
echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc
Tas ir, ievietojiet šo komandu mūsu faila beigās .bashrc tas ir paslēpts mūsu mājās.
Starp citu, tiem, kuriem rodas jautājums, ko nozīmē% F un% T ...% F nozīmē datumu gada-mēneša-dienas režīmā, bet% T ir laiks stundas-minūtes-sekundes režīmā (24 stundu laiks ).
Nu, manuprāt, nav ko citu teikt, tas ir diezgan īss ieraksts, bet es domāju, ka padoms ir interesants ^ - ^
Sveicieni
Nice 🙂
Labāk, neiespējami.
Kopēt-ielīmēt versiju terminālā.
atbalss "eksportēt HISTTIMEFORMAT = '% F% T:'" >> ~ / .bashrc; avots ~ / .bashrc
Tadaaan ...
Uff to nemēģiniet, WordPress pēdiņas nedarbojas terminālā.
Norādiet kodu starp (kods) …… (/ kods)… BET, iekavas mainot pret mazāk nekā par lielākām nekā par zīmēm
Paldies par KZKG ^ Gaara datiem, taču ir sīkāka informācija:
Datums vienmēr ir šodienas datums, nevis faktiski datums, kad komanda tika palaista.
Vai vismaz tas iznāca manos testos. Priekā
Šķiet, ka tas darbojas labi tikai ar komandām, kas izpildītas pēc tam, kad eksportēšana ir pabeigta, tas ir, rīt jūs redzēsiet, ka komandas, kuras jūs izpildāt rīt, būs labi, un utt utt, jo dienas iet.
Tu saproti? 🙂
Paldies par komentāru 😀
Ahh iet. Es saprotu
Paldies par atbildi un pēc tam, lai to saglabātu .bashrc.
😀 Sveiciens
Nemaz, paldies jums par komentāriem 🙂
Forši.
Tā ir ideja 😀
Lieliski!, Vienkārši un efektīvi. Paldies.
Paldies
Izcils padoms!, Daudzas no šīm dienām 🙂
Ļoti labs ieguldījums, tas darbojas nevainojami, paldies.
Interesanta info !! Sākumā es domāju, ka tas nedarbojas, jo iepriekšējās komandas parādījās ar tādu pašu datumu; bet tie, kurus viņš ieviesa, tie, ja viņš norādīja pareizo laiku.
sveiki
Ļoti noderīgs padoms, tikai tas, ka man bija problēmas ar komandu piešķiršanu, norādot eksportu HISTTIMEFORMAT = '% F% T:' un pēc tam vēsturi ... ja man atsūtīsit visu komandu datumu un laiku, dīvaini ir tas, ka es Tas nosūta visas komandas, kuras man nosūta datumu un laiku, kas datoram ir tajā brīdī, tas ir, tas man neparāda komandu reālo datumu un laiku ,,,, Es saņemu komandas, kuras es devu vakar, bet tas man nosūta pašreizējais datora datums ... Tāpēc man tas neder, jo es neredzu īsto datumu.
Kā es varētu saglabāt faktiskos datumus ???
Tas nedarbojas, tas prasa pašreizējo sistēmas datumu, nevis komandas izpildes datumu
Formatējot to tā, lai tajā būtu datums, komandām, kuras izpildījāt PIRMS, datums nebūs pareizs, tomēr tām, kuras izpildāt pēc tam, būs.
Jautājums KZKG ^ Gaara.
Varat arī parādīt lietotājiem, kuri izpildīja komandas?
Vēsture ir raksturīga katram lietotājam, tāpēc jums būs jāievada katra lietotāja sesija, lai apstiprinātu nepieciešamo. Tagad, ja vēlaties kaut ko ar lielāku kontroli, es iesaku izmantot SUDO, jo tas atstāj ierakstu par visu izpildīto katram lietotājam ar datumiem un citiem.
Lieliski, paldies par ieguldījumu, tas ir ļoti palīdzējis.
Sveicieni
Man ir jāizveido skripts, kas eksportē vēsturi uz mani, un, darot to caur bash, tas netiek ņemts.
Palīdzēt