- 1. Как да покажете съдържанието на файл с команда cat в Linux
- 2. Как да видите съдържанието на различни файлове с помощта на cat Linux
- 3. Как да създадете нов файл с командата cat
- 4. Как да покажете броя редове във файл с команда cat
- 5. Как да покажете знака $ в края на всеки ред с команда cat
- 6. Как да показваме разделени редове с раздели с команда cat
- 7. Как да показвате няколко файла едновременно с команда cat
- 8. Как да използваме стандартен изход с оператор за пренасочване с команда cat
- 9. Как да добавите стандартен изход с оператор за пренасочване с команда cat
- 10. Как да пренасочите няколко файла в един с команда cat
- 11. Как да сортирате съдържанието на множество файлове в един файл с команда cat
- 12. Как да добавите стандартен изход към нов файл с команда cat
Тъй като операционните системи, базирани на UNIX, са една от най-функционалните алтернативи както за домашни потребители, така и за малки, средни или големи корпорации, идеално е да се знае в детайли как глобалното използване на тях, като общо правило, са всички системи UNIX, В в този случай говорим специално за Linux, това е използването на команди и въпреки че е вярно, че днес повечето дистрибуции ни предлагат графична опция, същността на Linux е разработването и изпълнението на командите.
Има стотици команди, всяка със специална функция и една от най -използваните за своята гъвкавост и практичност е командата cat, която Solvetic ще анализира подробно.
Какво представлява командата cat в LinuxКомандата cat (concatenate) е команда, която е разработена за изпълнение на три функции, свързани с текстови файлове, това са:
- Умейте да ги визуализирате
- Направете сливане с копия от тях
- Създаване на нови файлове
Неговият синтаксис на използване е:
котка [опции] [файл] [-] [файл]Различните опции, които имаме, когато използваме командата cat, са следните:
Той показва цялата информация за файл или папка, той е еквивалент на -vET
-А, --покажи-всички
Това е броят на непразните изходни редове
-b, --number-nonblank
Това е еквивалентът на -vE
-и
Тази опция показва знака $ в края на всеки ред
-E, --show-края
Показва номера на всеки ред в изхода
-n, --number (номер)
Неговата функция е да потиска повтарящите се празни изходни редове
-s, --squeeze-blank
Това е еквивалентът на -vT
-T
Показва символите TAB като I
-T, --show-tabs
Използва обозначения и М, с изключение на LFD и TAB
-v, --show-nonprinting
Показва помощ за командата cat
--помогне
Покажете версията на cat, използвана в Linux
--версия
Сега ще научим как да използваме тази команда в Linux.
1. Как да покажете съдържанието на файл с команда cat в Linux
Това е едно от най -практичните приложения, при които командата cat влиза в действие в Linux, тъй като благодарение на нея ще бъде възможно да се види съдържанието на файл, създаден от нас, или системен файл.
Етап 1
Например можем да видим съдържанието на текстов файл, наречен Solvetic:
Стъпка 2
Можем също да видим съдържанието на файл, принадлежащ на системата, като / etc / passwd:
cat / etc / passwd
Увеличете
2. Как да видите съдържанието на различни файлове с помощта на cat Linux
Възможно е да искаме да визуализираме в терминала съдържанието не само на един файл, но и на няколко едновременно, това е възможно с cat, използвайки следния синтаксис:
cat файл1 файл2 …
Увеличете
Как да използвате опциите Повече или По -малкоТези опции са идеални, когато файлът за преглед е голям, затова е необходимо да използвате клавишите Pag Down или Pag Up за достъп до цялото му съдържание.
В този случай можем да използваме някоя от следните опции, в зависимост от случая:
cat файл | още файл за котки | тях
Увеличете
3. Как да създадете нов файл с командата cat
Етап 1
Командата cat включва в своите характеристики възможността за създаване на нов файл, за това трябва да изпълним следния синтаксис:
cat> файлВ този случай ние създадохме нов файл, наречен Solvetic2, който виждаме, че той се създава автоматично в директорията, където се намираме, в този пример на работния плот:
Увеличете
Стъпка 2
Можем да видим, че когато използваме командата cat, ние ще се намираме в текста, там можем да въведем желания текст и след това да натиснем Ctrl + D, за да излезем и запазим текста:
Ctrl + D
Увеличете
4. Как да покажете броя редове във файл с команда cat
Тази опция е идеална, за да знаете подробно броя на редовете, интегрирани във файл, за това трябва да използваме параметъра -n по следния начин:
cat -n Solvetic1
Увеличете
Можем да визуализираме номера на реда със съответния му свързан текст.
5. Как да покажете знака $ в края на всеки ред с команда cat
Тази опция е полезна, ако искаме да компресираме няколко реда в един ред, той е отговорен за показването на знака $ в края на реда, а също и в пространството, показано от $ в случай, че има интервал между параграфите.
За неговото използване трябва да използваме параметъра -e, както следва:
cat -e Solvetic
Увеличете
6. Как да показваме разделени редове с раздели с команда cat
За тази опция пространствата, открити чрез таблица, ще бъдат запълнени с "I", за това трябва да използваме параметъра -T по следния начин:
котка -T Solvetic
Увеличете
7. Как да показвате няколко файла едновременно с команда cat
Можем да покажем съдържанието на множество файлове с командата cat, за това трябва да използваме точка и запетая, за да отделим всеки файл, в този случай ще използваме следния ред:
котка Solvetic; котка Solvetic2; котка Solvetic1;
Увеличете
8. Как да използваме стандартен изход с оператор за пренасочване с команда cat
Благодарение на тази опция ще бъде възможно да се пренасочи стандартният изход на файл към нов файл, който да бъде създаден, в противен случай към съществуващ файл със символа> (по -голям от), но трябва да имаме предвид, че съдържанието на начален файл ще презапише съществуващото съдържание в целевия файл.
За този пример ще пренасочим съдържанието на файла Solvetic към нов файл, наречен Solvetic3:
котка Solvetic> Solvetic3
Увеличете
Това ще създаде файла Solvetic3 със съдържанието на файла Solvetic.
9. Как да добавите стандартен изход с оператор за пренасочване с команда cat
Това позволява добавяне към съществуващия файл чрез символа >> (двойно по -голямо от), което ще доведе до добавяне на съдържанието на файла в края на целевия файл.
котка Solvetic >> Solvetic2
Увеличете
10. Как да пренасочите няколко файла в един с команда cat
Етап 1
Това ни позволява да пренасочим съдържанието на един или повече файлове в нов или в съществуващ, за това изпълняваме:
котка Solvetic Solvetic1 Solvetic2> Solvetic4В този случай ще пренасочим цялото съдържание на тези три файла в нов, наречен Solvetic4:
Увеличете
Стъпка 2
При достъп до файла Solvetic4 можем да видим съдържанието на трите файла, там зависи от организирането на съдържанието по най -добрия възможен начин:
11. Как да сортирате съдържанието на множество файлове в един файл с команда cat
Етап 1
Ако искаме съдържанието да бъде пренасочено към нов файл или към съществуващ да бъде сортирано, трябва да използваме параметъра за сортиране по следния начин:
котка Solvetic Solvetic1 Solvetic2 | сортиране> Solvetic4
Увеличете
Стъпка 3
Това ще създаде файла, подреден по азбучен ред:
12. Как да добавите стандартен изход към нов файл с команда cat
С помощта на командата echo ще бъде възможно да се добави нов текст към нов файл, за това ще използваме следния пример:
ехо "Solvetic Internet" | котка 2
Увеличете
Новият ред ще бъде въведен в горната част на избрания файл.
Можем да видим как, благодарение на командата cat, опциите за управление на нашите файлове са широки и напълно функционални, което ни позволява да изпълняваме различни действия върху тях според нуждите, но винаги запазвайки целостта на текста, съхраняван там, за да не причинява негативни ефекти върху техния контрол, за да можем ефективно да използваме всеки от параметрите на котката.