Тарих пәрмені, әр команданың орындалу мерзімі көрсетілген

Тарих пәрмені терминалда біз бұрын орындаған командаларды көрсетеді, келесідей:

тарих-команда-шығару

Әзірге жақсы, бірақ егер біз әр команданы қашан орындағанымызды білгіміз келсе ше? O_O

Мен мынаны көріңіз:

тарих-команда-шығу-күн

Ол үшін мына команданы терминалға қою керек:

export HISTTIMEFORMAT='%F %T : '

Содан кейін олар қайтадан жүгіреді тарихы нәтижесін көріңіз 🙂

Енді біз мұны тұрақты түрде жасай алмаймыз, яғни сеансты жапқанда (немесе компьютерді өшіргенде) тарих командасының нәтижесін көрудің бұл керемет тәсілі жүйе ұмытып кетеді, сондықтан оны тұрақты ету керек келесі әрекеттерді орындаңыз:

echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc

Яғни, бұл пәрменді файлымыздың соңына қойыңыз .bashrc бұл біздің үйде жасырын.

Айтпақшы,% F және% T нені білдіреді ...% F дегеніміз ай-тәулік режиміндегі күнді білдіреді, ал% T - сағаттық-минуттық режимдегі уақыт (24-сағаттық уақыт).

Менің ойымша, басқа айтар ештеңе жоқ, бұл өте қысқа хабарлама, бірақ менің ойымша, бұл қызықты ^ - ^

тілекпен


23 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   элав дижо

    Жақсы 🙂

  2.   Eliotime3000 дижо

    Жақсырақ, мүмкін емес.

  3.   мылжың дижо

    Көшіру-қою нұсқасы терминалда.

    echo «export HISTTIMEFORMAT = '% F% T:'» >> ~ / .bashrc; көзі ~ / .bashrc

    Тадааан ...

    1.    мылжың дижо

      Уфф мұны байқамаңыз, wordpress-тегі тырнақшалар терминалда жұмыс істемейді.

      1.    KZKG ^ Гаара дижо

        Кодты (код) …… (/ код)… арасына қосыңыз, бірақ жақшаны белгілерден кіші және үлкен белгілерге өзгертіңіз.

  4.   Эрмиметалл дижо

    KZKG ^ Gaara деректері үшін рақмет, бірақ толық ақпарат бар:
    Күн әрқашан бүгінгі күн болып табылады, бұл команда орындалған күн емес.
    Немесе, кем дегенде, бұл менің сынақтарымда пайда болды. Алақай!

    1.    KZKG ^ Гаара дижо

      Экспорт жасалғаннан кейін орындалған командалармен ғана жақсы жұмыс жасайтын сияқты, яғни ертең сіздер ертең орындайтын командалардың жақсы болатынын көресіз және т.с.с. күн өткен сайын.

      Сен түсінесің? 🙂

      Пікір үшін рахмет Thanks

      1.    Эрмиметалл дижо

        Ахх барады. Мен түсіндім
        Жауап үшін рахмет, содан кейін оны .bashrc-де сақтау үшін.

        😀 Сәлемдесу

        1.    KZKG ^ Гаара дижо

          Ешқандай емес, түсініктеме бергеніңізге рахмет 🙂

  5.   Джулиан дижо

    Керемет! Қарапайым және тиімді. Рақмет сізге.

    1.    KZKG ^ Гаара дижо

      Рахмет

  6.   pepE (@valdezpepe) дижо

    Өте жақсы кеңес!

  7.   Блазек дижо

    Өте жақсы үлес, ол керемет жұмыс істейді, рахмет.

  8.   тарегон дижо

    Қызықты ақпарат !! Алдымен мен жұмыс істемеді деп ойладым, өйткені алдыңғы командалар дәл сол күнмен пайда болды; бірақ ол таныстырған кезде, егер ол дұрыс уақытты көрсеткен болса.

  9.   хепешеф дижо

    Hola

    Супер пайдалы кеңес, егер мен экспорттауды көрсеткен кезде менде командаларды беру кезінде қиындықтар туындады, HISTTIMEFORMAT = '% F% T:', содан кейін тарих ... егер сіз маған барлық командалардың күні мен уақытын жіберсеңіз ,, бір қызығы Ол маған барлық командаларды жібереді, сол кезде компьютерде болатын күн мен уақытты жібереді, яғни маған командалардың нақты күні мен уақытын көрсетпейді ,,,, Мен кеше берген командаларды аламын, бірақ ол маған компьютердің ағымдағы күні…. Сондықтан мен үшін жұмыс істемейді, өйткені мен нақты күнді көрмеймін.

    Нақты күндерді қалай сақтай аламын ???

  10.   ауа райы дижо

    Ол жұмыс істемейді, ол команданың орындалу күнін емес, ағымдағы жүйенің күнін алады

    1.    KZKG ^ Гаара дижо

      Сіз оны күнді белгілеу үшін форматтаған кезде, осыдан бұрын орындаған командаларыңызда дұрыс күн болмайды, бірақ кейін орындайтындарыңыз болады.

  11.   рукат дижо

    KZKG ^ Gaara сұрағы.
    Сіз сонымен қатар командаларды орындаған қолданушыларды көрсете аласыз ба?

    1.    Джон Джеймс дижо

      Тарих әр қолданушы үшін ерекше, сондықтан сізге қажет нәрсені растау үшін әр пайдаланушының сессиясына кіруіңіз керек еді, егер сіз үлкен бақылауға ие нәрсе алғыңыз келсе, мен SUDO қолдануды ұсынамын, өйткені егер ол орындалған барлық нәрселер туралы жазба қалдырса күндері және басқалары бар әр пайдаланушы үшін.

  12.   Хуан Карлос дижо

    Өте жақсы, үлкен үлес қосқаны үшін рахмет.

    тілекпен

  13.   Cosme дижо

    Маған тарихты экспорттайтын сценарий жасау керек және оны bash арқылы жасау қажет емес.

    көмек