Linux cat командалық мысалдары

Linux операциялық жүйелерінде көптеген орнатылған коммуналдық қызметтер бар, олармен өзара әрекеттесу тиісті командаларды енгізу жолымен жүзеге асырылады «Терминал» түрлі дәлелдермен. Осының арқасында пайдаланушы OS-ның өзін, түрлі параметрлерін және бар файлдарды басқара алады. Танымал командалардың бірі мысықжәне ол әртүрлі форматтағы файлдардың мазмұнымен жұмыс істеуге қызмет етеді. Бұдан кейін қарапайым мәтіндік құжаттарды қолдану арқылы осы пәрменді қолданудың бірнеше мысалын келтіргіміз келеді.

Linux-дегі мысық пәрменін пайдалану

Бүгінгі қаралған топ Linux ядросына негізделген барлық бөлінулер үшін қол жетімді және барлық жерде бірдей көрінеді. Осыған байланысты, қолданылған құрылыс маңызды емес. Бүгінгі мысалдар Ubuntu 18.04 нұсқасында жұмыс істейтін компьютерде жүргізіледі және сіз олардың әрекеттерінің дәлелдері мен қағидаттарымен таныссыз.

Дайындық әрекеттері

Біріншіден, мен алдын ала әрекеттерге уақыт бөлгім келеді, өйткені барлық пайдаланушылар консол қағидасымен таныс емес. Шындығында, файлды ашқан кезде сіз оған нақты жолды көрсетуіңіз керек немесе пәрменді іске қосу арқылы тікелей тікелей каталогта болуы керек «Терминал». Сондықтан осы нұсқаулықты қарап шығуды ұсынамыз:

  1. Файл менеджерін іске қосыңыз және қажетті файлдар сақталатын қалтаға өтіңіз.
  2. Олардың біреуін тінтуірдің оң жақ түймешігімен басып, таңдаңыз «Сипаттар».
  3. Қойындысындағы «Негізгі» Ата-аналық қалта туралы ақпаратты оқыңыз. Бұл жолды ұмытпаңыз, себебі ол пайдалы.
  4. Іске қосыңыз «Терминал» мәзір арқылы немесе төте жол арқылы Ctrl + Alt + T.
  5. Тіркеу командасыcd / home / user / қалтамұнда пайдаланушы - Пайдаланушы аты, және қалта - нысандар сақталатын қалта. Стандартты пәрмен жол бойымен жылжу үшін жауап береді.CD.

Бұл әдіс стандартты консоль арқылы нақты каталогқа өту үшін пайдаланылады. Осы қалта арқылы қосымша әрекеттер жасалады.

Мазмұнды қарау

Жоғарыдағы команданың негізгі функцияларының бірі әртүрлі файлдардың мазмұнын қарау болып табылады. Барлық ақпарат бөлек жолдарда көрсетіледі «Терминал»және өтінім мысық келесідей көрінеді:

  1. Консольде енгізіңізмысық тестфайлымұнда testfile - қажетті файлдың атауы, содан кейін пернені басыңыз Кіру.
  2. Нысанның мазмұнын оқыңыз.
  3. Бір уақытта бірнеше файлды аша аласыз, бұл үшін олардың барлық атауларын көрсету қажет, мысалы,мысық testfile testfile1.
  4. Жолдар біріктіріліп, біреуіне көрсетіледі.

Бұл жұмыс істейді. мысық қолда бар дәлелдерді қолданусыз. Егер сіз жай тізімде болсаңыз «Терминал»мысық, сізге қажетті жолдар санын жазуға және оларды басу арқылы сақтауға мүмкіндік беретін арнайы консольдық блокнот аласыз Ctrl + D.

Жолдарды нөмірлеу

Енді әртүрлі аргументтерді қолдана отырып, осы топқа тоқталайық. Ол сызықтардың нөмірленуімен басталуы керек және бұл үшін жауап береді.

  1. Консольде жазыңызмысық -b сынақ бумасымұнда testfile - қалаған нысанның атауы.
  2. Көріп отырғаныңыздай, барлық бос емес сызықтар нөмірленген.
  3. Бұл дәлелді жоғарыда көрсетілгендей бірнеше файлдың шығуымен пайдалана аласыз. Бұл жағдайда нөмірлеу жалғасады.
  4. Егер сіз барлық бос жолдарды, соның ішінде бос жолдарды санап алғыңыз келсе, дәлелді қолдануыңыз керексодан кейін команда мына форманы алады:мысық-тестілеу.

Көшірме бос жолдарды алып тастаңыз

Бір құжатта қандай да бір жолмен пайда болған бос жолдардың жиынтығы бар. Редактор арқылы оларды қолмен жою әрдайым ыңғайлы емес, сондықтан сіз осы жерде пәрменге хабарласа аласыз. мысықдәлелді қолдану арқылы. Содан кейін жол форманы аладыcats-testfile(бірнеше файлдардың санағы бар).

$ Белгісін қосу

Қол қою $ Linux операциялық жүйелерінің командалық жолында, төменде енгізілген команда қарапайым пайдаланушының атынан орындалады, яғни түбір құқықтарын бермейді. Кейде файлдың барлық жолдарының соңына осындай белгілерді қосу қажет, сондықтан дәлелді қолданыңыз-E. Нәтижесімысық-E тест файлы(хат E міндетті түрде жоғарыда айтылуы керек).

Бірнеше файлды жаңа біріктіру

Cat барлық әрекеттер орындалатын сол қалтада сақталатын бірнеше нысандарды жаңа бірге тез және оңай біріктіруге мүмкіндік береді. Сізге төмендегілерді орындау қажет:

  1. Консольде жазыңызtestfile testfile1> testfile2(Титулдардың саны бұрын > шектеусіз болуы мүмкін). Кіргеннен кейін нұқыңыз Кіру.
  2. Каталогты файл менеджері арқылы ашыңыз және жаңа файлды іске қосыңыз.
  3. Көрсетілген құжаттардан барлық сызықтарды қамтитынын көруге болады.

Бірнеше аргументтер сирек қолданылады, бірақ олар міндетті түрде айтылуы керек:

  • -v- осы утилитаның нұсқасын көрсетіңіз;
  • -h- негізгі ақпаратты анықтайды;
  • - қойындыларға арналған таңбалар ретінде қойындыларды қосыңыз ^ I.

Кәдімгі мәтінді немесе конфигурация файлдарын біріктіру үшін пайдалы болуы мүмкін құжатты өңдеу процедурасымен танысқансыз. Дегенмен, сіз жаңа нысандарды жасауға қызығушылық танытсаңыз, келесі сілтеме бойынша біздің басқа мақалаға сілтеме жасауды ұсынамыз.

Толығырақ: Linux файлдарын жасау және жою

Оған қоса, Linux операциялық жүйелерінде көптеген танымал және жиі пайдаланылатын пәрмендер бар, олар туралы төмендегі бөлек мақалада біле аласыз.

Сондай-ақ қараңыз: Linux терминалында жиі қолданылатын пәрмендер

Енді стандартты команда туралы білесіз. мысық жұмыс істеу кезінде қолайлы болуы мүмкін нәрсе «Терминал». Онымен өзара әрекеттесудің еш қиындықтары жоқ, ең бастысы - атрибуттарға және атрибуттарға тіркелу.