Bawo ni a ṣe le ṣe afiwe Awọn faili faili meji Pẹlu lilo Lainos

Itọsọna yii yoo fihan ọ bi o ṣe le lo Lainos lati ṣe afiwe awọn faili meji ati ki o mu iyatọ wọn si iboju tabi si faili kan.

O ko nilo lati fi sori ẹrọ eyikeyi software pataki lati ṣe afiwe awọn faili nipa lilo Lainos ṣugbọn o nilo lati mọ bi a ti ṣii window window .

Gẹgẹbi itọsọna ti a ti sopọ fihan pe ọpọlọpọ awọn ọna lati ṣii window idaniloju lilo Linux. Awọn rọrun julọ ni lati tẹ awọn bọtini CTRL, awọn ALT ati T ni akoko kanna.

Ṣiṣẹda Awọn faili lati ṣe afiwe

Lati le tẹle pẹlu itọsọna yi ṣẹda faili kan ti a npe ni "file1" ati tẹ ọrọ wọnyi:

10 awọn awọ awọ ewe ti o duro lori odi

10 awọn awọ awọ ewe ti o duro lori odi

Ti igo alawọ kan ba ti kuna lairotẹlẹ

Awọn igo awọ ewe ti o duro lori ogiri ni yoo wa

O le ṣẹda faili kan nipa titẹle ilana wọnyi:

  1. Ṣii faili naa nipa titẹ aṣẹ wọnyi: nano file1
  2. Tẹ ọrọ naa sinu akọsilẹ nano
  3. Tẹ Konturolu ati O lati fi faili pamọ
  4. Tẹ Konturolu ati X lati jade kuro ni faili naa

Bayi ṣẹda faili miiran ti a npe ni "file2" ki o si tẹ ọrọ wọnyi:

10 awọn awọ awọ ewe ti o duro lori odi

Ti 1 igo alawọ ewe ti kuna lairotẹlẹ

Nibẹ ni yio jẹ 9 igo alawọ ti o duro lori odi

O le ṣẹda faili kan nipa titẹle ilana wọnyi:

  1. Ṣii faili naa nipa titẹ aṣẹ wọnyi: nano file2
  2. Tẹ ọrọ naa sinu akọsilẹ nano
  3. Tẹ Konturolu ati O lati fi faili pamọ
  4. Tẹ Konturolu ati X lati jade kuro ni faili naa

Bawo ni lati ṣe afiwe Awọn faili meji Lilo Lainos

Atilẹyin ti a lo laarin Lainos lati fi awọn iyatọ laarin awọn faili 2 ti a npe ni aṣẹ iyatọ.

Ọna ti o rọrun julo fun aṣẹ-aṣẹ ti o wa ni titọ ni:

tan faili file1 file2

Ti awọn faili ba bakannaa lẹhinna ko ni iṣere lakoko lilo pipaṣẹ yi, sibẹsibẹ, bi awọn iyatọ ti wa ni iwọ yoo ri o wu iru iru si:

2,4c2,3

<10 awọn awọ awọ ewe ti o duro lori odi

...

> Ti 1 igo alawọ ewe ba kuna

> Nibẹ ni yio jẹ 9 igo alawọ ti o duro lori odi

Ni ibere, awọn iṣẹ le dabi ibanujẹ ṣugbọn ni kete ti o ba ye awọn ọrọ ti o jẹ otitọ.

Lilo awọn oju ti ara rẹ o le ri pe awọn iyatọ laarin awọn faili 2 jẹ bi wọnyi:

Ẹjade lati aṣẹ iyatọ fihan pe laarin awọn ila 2 ati 4 ti faili akọkọ ati awọn ila 2 ati 3 ti faili keji o wa iyatọ.

Lẹhinna o ṣe akojọ awọn ila lati 2 si 4 lati faili akọkọ ti o tẹle awọn ọna ti o yatọ 2 ninu faili keji.

Bi o ṣe le Fihan Ti Awọn faili Yatọ

Ti o ba fẹ lati mọ boya awọn faili ba yatọ ati pe iwọ ko nife ninu awọn ila ti o yatọ si o le ṣiṣe awọn aṣẹ wọnyi:

diff -q file1 file2

Ti awọn faili ba yatọ si awọn wọnyi yoo han:

Faili faili1 ati faili2 yatọ

Ti awọn faili ba bakannaa ko si ohun ti o han.

Bi o ṣe le Fi ifiranṣẹ han Ti Awọn faili jẹ kanna

