Команда cat в linux
Содержание:
- Команда cat
- Bash-команды для экономии времени
- Display Large Blocks of Textual Data In A Script
- Применяем команду cat в Linux
- Examples
- Examples
- Troubleshooting Problems Opening CAT Files
- Display A File With cat Command
- Резюме файла CAT
- Типы файлов CAT
- Use cases
- More bash commands
- Writing a bash script
- cat command options
- Types of CAT Files
- Заключение
Команда cat
Команда cat предназначена для задействования соответствующей утилиты, осуществляющей объединение (или связывание) содержимого нескольких файлов и его вывод с помощью стандартного потока вывода, но на практике она чаще всего используется для вывода (или отображения) содержимого отдельных файлов с помощью стандартного потока вывода, создания небольших текстовых файлов, а также использования терминала в качестве блокнота (благодаря возможности перенаправления потоков ввода/вывода).
Просмотр содержимого нескольких файлов
Предположим, что у нас есть два файла с именами file1 и file2. Если нам понадобится просмотреть содержимое этих файлов, мы сможем воспользоваться следующей командой для отправки этого содержимого в стандартный поток вывода:
Эта команда позволяет вывести содержимое одного или нескольких файлов с помощью стандартного потока рассматриваемой вывода утилиты.
Объединение нескольких файлов
Если нам понадобится создать файл с именем file3 с содержимым файлов file1 и file2, мы сможем использовать следующую команду, задействующую механизм перенаправления потоков ввода/вывода командной оболочки:
Утилита cat сначала отправляет содержимое файла file1, затем — содержимое файла file2 в стандартный поток вывода, при этом символ > сообщает командной оболочке о том, что данные из стандартного потока вывода утилиты должны быть сохранены в файле с именем file3.
Простейший текстовый редактор
Мы можем использовать механизм перенаправления потоков ввода/вывода командной оболочки для запуска утилиты cat в режиме примитивного текстового редактора. Без каких-либо аргументов cat просто копирует строки из стандартного потока ввода в стандартный поток вывода. Если же мы перенаправим стандартный поток вывода в файл, все вводимые строки будут сохраняться в этом файле. Например, если нам нужно быстро создать скрытый файл конфигурации приложения, мы можем использовать утилиту cat следующим образом:
После этого нам останется ввести содержимое файла и воспользоваться сочетанием клавиш CTRL+D для закрытия редактора (UNIX-подобные операционные системы прекращают передачу данных в стандартный поток ввода утилит с интерфейсом командной строки после использования сочетания клавиш CTRL+D). Разумеется, такой текстовый редактор не будет практичным решением для ввода содержимого текстовых файлов большого объема, ведь в он позволяет редактировать лишь текущую строку и не позволяет осуществлять переход к предыдущим строкам для их редактирования.
Если же нам понадобится написать простую записку, содержимое которой не нужно сохранять в отдельном файле (например, для того, чтобы оставить ее на некоторое время в открытом окне терминала), без использования каких-либо дополнительных инструментов типа Post-it, мы можем перенаправить стандартный поток вывода рассматриваемой утилиты в файл устройства /dev/null, позволяющий отбросить все введенные строки (при этом они будут сохраняться лишь в окне терминала), следующим образом:
В для для сохранения многострочного текста в рамках сценария командной оболочки может использоваться аналогичная конструкция:
Запись дополнительных строк в файл
Как несложно догадаться, вы можете использовать как оператор > для перезаписи содержимого файла, так и оператор >> для добавления строк в файл:
Данная команда позволяет записать вводимые строки в файл с именем file.
Bash-команды для экономии времени
BASH — Bourne-Again SHell (что может переводится как «перерожденный шел», или «Снова шел Борна(создатель sh)»), самый популярный командный интерпретатор в юниксоподобных системах, в особенности в GNU/Linux.
Данная статья является кратким введением в bash-команды. Умение обращаться с командной строкой — ключевой навык для экономии времени. Мы поговорим о 21 самой популярной команде, ключевых флагах и горячих клавишах в Bash.
Определения
Термины Unix, Linux, Bash, shell (оболочка), командная строка, терминал и сценарий командной строки — это мало похожие между собой вещи. Однако во всех них есть общие команды, о которых мы и поговорим. Вот быстрый обзор сходств и различий.
Unix — это популярная операционная система компьютеров, созданная Bell Labs в 1970-х, которая не являлась системой с открытым кодом.
Linux — самая популярная модификация Unix, установленная на огромном количестве устройств по всему миру.
Терминал — это программа-эмулятор, которая дает доступ к операционной системе. Одновременно можно открывать несколько окон терминалов.
Язык оболочки shell используется для отправки команд в базовую операционную систему.
Bash — это аббревиатура для Bourne Again Shell («Возрожденный» shell). Это стандартный язык оболочки для коммуникации с операционной системой. Кроме того, он является стандартной оболочкой для macOS.
Интерфейс командной строки (CLI) — это интерфейс, основанный на вводе данных с клавиатуры. С его помощью вы указываете команды. В основном он используется для всевозможных действий с файлами и для получения информации в режиме реального времени. Является противоположностью графического интерфейса (GUI), в котором используется мышь. CLI обычно называют командной строкой.
Скрипт — это небольшая программа, содержащая последовательность shell-команд. Скрипты записываются в файлы и могут быть повторно использованы. В скриптах вы можете создавать переменные, условные выражения, циклы, функции и т.д.
Небольшое уточнение: термины «директория» и «папка» означают одно и то же.
Стандартные потоки ввода/вывода— это стандартный ввод (stdin), стандартный вывод (stdout) и стандартная ошибка (stderror). В статье они будут фигурировать довольно часто.
Само собой, префикс my_whatever во всех командах надо менять на нужное вам имя.
Перейдем к списку полезных команд.
Получение информации
: вывод руководства (справки) для команды: вывод рабочей директории: список содержимого директории: просмотр выполняемых процессов
Действия
: изменение рабочей директории: создание файла: создание директории: копирование: переименование/перемещение: ссылка
Display Large Blocks of Textual Data In A Script
You can use a here document for displaying large blocks of textual data in a script such as help:
cat <<HELPEOF Usage: opt1 : Do this opt2 : Do that HELPEOF |
Another working example:
#!/bin/bash # Author: Vivek Gite <http://www.cyberciti.biz/ # ----------------------------------------------- #Set default to my-dev-box BASEDIR="/home/vivek/projects/bash/nginx-keepalived/chroot" # Now switch to prod $HOSTNAME == "lb2.nixcraft.net.in" && BASEDIR="/etc/nixcraft/nginx/lb2" $HOSTNAME == "lb2.nixcraft.net.in" && BASEDIR="/etc/nixcraft/nginx/lb1" _profile="$BASEDIR/redhat.conf" _etc_files="$BASEDIR/redhat.etc.files.conf" _etc_dirs="$BASEDIR/redhat.etc.dirs.conf" _hooks="$BASEDIR/hooks.sh" usage(){ cat<<EOF Usage $0 -e | --enable: Enable the nginx-chroot environment -E | --upgrade: Upgrade bind and libs in the nginx-chroot environment -p | --php: Enable the php-cgi in the nginx-chroot environment -P | --phpupgrade: Upgrade the php-cgi in the nginx-chroot environment -i | --info: Display the php-cgi and nginx environment information such as version, users, connections etc EOF } rootuser(){ local uid=$(id -u) $uid -ne && { echo "Only root may enable the nginx-chroot environment to the system."; exit 2; } } ## function code removed to keep script short and sweet ## enable_nginix_chroot(){ : } upgrade_nginx_chroot(){ : } enable_php_cgi_nginx_chroot(){ : } upgrade_php_cgi_nginx_chroot(){ : } get_nginx_chroot_info(){ : } # Make sure only root run this script rootuser # Load local hooks -f "${_hooks}" && . ${_hooks} # Load os specifc paths source ${_profile} # Main logic case $1 in -e|--enable) enable_nginix_chroot ;; -E|--upgrade) upgrade_nginx_chroot;; -p|--php) enable_php_cgi_nginx_chroot;; -P|--phpupgrade) upgrade_php_cgi_nginx_chroot;; -i|--info) get_nginx_chroot_info;; *) usage; exit 9999; esac |
Применяем команду cat в Linux
Рассматриваемая сегодня команда доступна для всех дистрибутивов, основанных на ядре Линукс, и везде выглядит одинаковым образом. Из-за этого используемая сборка не имеет никакого значения. Сегодняшние примеры будут осуществляться на компьютере под управлением Ubuntu 18.04, а вам останется только ознакомиться с аргументами и принципом их действий.
Подготовительные действия
Сначала хотелось бы уделить время предварительным действиям, поскольку не все юзеры знакомы с принципом работы консоли. Дело в том, что при открытии файла требуется либо указывать точный путь к нему, либо производить запуск команды, находясь непосредственно в самой директории через «Терминал». Поэтому мы советуем для начала просмотреть такое руководство:
- Запустите файловый менеджер и перейдите в ту папку, где хранятся необходимые файлы.
Нажмите на одном из них правой кнопкой мыши и выберите пункт «Свойства».
Во вкладке «Основные» ознакомьтесь с информацией по поводу родительской папки. Запомните этот путь, ведь он пригодится далее.
Запустите «Терминал» через меню или комбинацию клавиш Ctrl + Alt + T.
Пропишите команду , где user — имя пользователя, а folder — папка, где хранятся объекты. За перемещение по пути отвечает стандартная команда .
Таким методом осуществляется переход к определенной директории через стандартную консоль. Дальнейшие действия также будут производиться через эту папку.
Просмотр содержимого
Одна из основных функций упомянутой команды — просмотр содержимого различных файлов. Вся информация отображается отдельными строками в «Терминале», а применение cat выглядит так:
- В консоли введите , где testfile — имя необходимого файла, а затем нажмите на клавишу Enter.
Ознакомьтесь с содержимым объекта.
Вы можете открыть сразу несколько файлов, для этого потребуется указать все их названия, например, .
Строки будут совмещены и отобразятся одним целым.
Вот так работает cat без применения доступных аргументов. Если же вы просто пропишите в «Терминале» , то получите некое подобие консольного блокнота с возможностью записывать нужное количество строк и сохранять их нажатием на Ctrl + D.
Нумерация строк
Сейчас давайте затронем рассматриваемую команду с применением различных аргументов. Начать следует с нумерации строк, а за это отвечает .
- В консоли напишите , где testfile — название нужного объекта.
Как видите, были пронумерованы все присутствующие не пустые строки.
Вы можете использовать этот аргумент с выводом нескольких файлов, как это было показано выше. В таком случае нумерация будет продолжаться.
Если есть желание пронумеровать все строки, включая пустые, придется задействовать аргумент , и тогда команда приобретает вид: .
Удаление повторяющихся пустых строк
Случается так, что в одном документе присутствует множество пустых строк, возникших каким-либо образом. Вручную удалять их через редактор не всегда удобно, поэтому здесь тоже можно обратиться к команде cat, применив аргумент . Тогда строка приобретает вид (доступно перечисление нескольких файлов).
Добавление знака $
Знак $ в командной строке операционных систем Linux означает, что введенная далее команда будет выполнена от имени обычного пользователя, без предоставления рут-прав. Иногда бывает необходимо добавить такой знак в конец всех строк файла, и для этого следует применить аргумент . В итоге получается (буква E должна быть обязательно прописана в верхнем регистре).
Объединение нескольких файлов в один новый
Cat позволяет достаточно быстро и легко объединить несколько объектов в один новый, который будет сохранен в той же папке, откуда и осуществляются все действия. Вам достаточно выполнить следующее:
- В консоли напишите (Количество названий перед > может быть неограниченным). После ввода нажмите на Enter.
Откройте директорию через файловый менеджер и запустите новый файл.
Видно, что в нем присутствуют все строки из всех указанных документов.
Намного реже используется еще несколько аргументов, но их обязательно следует упомянуть:
- — покажет версию рассматриваемой утилиты;
- — отобразит справку с основной информацией;
- — добавит отображение для табуляции в виде символов ^I.
Подробнее: Создаем и удаляем файлы в Linux
Кроме всего, в операционных системах на Линукс существует еще большое количество популярных и часто использующихся команд, узнайте о них подробнее в отдельном материале далее.
Теперь вы знаете о стандартной команде cat все, что может пригодиться при работе в «Терминале». Во взаимодействии с ней нет ничего сложного, главное — придерживаться синтаксиса и регистров атрибутов.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Examples
cat file.txt
Read the contents of file.txt and display them on the screen.
cat file1.txt file2.txt
Reads the contents of file1.txt and file2.txt, and displays them in order on the terminal screen.
cat file.txt > newfile.txt
Read the contents of file.txt and write them to newfile.txt, overwriting anything newfile.txt previously contained. If newfile.txt does not exist, it will be created.
cat file.txt >> another-file.txt
Read the contents of file.txt and append them to the end of another-file.txt. If another-file.txt does not exist, it will be created.
cat -s file.txt
Display the contents of file.txt, omitting any repeated blank lines.
Examples
Command | Explanation |
---|---|
cat file1.txt | Display contents of file |
cat file1.txt file2.txt | Concatenate two text files and display the result in the terminal |
cat file1.txt file2.txt > newcombinedfile.txt | Concatenate two text files and write them to a new file |
cat >newfile.txt | Create a file called newfile.txt. Type the desired input and press CTRL+D to finish. The text will be in file newfile.txt. |
cat -n file1.txt file2.txt > newnumberedfile.txt | Some implementations of cat, with option -n, can also number lines |
cat file1.txt > file2.txt | Copy the contents of file1.txt into file2.txt |
cat file1.txt >> file2.txt | Append the contents of file1.txt to file2.txt |
cat file1.txt file2.txt file3.txt | sort > test4 | Concatenate the files, sort the complete set of lines, and write the output to a newly created file |
cat file1.txt file2.txt | less | Run the program «less» with the concatenation of file1 and file2 as its input |
command | cat | Cancel «command» special behavior (e.g. paging) when it writes directly to TTY (cf. UUOC below) |
Troubleshooting Problems Opening CAT Files
Common Problems Opening CAT Files
Microsoft Windows is Not Installed
When you double-click your CAT file, you may see a dialog box from your operating system stating that it «Cannot Open This File Type». If this is the case, it’s usually due to the fact that you do not have Microsoft Windows for %%os%% installed on your computer. Because your operating system doesn’t know what to do with this file, you won’t be able to open it by double-clicking.
Tip: If you know of another program that can open your CAT file, you can try opening it by selecting the application from the programs listed.
Wrong Version of Microsoft Windows is Installed
In some cases, you might have a newer (or older) version of a Windows Catalog File file that is unsupported by your installed application version. If you do not have the proper version Microsoft Windows (or any of the other programs listed above), you may need to try downloading a different version of it, or one of the other software applications listed above. This problem is most common when you have an older version of the software application, and your file was created by a newer version that it cannot recognize.
Tip: Sometimes you can get a clue about the version of CAT file you have by right clicking on the file, then clicking on «Properties» (Windows) or «Get Info» (Mac OSX).
Summary: In either case, the majority of problems opening CAT files are related to not having the correct software application installed on your computer.
Although you might already have Microsoft Windows or another CAT-associated software installed on your computer, you can still encounter problems opening Windows Catalog File files. If you are still having problems opening CAT files, there may be other issues that are preventing you from opening these files. These other problems include (listed in order from most to least common):
Display A File With cat Command
To view a file, enter:
cat filename cat pathtofile cat etcpasswd |
Sample outputs:
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh .... ... ..hplip:x:109:7:HPLIP system user,,,:/var/run/hplip:/bin/false vivek:x:1000:1000:Vivek Gite,,,:/home/vivek:/bin/bash bind:x:110:118::/var/cache/bind:/bin/false haldaemon:x:111:119:Hardware abstraction layer,,,:/var/run/hald:/bin/false sshd:x:112:65534::/var/run/sshd:/usr/sbin/nologin mysql:x:113:121:MySQL Server,,,:/var/lib/mysql:/bin/false
Резюме файла CAT
Согласно нашим записям, существуют восемь тип(ы) файлов, связанных с расширением CAT, самый популярный из которых отформатирован в качестве Windows Catalog File. Самое распространенное связанное приложение — Microsoft Windows, выпущенное Microsoft Corporation. Кроме того, восемь различные программы позволяют вам просматривать эти файлы.
Основная часть файлов CAT относится к System Files, однако они также могут относится к Database Files или Data Files.
Расширение файла CAT можно просмотреть с помощью Windows и Mac. Они поддерживаются в основном настольными компьютерами и некоторыми мобильными платформами.
Рейтинг популярности файлов CAT составляет «Низкий». Это означает, что они не часто встречаются на большинстве устройств.
Типы файлов CAT
Ассоциация основного файла CAT
.CAT
Формат файла: | .cat |
Тип файла: | Windows Catalog File |
Файл CAT представляет собой каталог файлов в первую очередь связан с Windows SIM (Диспетчер установки Windows). Он состоит из информации, которая описывает содержимое А WIM-IMAGE, включающее в себя состояние компонентов и пакетов.
Создатель: | Microsoft Corporation |
Категория файла: | Системные файлы |
Ключ реестра: | HKEY_CLASSES_ROOT\.cat |
Программные обеспечения, открывающие Windows Catalog File:
Microsoft Windows, разработчик — Microsoft Corporation
Совместимый с:
Windows |
Windows System Image Manager, разработчик — Microsoft Corporation
Совместимый с:
Windows |
Ассоциации других файлов CAT
.CAT
Формат файла: | .cat |
Тип файла: | Advanced Disk Catalog Database |
CAT Файл содержит каталог данных из различных типов носителей, включая жесткие диски, сетевые диски, дискеты, оптические диски (например, DVD-диски и компакт-диски)
Создатель: | ElcomSoft |
Категория файла: | Файлы баз данных |
Программы, открывающие файлы Advanced Disk Catalog Database :
Elcomsoft Advanced Disk Catalog, разработчик — ElcomSoft
Совместимый с:
Windows |
.CAT
Формат файла: | .cat |
Тип файла: | dBASE Backup Catalog File |
Резервная копия базы данных каталога, созданная Dbase, система elational управления базами данных и язык программирования баз данных.
Создатель: | dBase, LLC |
Категория файла: | Файлы баз данных |
Программы, открывающие файлы dBASE Backup Catalog File :
dBase, разработчик — dBase, LLC
Совместимый с:
Windows |
.CAT
Формат файла: | .cat |
Тип файла: | Quicken IntelliCharge Categorization File |
Файл CAT представляет собой файл финансовых данных, созданный Quicken, персональный инструмент управления финансами.
Создатель: | Quicken |
Категория файла: | Файлы данных |
Программы, открывающие файлы Quicken IntelliCharge Categorization File :
Intuit Quicken, разработчик — Quicken
Совместимый с:
Windows |
Mac |
.CAT
Формат файла: | .cat |
Тип файла: | Rational Rose Logical Package |
Файл пакета, созданный Rational Rose, классический Unified Modeling Language (UML), используемых для разработки компьютерных программ, разработанных IBM.
Создатель: | IBM |
Категория файла: | Сжатые файлы |
Программы, открывающие файлы Rational Rose Logical Package :
Rational Rose, разработчик — IBM
Совместимый с:
Windows |
.CAT
Формат файла: | .cat |
Тип файла: | Hybrid CD-ROM Project File |
Гибридный файл проект CD-ROM, используемый MacImage, утилита для создания гибридного Macintosh / PC CD-ROM.
Создатель: | Open Source |
Категория файла: | Файлы образов диска |
Программы, открывающие файлы Hybrid CD-ROM Project File :
MacImage, разработчик — Open Source
Совместимый с:
Windows |
.CAT
Формат файла: | .cat |
Тип файла: | PhotoStudio Picture Image |
расширение CAT Файл также используется для изображения изображения, сформированного PhotoStudio, мощный графический редактор для Windows.
Создатель: | ArcSoft |
Категория файла: | Графические файлы |
Программы, открывающие файлы PhotoStudio Picture Image :
ArcSoft PhotoStudio, разработчик — ArcSoft
Совместимый с:
Windows |
.CAT
Формат файла: | .cat |
Тип файла: | CircuitCAM Design Template File |
Файл CAT шаблон печатной платы (PCB) дизайн используется CircuitCAM, программное обеспечение CAM, используемое для проектирования печатных плат.
Создатель: | DCT Co., Ltd |
Категория файла: | Файлы CAD |
Программы, открывающие файлы CircuitCAM Design Template File :
CircuitCAM, разработчик — DCT Co., Ltd
Совместимый с:
Windows |
Use cases
can be used to pipe a file to a program that expects plain text or binary data on its input stream. does not destroy non-text bytes when concatenating and outputting. As such, its two main use cases are text files and certain format-compatible types of binary files.
Concatenation of text is limited to text files using the same legacy encoding, such as ASCII. does not provide a way to concatenate Unicode text files that have a Byte Order Mark or files using different text encodings from each other.
For many structured binary data sets, the resulting combined file may not be valid; for example, if a file has a unique header or footer, the result will spuriously duplicate these. However, for some multimedia digital container formats, the resulting file is valid, and so provides an effective means of appending files. Video streams can be a significant example of files that can concatenate without issue, e.g. the MPEG program stream (MPEG-1 and MPEG-2) and DV (Digital Video) formats, which are fundamentally simple streams of packets.
More bash commands
Bash Head
is used to print the first ten lines (by default) or any other amount specified of a file or files. , on the other hand, is used to read a file sequentially and print it to the standard output (that is, it prints out the entire contents of the file).
That is not always necessary, though – perhaps you just want to check the contents of a file to see if it is the correct one, or check that it is indeed not empty. The command allows you to view the first N lines of a file.
If more than on file is called, then the first ten lines of each file is displayed, unless a specific number of lines are specified. Choosing to display the file header is optional using the option below.
Usage
Most used options:
- , prints out the first N lines of the file(s)
- , doesn’t print out the file headers
- , always prints out the file headers
Example
Prints the first ten lines of file.txt (default)
Prints the first seven lines of file.txt
Prints the first 5 lines of file1.txt, followed by the first 5 lines of file2.txt
Writing a bash script
You can also put all of your bash commands into a .sh file, and run them from the command line. Say you have a bash script with the following contents:
This script only has two lines. The first indicates what interpreter to use to run the file (in this case, bash). The second line is the command we want to use, , followed by what we want to print, here, «Hello world!»
It’s worth noting that first line of the script starts with . It is a special directive which Unix treats differently.
Why did we use #!/bin/bash at the beginning of the script file?
That is because it is a convention to let the interactive shell know what kind of interpreter to run for the program that follows.
The first line tells the operating system that the file should be executed by the program at , the standard location of the Bourne shell on almost every Unix or Unix-like system. By adding at the beginning of the script, it tells the OS to use the shell at that specific path to execute all the following commands in the script.
goes by many names such as «hash-bang», «she-bang», «sha-bang», or «crunch-bang». Note that this first line is only considered if the script is an executable.
For example, if is executable, the command will cause the OS will look at the first line figure out which interpreter to use. In this case it would be .
On the other hand, if you run , then the first line is ignored since the OS already knows to use bash.
To make executable, simply run . Then run the following command to execute the script:
Sometimes the script won’t be executed, and the above command will return an error. It is due to the permissions set on the file. To avoid that, use:
cat command options
To number non-blank output lines, enter (only works with GNU cat command version): Sample outputs:
1 root:x:0:0:root:/root:/bin/bash 2 daemon:x:1:1:daemon:/usr/sbin:/bin/sh 3 bin:x:2:2:bin:/bin:/bin/sh 4 sys:x:3:3:sys:/dev:/bin/sh 5 sync:x:4:65534:sync:/bin:/bin/sync 6 games:x:5:60:games:/usr/games:/bin/sh 7 man:x:6:12:man:/var/cache/man:/bin/sh 8 lp:x:7:7:lp:/var/spool/lpd:/bin/sh 9 mail:x:8:8:mail:/var/mail:/bin/sh 10 news:x:9:9:news:/var/spool/news:/bin/sh
To number all output lines, enter (GNU cat version only): To squeeze multiple adjacent blank lines, enter (GNU cat version only): To display all nonprinting characters as if they were visible, except for tabs and the end of line character, enter (GNU cat version only):
Types of CAT Files
Primary CAT File Association
.CAT
File Format: | .cat |
File Type: | Windows Catalog File |
The CAT file is a catalog file primarily associated with Windows SIM (Windows System Image Manager). It consists of info that describes a .WIM image’s contents, which include the state of the components and packages.
Created by: | Microsoft Corporation |
File Category: | System Files |
Registry Key: | HKEY_CLASSES_ROOT\.cat |
Software Programs That Open The Windows Catalog File:
Microsoft Windows by Microsoft Corporation
Compatible with:
Windows |
Windows System Image Manager by Microsoft Corporation
Compatible with:
Windows |
Other CAT File Associations
.CAT
File Format: | .cat |
File Type: | Advanced Disk Catalog Database |
CAT file contains a catalog of data from various media types including hard drives, network drives, floppy disks, optical discs (like DVDs and CDs)
Created by: | ElcomSoft |
File Category: | Database Files |
Software Programs That Open Advanced Disk Catalog Database Files:
Elcomsoft Advanced Disk Catalog by ElcomSoft
Compatible with:
Windows |
.CAT
File Format: | .cat |
File Type: | dBASE Backup Catalog File |
A backup of database catalog created by the dBase, elational database management system and database programming language.
Created by: | dBase, LLC |
File Category: | Database Files |
Software Programs That Open dBASE Backup Catalog File Files:
dBase by dBase, LLC
Compatible with:
Windows |
.CAT
File Format: | .cat |
File Type: | Quicken IntelliCharge Categorization File |
CAT file is a financial data file created by Quicken, a personal finance management tool.
Created by: | Quicken |
File Category: | Data Files |
Software Programs That Open Quicken IntelliCharge Categorization File Files:
Intuit Quicken by Quicken
Compatible with:
Windows |
Mac |
.CAT
File Format: | .cat |
File Type: | Rational Rose Logical Package |
Package file created by Rational Rose, a classic Unified Modeling Language (UML) used to design software programs, developed by IBM.
Created by: | IBM |
File Category: | Compressed Files |
Software Programs That Open Rational Rose Logical Package Files:
Rational Rose by IBM
Compatible with:
Windows |
.CAT
File Format: | .cat |
File Type: | Hybrid CD-ROM Project File |
Hybrid CD-ROM project file used by MacImage, a utility to produce hybrid Macintosh/PC CD-ROMs.
Created by: | Open Source |
File Category: | Disk Image Files |
Software Programs That Open Hybrid CD-ROM Project File Files:
MacImage by Open Source
Compatible with:
Windows |
.CAT
File Format: | .cat |
File Type: | PhotoStudio Picture Image |
CAT file extension is also used for a picture image generated by PhotoStudio, a powerful graphics editor for Windows.
Created by: | ArcSoft |
File Category: | Graphic Files |
Software Programs That Open PhotoStudio Picture Image Files:
ArcSoft PhotoStudio by ArcSoft
Compatible with:
Windows |
.CAT
File Format: | .cat |
File Type: | CircuitCAM Design Template File |
CAT file is a template of Printed Circuit Board (PCB) design used by CircuitCAM , a CAM software used for designing PCB.
Created by: | DCT Co., Ltd |
File Category: | CAD Files |
Software Programs That Open CircuitCAM Design Template File Files:
CircuitCAM by DCT Co., Ltd
Compatible with:
Windows |
Заключение
Как и в любом другом языке программирования, для изучения Bash нужна практика. Воспользуйтесь предложенными командами для увеличения своей продуктивности или интересно проведите время, обучая Bash других.
Источник — nuancesprog.ru
16 апреля 2020, 19:13
Александр
Linux
1161
Из этой категории
- Установка LAMP-сервера и phpMyAdmin в Debian 10Установка XAMPP в Debian 10 (Ubuntu) LinuxОтключить пароль SUDO в LinuxУстанавливаем Brackets в Debian 10Работа с пакетами при помощи dpkgНастройка Linux Debian 10Скачиваем сайты целиком — утилита wget15 специальных символов-команд, которые нужно знать для работы в Bash Linux42 команды LinuxКак узнать тип оперативной памяти, количество планок и частоту в Linux