Главная > Управление файлами и каталогами > ls-t

ls-t: (нестандартный) просмотр списка файлов по времени

ls-t не является стандартной командой Linux, но обычно используется как псевдоним (alias) или пользовательский скрипт для удобного использования команды 'ls -t'. 'ls -t' отображает файлы и поддиректории в директории, отсортированные по времени последнего изменения.

Обзор

ls-t является сокращенной формой 'ls -t' и отображает элементы файловой системы, отсортированные по времени модификации (modification time) в порядке убывания (сначала самые недавно измененные файлы). Это полезно для быстрого поиска недавно использованных файлов или отслеживания изменений в определенной директории. Сам ls-t не является встроенной командой системы, поэтому пользователю необходимо самостоятельно настроить псевдоним.

Основные функции

  • Сортировка по времени модификации (от новейших)
  • Быстрое определение недавно измененных файлов
  • Возможность комбинирования с различными опциями команды ls

Установка

ls-t не является встроенной командой, поэтому пользователю необходимо самостоятельно настроить псевдоним (alias) оболочки или создать скрипт. Наиболее распространенный способ — использование псевдонима оболочки.

Настройка псевдонима (Alias)

Чтобы использовать ls-t в оболочках bash или zsh, добавьте следующую строку в файл конфигурации вашей оболочки (например, ~/.bashrc, ~/.zshrc).

echo "alias ls-t='ls -t'" >> ~/.bashrc
source ~/.bashrc

Команда настройки псевдонима

Описание

Приведенная выше команда связывает псевдоним `ls-t` с командой `ls -t`. Выполните `source ~/.bashrc` для немедленного применения изменений или откройте новый терминал.

Примеры использования

ls-t работает так же, как 'ls -t', и может использоваться в сочетании с различными опциями ls.

Просмотр списка файлов, измененных последними

ls-t

Отображает файлы в текущей директории, отсортированные по времени последнего изменения.

Просмотр по времени с подробной информацией

ls-t -l

Отображает файлы по времени с подробной информацией (права доступа, владелец, размер и т. д.).

Просмотр с подробной информацией и размерами в удобном для чтения формате

ls-t -lh

Отображает размеры файлов в КБ, МБ и т. д. для лучшей читаемости, вместе с подробной информацией и сортировкой по времени.

Просмотр по времени от старых файлов

ls-t -r

Инвертирует порядок сортировки по умолчанию (от новейших) и отображает файлы, начиная с самых старых.

Просмотр по времени с включением скрытых файлов

ls-t -a

Отображает скрытые файлы и директории, начинающиеся с точки (.), отсортированные по времени.

Советы и замечания

Советы и замечания по эффективному использованию ls-t (то есть ls -t).

Порядок сортировки

ls -t по умолчанию перечисляет файлы, начиная с самых недавно измененных. Чтобы просмотреть файлы, начиная с самых старых, используйте опцию `-r` (reverse).

  • От новейших (по умолчанию): `ls-t`
  • От старых: `ls-t -r`

Сортировка директорий

ls -t сортирует как файлы, так и директории по времени модификации. Время модификации самой директории может отличаться от времени изменения файлов внутри нее.

Другие критерии времени

ls может сортировать по времени доступа (-u) или времени создания (-U, на некоторых системах) помимо времени модификации. Используйте эти опции по мере необходимости.

  • По времени доступа: `ls -tu`
  • По времени создания (Linux): `ls -l --time=ctime`

Управление псевдонимами

Псевдонимы действуют только в текущей сессии оболочки, поэтому для постоянного использования их необходимо добавить в файл конфигурации оболочки (например, ~/.bashrc, ~/.zshrc). Если вы используете несколько оболочек, вам нужно будет добавить их в файлы конфигурации каждой оболочки.


Те же команды в категории