Nigbati o ba n ṣisẹ aṣẹ ti o fẹ lati mọ pe o ti ṣiṣẹ bi o ti tọ, nitorina o fẹ ifiranṣẹ kan lati han nigbati o ba n ṣisẹ laisi aṣẹ laisi bii boya boya awọn faili naa jẹ kanna tabi yatọ si

Lati le ṣe aṣeyọri ibeere yii nipa lilo pipaṣẹ iyatọ, o le lo aṣẹ wọnyi :.

diff -s file1 file2

Nisisiyi ti awọn faili ba bakannaa iwọ yoo gba ifiranṣẹ wọnyi:

Faili faili1 ati faili2 jẹ aami kanna

Bawo ni lati ṣe awọn iyatọ ti o wa ni ẹgbẹ lẹgbẹẹ

Ti o ba wa ọpọlọpọ awọn iyatọ lẹhinna o le ni kiakia di airoju nitori awọn iyatọ ti o wa laarin awọn faili meji.

O le yi awọn iṣẹ-ṣiṣe ti o yatọ si aṣẹ pada pada ki awọn esi han ni ẹgbẹ. Ni ibere lati ṣe eyi ṣiṣe awọn aṣẹ wọnyi:

diff -y file1 file2

Ẹjade fun faili naa lo awọn | | aami lati fi iyatọ han larin awọn ila meji, a lati fi ila kan ti a ti fi kun.

O yanilenu ti o ba ṣiṣe ṣiṣe aṣẹ nipa lilo awọn faili ifihan wa nigbana ni gbogbo awọn ila yoo han bi o yatọ si ayafi ti o kẹhin ti faili 2 eyi ti yoo han bi a ti paarẹ.

Ni ihamọ Awọn iwọn yii

Nigbati o ba nfi awọn ọna faili meji lẹgbẹẹgbẹ o le jẹ gidigidi lati ka ti awọn faili ba ni ọpọlọpọ awọn ọwọn ti ọrọ.

Lati ni ihamọ nọmba ti awọn ọwọn lo pipaṣẹ wọnyi:

diff --width = faili faili faili2

Bawo ni a ṣe le gba Iyatọ Awọn Ifarawe Nigba Ti o ba ṣe afiwe awọn faili

Ti o ba fẹ afiwe awọn faili meji ṣugbọn iwọ ko bikita boya akọsilẹ awọn lẹta naa jẹ kanna laarin awọn faili meji, lẹhinna o le lo aṣẹ wọnyi:

diff -i file1 file2

Bawo ni a ṣe le Wo Itọka Alafo Funfun ni Ipari ti Laini kan

Ti o ba ṣe afiwe awọn faili ti o ṣe akiyesi awọn iyatọ ti awọn iyatọ ati awọn iyatọ ti o waye nipasẹ aaye funfun ni opin awọn ila ti o le fi awọn wọnyi silẹ bi fifihan bi awọn iyipada nipa ṣiṣe pipaṣẹ wọnyi:

diff -Z file1 file2

Bawo ni o ṣe le fọ gbogbo awọn iyatọ Space Space Fọkan laarin Awọn faili meji

Ti o ba fẹràn ọrọ nikan ni faili kan ati pe o ko bikita boya awọn ipo diẹ sii ni ọkan ju ekeji lọ o le lo aṣẹ wọnyi:

diff -w file1 file2

Bawo ni a ṣe le Wo Awọn Laini Iṣapa Nigbati o ba ṣe afiwe Awọn faili meji

Ti o ko ba bikita pe faili kan le ni awọn afikun awọn ila laini ninu rẹ lẹhinna o le ṣe afiwe awọn faili nipa lilo pipaṣẹ wọnyi:

diff -B file1 file2

Akopọ

O le wa alaye diẹ sii nipa kika iwe itọnisọna fun tito-aṣẹ pipin.

eniyan yato

Awọn irufẹ aṣẹ le ṣee lo ni ọna ti o rọrun julọ lati ṣe afihan awọn iyatọ ti o wa laarin awọn faili 2 ṣugbọn o tun le lo o lati ṣeda faili ti o tẹ gẹgẹ bi ara kan ti o jẹ apẹẹrẹ patching gẹgẹ bi a ti ṣe afihan ninu itọsọna yii si aṣẹ Linux patch .

Atilẹyin miiran ti o le lo lati ṣe afiwe awọn faili jẹ pipaṣẹ cmp gẹgẹ bi o ti han nipasẹ itọsọna yii . Awọn faili wọnyi ṣe afiwe awọn faili nipasẹ nipasẹ nipasẹ.