Mga halimbawa ng command cat sa Linux.

Anonim

Mga halimbawa ng command cat sa Linux.

Sa mga operating system ng Linux, maraming mga built-in na utility, ang pakikipag-ugnayan na kung saan ay isinasagawa sa pamamagitan ng pagpasok ng kaukulang mga utos sa terminal na may iba't ibang mga argumento. Dahil dito, ang user ay maaaring sa lahat ng paraan upang kontrolin ang OS mismo, iba't ibang mga parameter at mga file. Ang isa sa mga sikat na utos ay pusa, at nagsisilbi itong magtrabaho kasama ang mga nilalaman ng iba't ibang mga file ng format. Susunod, nais naming ipakita ang ilang mga halimbawa ng paggamit ng utos na ito gamit ang simpleng mga dokumento ng teksto.

Ilapat ang command cat sa linux.

Ang koponan na pinag-uusapan ngayon ay magagamit para sa lahat ng mga distribusyon batay sa Linux kernel, at mukhang pareho sa lahat ng dako. Dahil dito, ang paggamit ng asamblea ay hindi mahalaga. Ang mga halimbawa ng araw na ito ay isasagawa sa isang computer na tumatakbo sa Ubuntu 18.04, at kailangan mo lamang maging pamilyar sa mga argumento at ang prinsipyo ng kanilang mga aksyon.

Mga aksyon sa paghahanda

Sa una, nais kong bayaran ang oras sa mga paunang pagkilos, dahil hindi lahat ng mga gumagamit ay pamilyar sa prinsipyo ng trabaho ng console. Ang katotohanan ay na kapag ang file ay pagbubukas, ito ay kinakailangan o tukuyin ang eksaktong landas dito, o upang simulan ang utos, direkta sa direktoryo mismo sa pamamagitan ng terminal. Samakatuwid, pinapayuhan naming simulan ang pagtingin sa ganoong gabay:

  1. Patakbuhin ang file manager at pumunta sa folder kung saan nakaimbak ang mga kinakailangang file.
  2. Pumunta sa folder sa pamamagitan ng file manager sa Linux.

  3. Mag-click sa isa sa kanila nang mag-right-click at piliin ang "Properties".
  4. Pumunta sa mga katangian ng file sa pamamagitan ng file manager sa Linux

  5. Sa tab na "Main", tingnan ang impormasyon tungkol sa folder ng magulang. Tandaan ang landas na ito, sapagkat ito ay darating sa madaling gamiting.
  6. Pag-aralan ang iyong sarili sa landas sa folder ng magulang sa Linux

  7. Patakbuhin ang terminal sa pamamagitan ng menu o ang CRLL + ALT + T key na kumbinasyon.
  8. Patakbuhin ang terminal sa pamamagitan ng menu sa operating system ng Linux

  9. Itulak ang comm cd / home / user / folder, kung saan ang user ay ang username, at ang folder ay isang folder kung saan nakaimbak ang mga bagay. Ang karaniwang utos ng CD ay may pananagutan sa paglipat sa landas.
  10. Pumunta sa isang partikular na lokasyon sa pamamagitan ng terminal sa linux

Ang pamamaraan na ito ay nagsasagawa sa isang partikular na direktoryo sa pamamagitan ng standard console. Ang mga karagdagang pagkilos ay gagawin din sa pamamagitan ng folder na ito.

Tingnan ang nilalaman

Ang isa sa mga pangunahing pag-andar ng nabanggit na utos ay upang tingnan ang mga nilalaman ng iba't ibang mga file. Ang lahat ng impormasyon ay ipinapakita sa magkakahiwalay na mga linya sa terminal, at ang paggamit ng cat ay ganito:

  1. Sa console, ipasok ang testfile ng pusa, kung saan ang testfile ay ang pangalan ng kinakailangang file, at pagkatapos ay pindutin ang Enter key.
  2. Tingnan ang mga nilalaman ng file gamit ang command cat sa Linux

  3. Tingnan ang mga nilalaman ng bagay.
  4. Tingnan ang mga nilalaman ng file sa pamamagitan ng command cat sa Linux

  5. Maaari kang magbukas ng ilang mga file nang sabay-sabay, para sa kailangan mo upang tukuyin ang lahat ng mga pangalan, halimbawa, pusa testfile testfile1.
  6. Tingnan ang mga nilalaman ng ilang mga file nang sabay-sabay sa pamamagitan ng pusa sa Linux

  7. Ang mga linya ay nakahanay at ipinapakita sa isang buo.
  8. Basahin ang mga nilalaman ng maramihang mga file sa Linux.

Ito ay kung paano gumagana ang pusa nang walang paggamit ng magagamit na mga argumento. Kung isulat mo lamang ang pusa sa terminal, makakakuha ka ng katulad na pagkakahawig ng isang console notepad na may kakayahang i-record ang kinakailangang bilang ng mga hilera at mapanatili ang mga ito sa pamamagitan ng pagpindot sa Ctrl + D.

Numbering string.

Ngayon hawakan natin ang utos sa pagsasaalang-alang gamit ang iba't ibang mga argumento. Dapat mong simulan ang bilang ng mga string, at para sa mga ito tumugon -b.

  1. Sa console, isulat ang cat -b testfile, kung saan ang testfile ay ang pangalan ng ninanais na bagay.
  2. Numero ng mga di-walang laman na linya sa Linux sa pamamagitan ng cat command

  3. Tulad ng makikita mo, hindi walang laman na mga linya na naroroon.
  4. Halimbawa ng visual na numero sa Linux sa pamamagitan ng cat command

  5. Maaari mong gamitin ang argument na ito sa output ng maramihang mga file, tulad ng ipinapakita sa itaas. Sa kasong ito, ang pag-numero ay magpapatuloy.
  6. Bilang ng mga string ng maramihang mga file sa Linux

  7. Kung may pagnanais na mabilang ang lahat ng mga linya, kabilang ang walang laman, ay kailangang gamitin ang argumento -n, at pagkatapos ay nakuha ng koponan ang uri: cat -n testfile.
  8. Bilang ng lahat ng mga linya kabilang ang walang laman

Pag-alis ng paulit-ulit na walang laman na mga string

Ito ay nangyayari na sa isang dokumento mayroong maraming mga walang laman na linya na lumitaw sa anumang paraan. Manu-manong tanggalin ang mga ito sa pamamagitan ng editor ay hindi laging maginhawa, kaya dito maaari ka ring makipag-ugnay sa command cat, paglalapat ng-isang argumento. Pagkatapos ay nakuha ng string ang view ng cat -s testfile (ang listahan ng maramihang mga file ay magagamit).

Alisin ang walang laman na mga string sa pamamagitan ng command cat sa Linux.

Pagdaragdag ng isang sign $.

Ang $ sign sa linux operating system command line ay nangangahulugan na ang utos na pumasok mamaya ay papatayin sa ngalan ng isang regular na gumagamit, nang hindi nagbibigay ng mga root root. Minsan ito ay kinakailangan upang magdagdag ng naturang sign sa dulo ng lahat ng mga hanay ng file, at para sa mga ito dapat mong ilapat ang argumento -e. Bilang isang resulta, ang cat -e testfile ay nakuha (ang titik e ay dapat na tinukoy sa itaas na kaso).

Magdagdag ng dollar sign sa dulo ng mga hanay kapag gumagamit ng pusa sa linux

Pinagsasama ang maramihang mga file sa isang bago

Pinapayagan ka ng Cat na mabilis at madaling pagsamahin ang maramihang mga bagay sa isang bago, na i-save sa parehong folder, mula sa kung saan ang lahat ng mga aksyon ay isinasagawa. Mayroon ka lamang ng mga sumusunod:

  1. Sa console, isulat ang testfile testfile1> TestFile2 (ang bilang ng mga pamagat bago> ay maaaring walang limitasyong). Pagkatapos ng pagpasok, mag-click sa Enter.
  2. Paglikha ng isang file mula sa ilan sa pamamagitan ng command cat sa Linux

  3. Buksan ang direktoryo sa pamamagitan ng file manager at patakbuhin ang bagong file.
  4. Hanapin ang nilikha na file gamit ang cat command sa Linux

  5. Maaari itong makita na naglalaman ito ng lahat ng mga linya mula sa lahat ng mga dokumentong ito.
  6. Basahin ang mga nilalaman na nilikha ng file mula sa ilan sa Linux.

Mas kaunti ang madalas, maraming iba pang mga argumento ang ginagamit, ngunit dapat itong nabanggit:

  • -V - Ipapakita ang bersyon ng utility sa ilalim ng pagsasaalang-alang;
  • -h - Nagpapakita ng isang sertipiko na may pangunahing impormasyon;
  • -T - Magdagdag ng isang tab para sa mga tab sa anyo ng mga simbolo ^ Ako.

Pamilyar ka sa pamamaraan para sa mga dokumento sa pag-edit na maaaring maging kapaki-pakinabang para sa pagsasama ng mga ordinaryong teksto o mga file ng pagsasaayos. Gayunpaman, kung interesado ka sa paglikha ng mga bagong bagay, pinapayo namin sa iyo na sumangguni sa aming iba pang mga artikulo sa sumusunod na link.

Magbasa nang higit pa: Lumikha at magtanggal ng mga file sa Linux.

Bilang karagdagan, sa mga operating system sa Linux mayroon pa ring malaking bilang ng mga sikat at madalas na ginagamit na mga koponan, alamin ang tungkol sa mga ito nang higit pa sa isang hiwalay na materyal.

Tingnan din ang: Madalas na ginagamit na mga utos sa Terminal Linux

Ngayon alam mo ang tungkol sa karaniwang koponan ng pusa na maaaring maging kapaki-pakinabang kapag nagtatrabaho sa terminal. Sa pakikipag-ugnayan sa mga ito walang kumplikado, ang pangunahing bagay ay upang sumunod sa syntax at attribute registers.

Magbasa pa