A History parancs megmutatja nekünk a terminálban a múltban végrehajtott parancsokat, valami ilyesmi:
Eddig nagyon jó, de mi van, ha pontosan meg akarjuk tudni, mikor hajtottuk végre az egyes parancsokat a múltban? O_o
Mármint valami ilyesmit látni:
Ehhez ezt a parancsot be kell tennünk a terminálba:
export HISTTIMEFORMAT='%F %T : '
Aztán újra futnak történelem és nézze meg az eredményt 🙂
Amit most csináltunk, az nem lesz állandó, vagyis amikor bezárjuk a munkamenetet (vagy kikapcsoljuk a számítógépet), a rendszer elfelejti ezt a hűvös módot az előzmények parancs kimenetének megtekintésére, hogy állandóvá váljon. futtassa a következőt:
echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc
Vagyis tegye ezt a parancsot a fájlunk végére .bashrc ami otthonunkban van elrejtve.
Egyébként azok számára, akik kíváncsiak arra, hogy mit jelent a% F és a% T…% F jelentése a dátum év-hónap-nap módban, míg% T az idő óra-perc-másodperc módban (24 órás idő).
Nos, nem hiszem, hogy lenne mást mondani, ez egy meglehetősen rövid hozzászólás, de szerintem a tipp érdekes ^ - ^
Üdvözlet
Szép 🙂
Jobb, lehetetlen.
A copy-paste verzió a terminálban.
echo "export HISTTIMEFORMAT = '% F% T:'" >> ~ / .bashrc; forrás ~ / .bashrc
Tadaaan ...
Uff ne próbáld ezt, a wordpress idézetek nem működnek a terminálban.
Zárja be a kódot a (kód) …… (/ kód)… közé, DE a zárójeleket kisebb és nagyobb jelekre cserélve
Köszönjük a KZKG ^ Gaara adatokat, de van egy részlet:
A dátum mindig a mai dátum, valójában nem a parancs futtatásának dátuma.
Vagy legalábbis ez derült ki a tesztjeimen. Egészségére
Úgy tűnik, hogy csak az exportálás után végrehajtott parancsokkal működik jól, vagyis holnap látni fogja, hogy a holnap végrehajtott parancsok rendben lesznek, stb. Stb., Ahogy telnek a napok.
Te megérted? 🙂
Köszönöm a megjegyzést 😀
Ahh megy. értem
Köszönöm a választ, majd mentse el a .bashrc fájlba.
😀 Üdvözlet
Egyáltalán nem, köszönöm, hogy hozzászóltál 🙂
Menő.
Ez az ötlet 😀
Remek!, Egyszerű és hatékony. Köszönöm.
Köszönöm
Kiváló tipp!, Ezekből sok nap 🙂
Nagyon jó hozzájárulás, tökéletesen működik, köszönöm.
Érdekes infó !! Először azt hittem, hogy nem működik, mert az előző parancsok azonos dátummal jelentek meg; de azokat, amelyeket bemutatott, azokat, akik a pontos időt jelölték meg.
helló
Nagyon hasznos tipp, csak annyi, hogy problémám volt a parancsok megadásával, amikor megadta az export HISTTIMEFORMAT = '% F% T:', majd az előzményeket ... ha elküldi nekem az összes parancs dátumát és idejét ,, furcsa dolog az, hogy én elküldi az összes parancsot, és elküldi nekem a számítógép dátumát és idejét abban a pillanatban, vagyis nem mutatja meg a parancsok valódi dátumát és idejét ,,,, parancsokat kapok, amelyek Tegnap adtam, de elküldi nekem a számítógép aktuális dátumát…. Tehát nekem nem megy, mert nem látom a valódi dátumot
Hogyan tudnám elmenteni a tényleges dátumokat ???
Nem működik, az aktuális rendszer dátumát veszi, nem pedig a parancs végrehajtásának dátumát
Ha úgy formázza, hogy ráírja a dátumot, az ELŐTT végrehajtott parancsoknak nem lesz a megfelelő dátumuk, azonban az utólag végrehajtottaknak lesz.
Egy kérdés KZKG ^ Gaara.
Megmutathatja azokat a felhasználókat is, akik végrehajtották a parancsokat?
Az előzmények minden felhasználóra vonatkoznak, így be kell lépnie az egyes felhasználók munkamenetébe, hogy érvényesítse, amire szüksége van. Most, ha valami nagyobb irányításra vágyik, ajánlom a SUDO használatát, mivel ha mindenről nyilvántartást hagy, minden felhasználó számára végrehajtja dátumokkal és másokkal.
Kiváló, köszönöm a hozzájárulást, amely nagy segítséget nyújtott.
Üdvözlet
Készítenem kell egy szkriptet, amely exportálja a történelmet nekem, és ha a bashon keresztül csinálom, akkor nem veszem el.
Segítség