Есть ли команда терминала для получения последнего созданного файла или папки?

Для большинства дистрибутивов и версий Ubuntu попробуйте это в терминале:

$ gsettings get org.gnome.desktop.screensaver ubuntu-lock-on-suspend
true

Если результат true, установите его на false, используя:

gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend false
[d2 ] Не забудьте сбросить его, прежде чем ваш уборщик придет на ежемесячную работу.

4
задан 1 November 2010 в 02:36

36 ответов

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

#! /usr/bin/env python

from zeitgeist.client import ZeitgeistDBusInterface
from zeitgeist.datamodel import Event, Interpretation, TimeRange, \
 StorageState, ResultType

zg = ZeitgeistDBusInterface()
events = zg.FindEvents(
 TimeRange.always(),
 [Event.new_for_values(interpretation=Interpretation.CREATE_EVENT)],
 StorageState.Any, 1, ResultType.MostRecentEvents)

last_event = Event(events[0])
last_subject = last_event.get_subjects()[0]

print last_subject.uri
6
ответ дан 26 May 2018 в 00:41

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

#! /usr/bin/env python from zeitgeist.client import ZeitgeistDBusInterface from zeitgeist.datamodel import Event, Interpretation, TimeRange, \ StorageState, ResultType zg = ZeitgeistDBusInterface() events = zg.FindEvents( TimeRange.always(), [Event.new_for_values(interpretation=Interpretation.CREATE_EVENT)], StorageState.Any, 1, ResultType.MostRecentEvents) last_event = Event(events[0]) last_subject = last_event.get_subjects()[0] print last_subject.uri
6
ответ дан 25 July 2018 в 22:58

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

#! /usr/bin/env python from zeitgeist.client import ZeitgeistDBusInterface from zeitgeist.datamodel import Event, Interpretation, TimeRange, \ StorageState, ResultType zg = ZeitgeistDBusInterface() events = zg.FindEvents( TimeRange.always(), [Event.new_for_values(interpretation=Interpretation.CREATE_EVENT)], StorageState.Any, 1, ResultType.MostRecentEvents) last_event = Event(events[0]) last_subject = last_event.get_subjects()[0] print last_subject.uri
6
ответ дан 27 July 2018 в 01:47

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

#! /usr/bin/env python from zeitgeist.client import ZeitgeistDBusInterface from zeitgeist.datamodel import Event, Interpretation, TimeRange, \ StorageState, ResultType zg = ZeitgeistDBusInterface() events = zg.FindEvents( TimeRange.always(), [Event.new_for_values(interpretation=Interpretation.CREATE_EVENT)], StorageState.Any, 1, ResultType.MostRecentEvents) last_event = Event(events[0]) last_subject = last_event.get_subjects()[0] print last_subject.uri
6
ответ дан 2 August 2018 в 04:21

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

  #!  / usr / bin / env python из zeitgeist.client import ZeitgeistDBusInterface из zeitgeist.datamodel import Событие, Интерпретация, TimeRange, \ StorageState, ResultType zg = ZeitgeistDBusInterface () events = zg.FindEvents (TimeRange.always (), [Event.new_for_values ​​(  интерпретация = Интерпретация.CREATE_EVENT)], StorageState.Any, 1, ResultType.MostRecentEvents) last_event = Событие (события [0]) last_subject = last_event.get_subjects () [0] print last_subject.uri  
6
ответ дан 4 August 2018 в 20:51

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

  #!  / usr / bin / env python из zeitgeist.client import ZeitgeistDBusInterface из zeitgeist.datamodel import Событие, Интерпретация, TimeRange, \ StorageState, ResultType zg = ZeitgeistDBusInterface () events = zg.FindEvents (TimeRange.always (), [Event.new_for_values ​​(  интерпретация = Интерпретация.CREATE_EVENT)], StorageState.Any, 1, ResultType.MostRecentEvents) last_event = Событие (события [0]) last_subject = last_event.get_subjects () [0] print last_subject.uri  
6
ответ дан 6 August 2018 в 04:25

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

  #!  / usr / bin / env python из zeitgeist.client import ZeitgeistDBusInterface из zeitgeist.datamodel import Событие, Интерпретация, TimeRange, \ StorageState, ResultType zg = ZeitgeistDBusInterface () events = zg.FindEvents (TimeRange.always (), [Event.new_for_values ​​(  интерпретация = Интерпретация.CREATE_EVENT)], StorageState.Any, 1, ResultType.MostRecentEvents) last_event = Событие (события [0]) last_subject = last_event.get_subjects () [0] print last_subject.uri  
6
ответ дан 7 August 2018 в 22:32

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

  #!  / usr / bin / env python из zeitgeist.client import ZeitgeistDBusInterface из zeitgeist.datamodel import Событие, Интерпретация, TimeRange, \ StorageState, ResultType zg = ZeitgeistDBusInterface () events = zg.FindEvents (TimeRange.always (), [Event.new_for_values ​​(  интерпретация = Интерпретация.CREATE_EVENT)], StorageState.Any, 1, ResultType.MostRecentEvents) last_event = Событие (события [0]) last_subject = last_event.get_subjects () [0] print last_subject.uri  
6
ответ дан 10 August 2018 в 10:40

Если вы используете Zeitgeist, вы можете использовать следующий скрипт:

  #!  / usr / bin / env python из zeitgeist.client import ZeitgeistDBusInterface из zeitgeist.datamodel import Событие, Интерпретация, TimeRange, \ StorageState, ResultType zg = ZeitgeistDBusInterface () events = zg.FindEvents (TimeRange.always (), [Event.new_for_values ​​(  интерпретация = Интерпретация.CREATE_EVENT)], StorageState.Any, 1, ResultType.MostRecentEvents) last_event = Событие (события [0]) last_subject = last_event.get_subjects () [0] print last_subject.uri  
