TGViewer
Системный администратор - Сетевые технологии - Компьютерная помощь Системный администратор - Сетевые технологии - Компьютерная помощь @sysadmin1 · 8.35K subscribers
Post #9955 1.12K
📌Объединение файлов командой cat

Команда cat (сокращение от «concatenate») в Linux и других UNIX-подобных системах широко используется для работы с текстовыми файлами. Одной из её ключевых возможностей является объединение (конкатенация) нескольких файлов в один.

Основные способы объединения файлов
1. Объединение двух и более файлов в один
Формат команды:
cat file1.txt file2.txt > result.txt

Этот вариант соединяет содержимое file1.txt и file2.txt и записывает его в result.txt. Если result.txt уже существует, он будет перезаписан.

2. Добавление содержимого к существующему файлу
Формат команды:
cat file1.txt >> result.txt

Эта команда добавляет содержимое file1.txt в конец result.txt, сохраняя уже имеющуюся информацию.

3. Объединение всех файлов в директории
Если нужно объединить все текстовые файлы в текущей директории в один файл:
cat *.txt > all_files_combined.txt

Этот вариант объединяет все файлы с расширением .txt в all_files_combined.txt.

Практическое применение
1. Лог-файлы: Объединение нескольких логов в один:

   cat /var/log/syslog.1 /var/log/syslog.2 > syslogs_combined.log

2. Конфигурационные файлы: Создание общего файла конфигурации:

   cat config_part1.conf config_part2.conf > full_config.conf

3. Архивы данных: Объединение частей архивов или дампов БД:

   cat backup_part1.sql backup_part2.sql > full_backup.sql


Проверка результата объединения
После выполнения команды можно проверить содержимое объединённого файла командой:
cat result.txt

Или с постраничным просмотром:
less result.txt


@sysadmin1
  • ⚡ 2
  • ❤ 2
  • 👍 2
  • 🎉 1
  • 🏆 1
More from @sysadmin1
  1. Oct 16, 2026А эникей с метлой ловко это придумал 😂 Подписывайтесь на наш канал в MAX и будьте в курсе…
  2. Oct 16, 2026Post #12453
  3. Oct 16, 2026Post #12452
  4. Oct 16, 2026Как установить и настроить KVM в Linux На мастер-классе вы узнаете: - что такое KVM (Kerne…
  5. Oct 16, 2026Post #12450
  6. Oct 16, 2026Tmpmail Временная электронная почта прямо из вашего терминала, написанная на POSIX sh http…
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 →