Команда или скрипт, чтобы получить данные для входа в систему за последние 6 месяцев

Я знаю, что опаздываю на вечеринку, но мне нравится использовать ripit в командной строке. Этот скрипт perl доступен в репозиториях и использует несколько программ, таких как cdparanoia, но вам нужно, чтобы кодеры, такие как flac или vorbis, были установлены, если вы хотите кодировать в этих форматах.

Самое замечательное в том, что он получает всю информацию аудио CD от CDDB или Musicbrainz, чтобы треки были правильно помечены. Треки могут быть помечены тегами ID3 и может быть создан список воспроизведения. После разрыва в указанном месте будет найденно помеченная папка с правильно помеченными дорожками.

Существует выбор кодеров; выберите -coder 1 для oggenc, -coder 2 для flac и т. д .; и выберите качество с помощью -q и укажите значение от 1 до 10; -q 8 будет кодироваться в 256 Кбит / с. Для получения дополнительной информации см. [F10] или см. Веб-страницу Ubuntu онлайн.

Примерной командой записи, которую я использую регулярно, является:

ripit -eject -d /dev/sr1 -coder 1 -q 8 -o ~/Music

Объяснение: -d /dev/sr1 указывает оптический диск с вашим компакт-диском (вы можете узнать, sudo lshw -c disk и установите lshw, если необходимо); -coder 1 -q 8 - кодировщик ogg с уровнем качества 8; -o ~/Music означает сохранение вывода на /home/mike/Music.

Примечание: если есть какие-либо скрытые данные на вставленном компакт-диске, вам нужно будет отметить ответ от ripit, а затем просто добавить 1-10 (если есть десять дорожек) после /dev/sr1.

-1
задан 28 June 2017 в 15:32

2 ответа

Более новые версии

Вы можете использовать опцию -s:

last -s -6month Показывать состояние логинов с указанного времени.

используйте -t, чтобы указать, если хотите.

Если вы получили сообщение типа:

wtmp begins Tue Apr ...

, это означает, что «logrotate» удалил ваши файлы журналов, чтобы у вас не было доступа к ним.

для более старых версий вы должны указать полное время:

last -t 20170101000000
0
ответ дан 18 July 2018 в 11:00

Более новые версии

Вы можете использовать опцию -s:

last -s -6month Показывать состояние логинов с указанного времени.

используйте -t, чтобы указать, если хотите.

Если вы получили сообщение типа:

wtmp begins Tue Apr ...

, это означает, что «logrotate» удалил ваши файлы журналов, чтобы у вас не было доступа к ним.

для более старых версий вы должны указать полное время:

last -t 20170101000000
0
ответ дан 24 July 2018 в 19:42
  • 1
    Если я попробую эту команду с опцией -s, она выдает ошибку как недопустимую опцию – harsha 28 June 2017 в 09:57
  • 2
    last: недействительный параметр - 's', и нет никакой опции -s в man-странице. – harsha 28 June 2017 в 09:57
  • 3
    Каков результат работы last -V? – Ravexina 28 June 2017 в 09:58
  • 4
    То же, что и выше. last: неверный параметр - 'V' – harsha 28 June 2017 в 10:00
  • 5
    Эта работа для вас? [F1] – Ravexina 28 June 2017 в 10:05

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

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