Исполняемые файлы показывают с символом * рядом с их именем в выводе ls

Я заметил, что когда я перечисляю свои исполняемые файлы с помощью ls на своей Z-оболочке, они отображаются с символом * рядом с их именем (например, см. Файл в .test_color_scheme )

введите описание изображения здесь

Чем это вызвано? Я понимаю, что цвета контролируются LS_COLORS ? Но LS_COLORS также несет ответственность за показ * рядом с их именем? или есть что-то еще, что вызывает это?

Примечание. Я проверял, что это происходит со всеми моими исполняемыми файлами и что символ * не является частью имени файла (например, чтобы открыть файл, я cat filename без символа * ).

2 Solutions collect form web for “Исполняемые файлы показывают с символом * рядом с их именем в выводе ls”

Это вызвано флагом -F / --classify на ls (как и каталоги / после, хотя они могут быть добавлены независимо). Кажется, этот вариант является alias вашего ls . Если вы хотите отключить его, вы должны отследить, где он добавлен в качестве псевдонима, и удалить его или добавить --indicator-style=none .

На эти индикаторы влияют следующие параметры:

 -F, --classify append indicator (one of */=>@|) to entries --file-type likewise, except do not append `*' -p, --indicator-style=slash append / indicator to directories --indicator-style=WORD append indicator with style WORD to entry names: none (default), slash (-p), file-type (--file-type), classify (-F) 

У вас есть alias для ls содержащий опцию -F . Что-то похожее на:

 alias ls="ls -F" 
  • Написание функций zsh, которые работают
  • Почему высокие коды выхода на Linux-оболочках (> = 256) работают не так, как ожидалось?
  • Код ошибки на подсказке
  • zsh функция экспорт иглы подробный
  • Передача glob-выражений в функции / скрипты
  • Замораживание файла истории временно
  • Динамический zsh автозаполнение для пользовательских команд
  • ZSH, конкатенация передается аргументами в одну строку
  • Завершения работы перестали работать после обновления zsh
  • как я могу назвать команды git без «git» впереди?
  • Проблема в активации среды на сервере UAT
  • `ls -l` файла и всех каталогов, ведущих к нему?
  • Interesting Posts

    Как получить доступ к флэш-накопителю, который был извлечен без физического подключения и обратно?

    Ошибка при форсировании цикла for?

    Использование сценария оболочки как виртуального принтера

    Блокировать устройства только для чтения в Linux (блокирование сырых записей)

    Grub, похоже, не загружает свою конфигурацию из grub.cfg

    Войдите в Skype с терминала или любым другим способом

    Нет Wi-Fi – Fedora 25 на Dell Latitude E5500

    Переадресация портов с помощью ssh, где конечный пункт назначения не работает с sshd

    Проблема аутентификации HTTPS: Polipo

    Как установить Row & Column в сценарии оболочки

    Как удалить все строки, которые имеют одно значение в строке?

    Может ли sshfs монтировать локальные диски?

    Используя Ubuntu 16.04 и Ubuntu 16.10, у меня возникла проблема, связанная с bizare, когда система вылетает после входа в систему

    Сценарий инициализации нескольких демонов

    Обновление драйвера e1000 с интерфейсами

    Linux и Unix - лучшая ОС в мире.