В Centos7 это устанавливается в /etc/profile.d/colorls.sh
... последние 3 строки этого скрипта:
alias ll='ls -l --color=auto' 2>/dev/null
alias l.='ls -d.* --color=auto' 2>/dev/null
alias ls='ls --color=auto' 2>/dev/null
Если у вас есть желание и разрешения... закомментирование нежелательной строки должно помочь.
-f
не меняет поведение tar
по отношению к потокам, файлам или чему-то подобному; он указывает имя используемого архива .
Я не знаю ни одного варианта tar
, который может обрабатывать отсутствие аргумента для опции -f
, и я не знаю ни одного надежного способа сделать это. Как говорит cas , вам нужно помнить, что -f
всегда принимает аргумент. Один из способов сделать его менее подверженным ошибкам -— всегда выделять его; легче пропустить параметр f
в такой последовательности, как -xzvf
, чем с отдельным -f
.
Еще лучше всегда использовать -f
с -
, если необходимо; это позволяет избежать зависимости от поведения tar
без опции -f
(, которая зависит от параметров времени компиляции -и переменной TAPE
).Один из способов решить эту проблему — всегда начинать с -f -
после действий и при необходимости изменять -
.