Állítsa be a dátumot és az időt minden egyes végrehajtott parancshoz a Bash History alkalmazásban
Alapértelmezés szerint a Bash által a parancssorban végrehajtott összes parancs az előzménypufferben vagy a ~/.bash_history nevű fájlban kerül rögzítésre. Ez azt jelenti, hogy a rendszergazda megtekintheti a felhasználók által a rendszerben végrehajtott parancsok listáját, vagy a felhasználó megtekintheti a parancsok előzményeit a történelem parancs használatával.
history
A fenti előzményparancs kimenetéből a parancs végrehajtásának dátuma és időpontja nem jelenik meg. Ez az alapértelmezett beállítás a legtöbb, ha nem az összes Linux-disztribúción.
Ebben a cikkben elmagyarázzuk, hogyan konfigurálhatja az időbélyeg-információkat, amikor a Bash-előzményekben minden egyes parancs végrehajtásra került, hogy megjelenjenek.
Az egyes előzménybejegyzésekhez tartozó dátum és idő beírható az előzményfájlba, és az előzmények megjegyzése karakterrel megjelölhető a HISTTIMEFORMAT változó beállításával.
Ennek két módja van: az egyik ideiglenesen, míg a másik véglegessé teszi.
A HISTTIMEFORMAT változó ideiglenes beállításához exportálja azt az alábbiak szerint a parancssorban:
export HISTTIMEFORMAT='%F %T'
A fenti export parancsban az időbélyegző formátuma:
%F
– teljes dátumra bővül, mint a %Y-%m-%d (év-hónap-dátum).%T
– időre bővül; ugyanaz, mint a %H:%M:%S (óra:perc:másodperc).
Olvassa el a dátum parancs kézikönyvoldalát további használati információkért:
man date
Ezután ellenőrizze a parancsok előzményeit az alábbiak szerint:
history
Ha azonban véglegesen szeretné konfigurálni ezt a változót, nyissa meg a ~/.bashrc
fájlt kedvenc szerkesztőjével:
vi ~/.bashrc
És add hozzá az alábbi sort (megjelölöd megjegyzéssel, mint saját konfigurációd):
#my config
export HISTTIMEFORMAT='%F %T'
Mentse el a fájlt, és lépjen ki, majd futtassa az alábbi parancsot a fájl módosításainak végrehajtásához:
source ~/.bashrc
Ez minden! Az alábbi megjegyzés részben ossza meg velünk az érdekes történelemparancs tippeket és trükköket, vagy ossza meg velünk az útmutatóval kapcsolatos gondolatait.