Mga halimbawa ng command ng cat ng Linux

Sa mga operating system ng Linux, maraming mga built-in na mga kagamitan, ang pakikipag-ugnayan na isinasagawa sa pamamagitan ng pagpasok ng naaangkop na mga utos "Terminal" na may iba't ibang mga argumento. Salamat sa ito, ang user ay maaaring makontrol ang OS mismo, iba't ibang mga parameter at umiiral na mga file. Isa sa mga sikat na koponan ay pusa, at nagsisilbi itong gumagana sa mga nilalaman ng mga file ng iba't ibang mga format. Susunod, nais naming ipakita ang ilang mga halimbawa ng paggamit ng utos na ito gamit ang mga simpleng dokumento ng teksto.

Gamit ang command na cat sa Linux

Ang koponan na sinuri ngayon ay magagamit para sa lahat ng mga distribusyon batay sa kernel ng Linux, at mukhang pareho sa lahat ng dako. Dahil dito, ang build na ginamit ay hindi nauugnay. Ang mga halimbawa sa araw na ito ay isasagawa sa isang computer na tumatakbo sa Ubuntu 18.04, at pamilyar ka lamang sa mga argumento at ang prinsipyo ng kanilang mga pagkilos.

Paghahanda ng paghahanda

Una, nais kong italaga ang oras sa mga paunang pagkilos, dahil hindi lahat ng mga gumagamit ay pamilyar sa prinsipyo ng console. Ang katotohanan ay na kapag binubuksan ang isang file, dapat mong tukuyin ang eksaktong landas dito, o patakbuhin ang utos, direkta sa direktoryo mismo sa pamamagitan ng "Terminal". Samakatuwid, pinapayuhan ka naming simulan ang pagtingin sa gabay na ito:

  1. Patakbuhin ang file manager at mag-navigate sa folder kung saan naka-imbak ang mga kinakailangang file.
  2. Mag-click sa isa sa mga ito gamit ang kanang pindutan ng mouse at piliin "Properties".
  3. Sa tab "Basic" Basahin ang impormasyon tungkol sa folder ng magulang. Tandaan ang landas na ito, sapagkat ito ay kapaki-pakinabang pa.
  4. Patakbuhin "Terminal" sa pamamagitan ng menu o shortcut Ctrl + Alt + T.
  5. Magrehistro ng koponancd / home / user / folderkung saan user - username, at folder - folder kung saan nakaimbak ang mga bagay. Ang karaniwang utos ay responsable para sa paglipat kasama ang landas.cd.

Ang pamamaraang ito ay ginagamit upang pumunta sa isang partikular na direktoryo sa pamamagitan ng isang karaniwang console. Ang karagdagang mga aksyon ay gagawin rin sa pamamagitan ng folder na ito.

Tingnan ang nilalaman

Ang isa sa mga pangunahing pag-andar ng utos sa itaas ay ang pagtingin sa mga nilalaman ng iba't ibang mga file. Ang lahat ng impormasyon ay ipinapakita sa magkahiwalay na mga linya "Terminal"at ang application pusa ganito ang hitsura nito:

  1. Sa console, ipasoktestfile ng pusakung saan testfile - ang pangalan ng kinakailangang file, at pagkatapos ay pindutin ang key Ipasok.
  2. Basahin ang mga nilalaman ng bagay.
  3. Maaari kang magbukas ng ilang mga file nang sabay-sabay, para sa kailangan mong tukuyin ang lahat ng kanilang mga pangalan, halimbawa,cat testfile testfile1.
  4. Ang mga string ay pagsasama at ipinapakita bilang isa.

Ganito ito gumagana. pusa nang walang paggamit ng mga magagamit na argumento. Kung nag-lista lang kayo sa "Terminal"pusa, makakakuha ka ng isang uri ng console notepad na may kakayahan na i-record ang ninanais na bilang ng mga linya at i-save ang mga ito sa pamamagitan ng pag-click sa Ctrl + D.

Numero ng linya

Ngayon hawakan natin ang pangkat na pinag-uusapan gamit ang iba't ibang mga argumento. Dapat itong magsimula sa pag-numero ng mga linya, at responsable para dito-b.

  1. Sa console, isulatcat -b testfilekung saan testfile - ang pangalan ng ninanais na bagay.
  2. Tulad ng makikita mo, ang lahat ng mga di-walang laman na linya na naroroon ay binilang.
  3. Maaari mong gamitin ang argument na ito sa output ng ilang mga file, tulad ng ipinapakita sa itaas. Sa kasong ito, ang numero ay magpapatuloy.
  4. Kung gusto mong isulat ang lahat ng mga linya, kabilang ang mga walang laman, kakailanganin mong gamitin ang argumento-nat pagkatapos ay ang koponan ay tumatagal ng form:cat -n testfile.

Alisin ang mga duplicate na blangko na linya

Ito ay nangyayari na sa isang dokumento ay may isang hanay ng mga walang laman na mga linya na may arisen sa ilang mga paraan. Ang manu-manong pagtanggal sa mga ito sa pamamagitan ng editor ay hindi palaging maginhawa, kaya maaari mo ring kontakin ang command dito. pusasa pamamagitan ng paglalapat ng argumento-s. Pagkatapos ang string ay tumatagal ng formcat -s testfile(ang pag-iisa ng maraming mga file ay magagamit).

Pagdaragdag ng $ sign

Mag-sign $ sa command line ng mga operating system ng Linux, ay nangangahulugang ang command na ipinasok sa ibaba ay isasagawa para sa isang ordinaryong user, nang walang pagbibigay ng mga karapatan sa root. Minsan ito ay kinakailangan upang magdagdag ng tulad ng isang mag-sign sa dulo ng lahat ng mga linya ng file, at para sa ito dapat mong ilapat-E. Ang resulta aycat -E testfile(sulat E ay dapat na ma-spelled out sa itaas na kaso).

Pagsamahin ang ilang mga file sa isang bago

Cat ay nagbibigay-daan sa iyo upang mabilis at madali pagsamahin ang ilang mga bagay sa isang bagong isa, na kung saan ay nai-save sa parehong folder mula sa kung saan ang lahat ng mga aksyon ay natupad. Kailangan mo lang gawin ang mga sumusunod:

  1. Sa console, isulatcat testfile testfile1> testfile2(Bilang ng mga pamagat bago > maaaring walang limitasyon). Pagkatapos ng pag-click sa Ipasok.
  2. Buksan ang direktoryo sa pamamagitan ng file manager at ilunsad ang bagong file.
  3. Nakita na naglalaman ito ng lahat ng mga linya mula sa lahat ng tinukoy na mga dokumento.

Ang ilang higit pang mga argumento ay ginagamit nang mas bihira, ngunit dapat silang tiyak na nabanggit:

  • -v- Ipakita ang bersyon ng utility na pinag-uusapan;
  • -h- Nagpapakita ng tulong sa pangunahing impormasyon;
  • -T- Magdagdag ng mga tab para sa mga tab bilang mga character ^ Ako.

Ikaw ay pamilyar sa pamamaraan ng pag-edit ng dokumento, na maaaring maging kapaki-pakinabang para sa pagsasama ng mga plain text o configuration file. Gayunpaman, kung ikaw ay interesado sa paglikha ng mga bagong bagay, ipinapayo namin sa iyo na sumangguni sa aming iba pang mga artikulo sa sumusunod na link.

Magbasa nang higit pa: Paglikha at pagtanggal ng mga file sa Linux

Bilang karagdagan, mayroong isang malaking bilang ng mga popular at madalas na ginagamit na mga utos sa Linux operating system, matuto nang higit pa tungkol sa mga ito sa isang hiwalay na artikulo sa ibaba.

Tingnan din ang: Mga Madalas na Ginamit na Mga Utos sa Linux Terminal

Ngayon alam mo ang tungkol sa standard team. pusa anumang bagay na maaaring magamit kapag nagtatrabaho "Terminal". Walang mahirap sa pakikipag-ugnayan dito, ang pangunahing bagay ay upang sumunod sa syntax at magparehistro ng mga katangian.

Panoorin ang video: How To Make A Shadow Puppet (Mayo 2024).