Командата историја ни покажува во терминалот командите што сме ги извршувале во минатото, нешто како ова:
Досега добро, но што ако сакаме да знаеме точно кога ја извршивме секоја команда во минатото? O_O
Мислам, видете вакво нешто:
За ова, мора да ја ставиме оваа команда во терминалот:
export HISTTIMEFORMAT='%F %T : '
Потоа повторно трчаат Историја и видете го резултатот
Сега, она што штотуку го сторивме нема да биде трајно, односно кога ќе ја затвориме сесијата (или ќе го исклучиме компјутерот) овој кул начин на гледање на излезот од командата историја ќе биде заборавен од системот, за да го направиме постојан извршете го следново:
echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc
Тоа е, ставете ја таа команда на крајот од нашата датотека .башрц тоа е скриено во нашиот дом.
Патем, за оние кои се прашуваат што значи% F и% T значи…% F значи датум во режим година-месец-ден, додека% T е време во режим час-минута-секунда (24-часовно време )
Па, мислам дека нема што друго да се каже, тоа е прилично краток пост, но мислам дека врвот е интересен ^ - ^
Со почит
23 коментари, оставете ги вашите
Убаво 🙂
Подобро, невозможно.
Верзијата за копирање - запишување во терминал.
echo "export HISTTIMEFORMAT = '% F% T:'" >> ~ / .bashrc; извор / .bashrc
Тадааан ...
Уф не пробувај така, цитатите за Вордпрес не работат во терминал.
Затворете го кодот помеѓу (код) …… (/ код)… НО, менувајќи ги заградите за знаци помалку од и поголеми од
Ви благодариме за податоците на KZKG ^ Gaara, но има детал:
Датумот е секогаш денешен датум, а не датум кога е извршена командата.
Или барем тоа излезе на моите тестови. На здравје
Се чини дека работи добро само со команди што се извршени откако ќе се изврши извозот, т.е утре ќе видите дека командите што ги извршувате утре ќе бидат во ред, итн итн како што поминуваат деновите.
Ти разбираш? 🙂
Ви благодариме за коментарот
Ах оди. разбирам
Ви благодариме за одговорот и потоа да го зачувате во .bashrc.
😀 поздрав
Воопшто не, благодарам на коментарот
Кул
Тоа е идејата
Одлично!, Едноставно и ефикасно. Ви благодарам.
Ви благодарам
Одличен совет!, Многу денови од овие
Многу добар придонес, работи совршено, благодарам.
Интересни информации !! Отпрвин мислев дека не работи, бидејќи претходните команди се појавија со ист датум; но оние што ги воведуваше, оние ако тој го наведе точното време.
Здраво
Супер корисен совет, само што имав проблем да ги дадам командите бидејќи го наведувате извозот HISTTIMEFORMAT = '% F% T:' и потоа историјата ... ако ми испратите датум и време на сите команди, чудно е што јас Ги испраќа сите команди, ми го испраќа датумот и времето што ги има компјутерот во тој момент, т.е. не ми ги покажува вистинскиот датум и време на командите ,,,, добивам команди што ги дадов вчера, но ми ги праќа тековен датум на компјутер. Значи, не работи за мене затоа што не го гледам вистинскиот датум.
Како можев да ги зачувам вистинските датуми ???
Не работи, потребно е тековниот датум на системот, а не датумот на извршување на командата
Кога ќе го форматирате за да го ставите датумот на него, командите што ги извршивте ПРЕД ова нема да имаат точен датум, сепак оние што ќе ги извршите потоа.
Прашање КЗКГ ^ Гаара.
Можете исто така да им покажете на корисниците кои ги извршувале командите?
Историјата е посебна за секој корисник, така што ќе мора да влезете во сесијата на секој корисник за да го потврдите она што ви треба, сега ако сакате нешто со поголема контрола препорачувам употреба на SUDO, бидејќи тоа ако остави запис за сè што е извршено за секој корисник со датуми и други.
Одлично, благодарам за придонесот што ни беше од голема помош.
Со почит
Треба да направам сценарио што ќе ми ја извезува историјата и тоа да го стори преку баш не ми треба.
помогне