TGViewer
LinuxSkill - Сводки с прода и Шпаргалки LinuxSkill - Сводки с прода и Шпаргалки @linuxskill · 10.7K subscribers
Post #343 4.21K
🚀🐧 Марафон "Алфавит команд Linux": Открываем Все Тайны Команды Cat 📖💡

Привет, друзья LinuxSkill! Сегодня в нашем марафоне мы раскрываем секреты одной из самых основных, но мощных команд в Linux - Cat. Эта команда - настоящий швейцарский нож для работы с текстовыми файлами. 🌟

TLDR:
- Вывод содержимого файла:
  $ cat [path/to/file]


- Конкатенация нескольких файлов в один:
  $ cat [path/to/file1 path/to/file2 ...] > [path/to/output_file]


- Добавление содержимого нескольких файлов в конец файла:
  $ cat [path/to/file1 path/to/file2 ...] >> [path/to/output_file]


- Копирование содержимого файла без буферизации:
  $ cat -u [/dev/tty12] > [/dev/tty13]


- Запись стандартного ввода в файл:
  $ cat - > [path/to/file]


Описание:
Команда cat используется для конкатенации файлов и вывода их содержимого в стандартный вывод. Это универсальный инструмент, который может пригодиться в самых разных ситуациях, от просмотра содержимого файлов до объединения нескольких документов в один.

Опции:
- -A, --show-all: Показать все, эквивалентно -vET.
- -b, --number-nonblank: Нумеровать непустые строки, переопределяет -n.
- -E, --show-ends: Отображать $ в конце каждой строки.
- -n, --number: Нумеровать все строки вывода.
- -s, --squeeze-blank: Подавлять повторяющиеся пустые строки.
- -T, --show-tabs: Отображать символы табуляции как ^I.
- -v, --show-nonprinting: Использовать нотацию ^ и M-, кроме LF и TAB.

Примеры использования:
- cat f - g: Вывести содержимое файла f, затем стандартный ввод, затем содержимое файла g.
- cat: Копировать стандартный ввод в стандартный вывод.

🔍 Зачем изучать cat?
- Универсальность: cat - это основной инструмент для работы с текстовыми файлами в Linux.
- Простота и мощь: Несмотря на свою простоту, cat предлагает мощные возможности для обработки текста.

Не забудьте прочитать наш следующий пост завтра, где мы погрузимся в мир Diff3.
Diff3: Сравнивайте и объединяйте изменения в файлах как профессионал с Diff3. Разрешайте конфликты и синхронизируйте версии без усилий. Ваш ключ к эффективной коллаборации!
____________________

Дополнительный материал:
🧠 - Утренний будильник для вашего ПК: Включение по расписанию с UEFI
🧠 - GRUB Menu Reveal: Как пригласить скрытое меню на ужин
🧠 - GRUB Files Unveiled: Путеводитель по конфигурационным файлам

#Linux_Commands #Алфавит_команд_Linux
Telegram Linux Skill - Бесплатный курс по Linux c нуля до DevOps. 🌟🕒 "Утренний будильник для вашего ПК: Включение по расписанию с UEFI!" 🖥️🌅 Привет, техно-совы и ранние пташки! Сегодня мы научимся, как заставить наших железных друзей просыпаться и засыпать по расписанию, не прибегая к помощи петухов. Встречайте – UEFI…
  • 👍 24
  • 👀 2
More from @linuxskill
  1. Oct 7, 2026Post #1243
  2. Oct 6, 2026GitOps-практики: развёртываем сервис через ArgoCD Классический CI/CD запускает деплой. Но…
  3. Oct 5, 2026Post #1241
  4. Oct 2, 2026📊 Диск тормозит, а iostat показывает норму? Ищем хвост задержек Приложение подвисает на з…
  5. Sep 30, 2026💀 CPU под 100%, а в top пусто? Ловим невидимые процессы через eBPF Сервер греется, в шапк…
  6. Sep 28, 2026🔥 Знаешь только ip a? 10 неочевидных команд ip для Linux Большинство админов знают про ip…
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 →