TGViewer
Linux Ready | DevOps Linux Ready | DevOps @linux_ready · 11.3K subscribers
Post #443 1.55K
Сегодняшний квиз будет про невидимые ловушки в Linux!

Мы часто пользуемся ls, grep, rm, но в повседневной работе редко задумываемся, что они могут быть вовсе не теми, за кого себя выдают.

Алиасы (alias) в ~/.bashrc иногда превращают стандартные утилиты в нечто неожиданное.

Представь, что на машине есть вот такие настройки:
alias ls='ls --color=auto'
alias rm='rm -i'
alias grep='grep --color=auto'


Теперь пользователь запускает скрипт:
#!/bin/bash
files=$(ls *.txt)
for f in $files; do
rm $f
done


А чуть позже добавляет в ~/.bashrc ещё один алиас:
alias ls='ls -lh'


И запускает скрипт снова.

И так, вопрос: что произойдёт при втором запуске этого скрипта?


🚪 Linux Ready | #консоль
  • ❤ 11
  • 👍 6
  • 🔥 4
More from @linux_ready
  1. Oct 16, 2026GNU Make умеет специально ломать привычный порядок сборки, чтобы находить ошибки в зависим…
  2. Oct 16, 20267 дней бесплатного обучения во Frontend-разработке! 🔥 Ухвати свой шанс погрузиться в мир…
  3. Oct 16, 2026👩‍💻 Bash: управление фоновыми процессами и заданиями! В этом посте собраны основные кома…
  4. Oct 15, 2026Как принудительно ограничить аппетит прожорливого процесса, чтобы он не использовал весь п…
  5. Oct 15, 2026Клиенты переезжают в VK и Max. Ботов нужно переносить. Рук не хватает. Бизнесу срочно нужн…
  6. Oct 15, 2026👨‍💻 На Хабре лежит годная статья: «Всё, что вы настроили в Linux, можно было не настраив…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →