![Ръководство за инсталиране на настолен компютър XFCE за Linux Mint 14](/f/bcc4c6ffedb9853c65245de44ade724f.png?width=100&height=100)
Котката (съкращение от „вдлъбнати“) Командата е една от най -често използваните команди в Linux/Unix като операционни системи. котка командата ни позволява да създаваме единични или множество файлове, да преглеждаме съдържанието на файла, да свързваме файлове и да пренасочваме изхода в терминал или файлове. В тази статия ще разберем удобното използване на котка команди с техните примери в Linux.
Прочетете също:Научете как да използвате „cat“ и „tac“ (Reverse of cat Command) в Linux
котка [ОПЦИЯ] [ФАЙЛ] ...
В примера по -долу той ще покаже съдържанието на /etc/passwd файл.
# cat /etc /passwd root: x: 0: 0: root:/root:/bin/bash. bin: x: 1: 1: bin:/bin:/sbin/nologin. narad: x: 500: 500 ::/home/narad:/bin/bash
В примера по -долу той ще покаже съдържанието на тест и тест1 файл в терминала.
# тест за котка тест1 Здравейте всички. Здравей свят,
Ще създадем файл, наречен тест2 файл с команда по -долу.
# cat> test2
Очаква въвеждане от потребителя, въведете желания текст и натиснете CTRL+D (Задръж Ctrl клавиш и въведете „д‘), За да излезете. Текстът ще бъде написан на тест2 файл. Можете да видите съдържанието на файла със следното котка команда.
# тест за котка2 здравейте всички, как сте?
Ако файл с голям брой съдържание, което не може да се побере в изходния терминал и екранът се превърта много бързо, можем да използваме параметри все по -малко с котка команда, както е показано по -горе.
# cat song.txt | Повече ▼# cat song.txt | по-малко
С -н опция можете да видите номерата на редовете на файл song.txt в изходния терминал.
# котка -n song.txt1 „Излекувайте света“ 2 Има място. 3 Вашето сърце. 4 И знам, че това е любов. 5 И това място би могло. 6 Бъдете много. 7 по -ярки от утре. 8 И ако наистина опитате. 9 Ще откриете, че няма нужда. 10 Да плачеш. 11 На това място ще се почувствате. 12 Няма болка или скръб
По -долу можете да видите с -е опция, че „$„Се показва в края на реда, а също и в пространството, показващо“$„Ако има разлика между параграфите. Тази опция е полезна за притискане на няколко реда в един ред.
# тест cat -eздравейте всички, как сте? $ $ Хей, добре съм. $ Как протича обучението ви? $ $
В изхода по -долу можем да видим РАЗДЕЛ пространството е запълнено с „^Аз‘Характер.
# cat -T тест Здравейте ^Азвсички, как сте? Хей, ^Аздобре съм. ^Аз^IКак е вашето обучение ^Азпродължава? Нека да направим ^Азмалко практика в Linux.
В примера по -долу имаме три файла тест, тест1 и тест2 и може да преглежда съдържанието на тези файлове, както е показано по -горе. Трябва да отделим всеки файл с ; (точка и запетая).
# тест за котка; тест за котка1; тест за котки 2 Това е тест файл. Това е файл test1. Това е test2 файл.
Можем да пренасочим стандартния изход на файл в нов файл, друг съществуващ файл с „>Символ „(по -голям от). Внимателно, съществуващо съдържание на тест1 ще бъде презаписано от съдържанието на тест файл.
# котешки тест> тест1
Добавя се в съществуващ файл с „>>‘(Двойно по -голямо от) символ. Тук съдържанието на тест файлът ще бъде добавен в края на тест1 файл.
# тест за котка >> тест1
Когато използвате пренасочване със стандартен вход „<‘(По -малко от символ), използва име на файл тест2 като вход за команда и изход ще бъдат показани в терминал.
# котка Това е test2 файл.
Това ще създаде файл, наречен тест3 и целият изход ще бъде пренасочен в новосъздаден файл.
# cat test test1 test2> test3
Това ще създаде файл тест4 и изход на котка командата е насочена към сортиране и резултатът ще бъде пренасочен в новосъздаден файл.
# тест за котка тест1 тест2 тест3 | сортиране> тест4
Тази статия показва основните команди, които могат да ви помогнат да проучите котка команда. Можете да се обърнете към man страница на котка команда, ако искате да знаете повече опции. В следващата статия ще разгледаме по -напредналите команди за котки. Моля, споделете го, ако намерите тази статия за полезна чрез полето ни за коментари по -долу.