6
ответ дан 13 August 2018 в 17:12

Вы можете использовать команду find или изменить файлы, если вам нужно сделать это динамически. Ответы на аналогичный недавний вопрос также могут помочь.

4
ответ дан 26 May 2018 в 00:41

Команда history выведет список последних (500 или около того в зависимости от настроек) команд, которые были выполнены в оболочке.

вы можете сделать history |grep mkdir для поиска любых новых созданных каталогов. Однако он будет работать только в том случае, если каталог был сделан явно (то есть пользователем) и в оболочке.

1
ответ дан 26 May 2018 в 00:41
command "`ls -c1 | head -n1`"

запустит command в последнем созданном файле в текущем рабочем каталоге. Для вашей оболочки может потребоваться различное цитирование или экранирование.

1
ответ дан 26 May 2018 в 00:41

Вы можете использовать команду find или изменить файлы, если вам нужно сделать это динамически. Ответы на аналогичный недавний вопрос также могут помочь.

4
ответ дан 25 July 2018 в 22:58

Команда history выведет список последних (500 или около того в зависимости от настроек) команд, которые были выполнены в оболочке.

вы можете сделать history |grep mkdir для поиска любых новых созданных каталогов. Однако он будет работать только в том случае, если каталог был сделан явно (то есть пользователем) и в оболочке.

1
ответ дан 25 July 2018 в 22:58
command "`ls -c1 | head -n1`"

запустит command в последнем созданном файле в текущем рабочем каталоге. Для вашей оболочки может потребоваться различное цитирование или экранирование.

1
ответ дан 25 July 2018 в 22:58

Вы можете использовать команду find или изменить файлы, если вам нужно сделать это динамически. Ответы на аналогичный недавний вопрос также могут помочь.

4
ответ дан 27 July 2018 в 01:47

Команда history выведет список последних (500 или около того в зависимости от настроек) команд, которые были выполнены в оболочке.

вы можете сделать history |grep mkdir для поиска любых новых созданных каталогов. Однако он будет работать только в том случае, если каталог был сделан явно (то есть пользователем) и в оболочке.

1
ответ дан 27 July 2018 в 01:47
command "`ls -c1 | head -n1`"

запустит command в последнем созданном файле в текущем рабочем каталоге. Для вашей оболочки может потребоваться различное цитирование или экранирование.

1
ответ дан 27 July 2018 в 01:47

Вы можете использовать команду find или изменить файлы, если вам нужно сделать это динамически. Ответы на аналогичный недавний вопрос также могут помочь.

4
ответ дан 2 August 2018 в 04:21

Команда history выведет список последних (500 или около того в зависимости от настроек) команд, которые были выполнены в оболочке.

вы можете сделать history |grep mkdir для поиска любых новых созданных каталогов. Однако он будет работать только в том случае, если каталог был сделан явно (то есть пользователем) и в оболочке.

1
ответ дан 2 August 2018 в 04:21
command "`ls -c1 | head -n1`"

запустит command в последнем созданном файле в текущем рабочем каталоге. Для вашей оболочки может потребоваться различное цитирование или экранирование.

1
ответ дан 2 August 2018 в 04:21

Вы можете использовать команду find или fileschanged , если вам нужно сделать это динамически. Ответы на похожий недавний вопрос также могут помочь.

4
ответ дан 4 August 2018 в 20:51
  команда «` ls -c1 | head -n1` » 

запустит команду в самом последнем созданном файле в текущем рабочем каталоге , Для вашей оболочки может потребоваться различное цитирование или экранирование.

1
ответ дан 4 August 2018 в 20:51

Команда history выведет список последних (500 или около того в зависимости от настроек) команд, которые были выполнены в оболочке.

вы можете сделать history | grep mkdir для поиска любых новых созданных каталогов. Однако он будет работать только в том случае, если каталог был сделан явно (то есть пользователем) и в оболочке.

1
ответ дан 4 August 2018 в 20:51
  команда «` ls -c1 | head -n1` » 

запустит команду в самом последнем созданном файле в текущем рабочем каталоге , Для вашей оболочки может потребоваться различное цитирование или экранирование.

1
ответ дан 6 August 2018 в 04:25

Команда history выведет список последних (500 или около того в зависимости от настроек) команд, которые были выполнены в оболочке.

вы можете сделать history | grep mkdir для поиска любых новых созданных каталогов. Однако он будет работать только в том случае, если каталог был сделан явно (то есть пользователем) и в оболочке.

1
ответ дан 6 August 2018 в 04:25

Вы можете использовать команду find или fileschanged , если вам нужно сделать это динамически. Ответы на похожий недавний вопрос также могут помочь.

4
ответ дан 6 August 2018 в 04:25
  команда «` ls -c1 | head -n1` » 

запустит команду в самом последнем созданном файле в текущем рабочем каталоге , Для вашей оболочки может потребоваться различное цитирование или экранирование.

1
ответ дан 7 August 2018 в 22:32

Команда history выведет список последних (500 или около того в зависимости от настроек) команд, которые были выполнены в оболочке.

вы можете сделать history | grep mkdir для поиска любых новых созданных каталогов. Однако он будет работать только в том случае, если каталог был сделан явно (то есть пользователем) и в оболочке.

1
ответ дан 7 August 2018 в 22:32

Вы можете использовать команду find или fileschanged , если вам нужно сделать это динамически. Ответы на похожий недавний вопрос также могут помочь.

4
ответ дан 7 August 2018 в 22:32

Другие вопросы по тегам:

Похожие вопросы: