Что означает * рядом с именем файла в выводе ls?

Что означает * рядом с именем файла в выводе ls?

У меня есть сомнения относительно результатов работы llкоманды.

Когда в моей оболочке я выполняю llкоманду, я получаю следующий вывод:

-rwxrwxr-x 1 andrea andrea 104215 ott 15 15:56 atmosfs*

*Почему у меня рядом с именем файла стоит atmosfs? Что это значит?

решение1

Означает *, что файл является исполняемым (с точки зрения разрешений).

Ваш псевдоним, вероятно, включает -Fопцию ls, которая добавит:

  • /на каталоги
  • *на исполняемые файлы
  • @на символические ссылки
  • =на розетки
  • |на FIFO (First In First Out, также известные как именованные каналы)

В повседневной жизни вы чаще всего будете видеть первые три.

Это может показаться непривычным, но на самом деле это весьма полезная опция.

Связанный контент