Wannan jagorar zai nuna maka yadda za a yi amfani da Linux don kwatanta fayiloli guda biyu da kuma samar da bambancin su ga allon ko zuwa fayil.
Ba ku buƙatar shigar da software na musamman don kwatanta fayiloli ta amfani da Linux amma kuna buƙatar sanin yadda za a bude taga mai haske .
Kamar yadda jagora mai jagora ya nuna akwai hanyoyi da yawa don bude wata taga mai amfani ta amfani da Linux. Mafi sauki shi ne danna maɓallin CTRL, ALT da T a lokaci guda.
Samar da Fayiloli don Tattaunawa
Don bi tare da wannan jagorar ƙirƙirar fayil da ake kira "file1" kuma shigar da rubutu mai zuwa:
10 kwalabe mai laushi a tsaye a jikin bango
10 kwalabe mai laushi a tsaye a jikin bango
Idan ɗayan kwalban guda ɗaya ya fada bazata ba
Za a sami gilashi 9 da ke tsaye a bango
Zaka iya ƙirƙirar fayil ta bin wadannan umarnin:
- Bude fayil ɗin ta hanyar buga umarni mai zuwa: nano file1
- Rubuta rubutun a cikin editan nano
- Latsa CTRL da O don adana fayil ɗin
- Danna CTRL da X don fita fayil ɗin
Yanzu ƙirƙira wani fayil da ake kira "file2" kuma shigar da rubutu mai zuwa:
10 kwalabe mai laushi a tsaye a jikin bango
Idan kwalban kwalba guda 1 ya fada bazata ba
Akwai gilashi 9 da suke tsaye a bango
Zaka iya ƙirƙirar fayil ta bin wadannan umarnin:
- Bude fayil ɗin ta hanyar buga umarni mai zuwa: nano file2
- Rubuta rubutun a cikin editan nano
- Latsa CTRL da O don adana fayil ɗin
- Danna CTRL da X don fita fayil ɗin
Yadda za a kwatanta fayiloli biyu Amfani da Linux
Dokar da aka yi amfani da shi a cikin Linux don nuna bambance-bambance tsakanin 2 fayiloli ana kiransa umurni daban.
Mafi sauƙi nau'i na umarni iri-iri kamar haka:
diff file1 file2
Idan fayiloli sun kasance iri ɗaya baza za'a sami fitarwa yayin amfani da wannan umarni, duk da haka, saboda akwai bambance-bambance za ku ga fitarwa kamar wannan:
2,4c2,3
<10 kwalban gilashin dake tsaye a bango
... > Idan kwalban kwalba guda 1 ya fada bazata ba > Akwai gilashi 9 da ke tsaye a bango Da farko dai, kayan aikin na iya zama masu rikicewa amma idan kun fahimci kalmomin da yake da shi daidai ne. Amfani da idanuwanka zaka iya ganin cewa bambance-bambance tsakanin fayiloli 2 kamar haka: Kayan kayan aiki daga umurni iri-iri ya nuna cewa tsakanin layi 2 da 4 na fayil na farko da Lines 2 da 3 na fayil na biyu akwai bambance-bambance. Daga nan sai ya lissafi lambobin daga 2 zuwa 4 daga fayil na farko da suka biyo baya guda biyu a cikin fayil na biyu. Idan kana so ka san idan fayiloli sun bambanta kuma ba ka da sha'awar abin da layin ya bambanta zaka iya tafiyar da umurnin mai zuwa: diff -q file1 file2 Idan fayiloli sun bambanta da wadannan za a nuna su: Files file1 da file2 bambanta Idan fayiloli iri ɗaya ne, babu abin da aka nuna. Lokacin da kake tafiyar da umurnin da kake son sanin cewa ya yi aiki daidai, don haka kana son sako za a nuna lokacin da kake gudanar da umurni daban-daban ko da kuwa ko fayiloli iri ɗaya ko daban-daban Don cimma wannan buƙata ta yin amfani da umarnin raba, zaka iya amfani da wannan umurnin :. bamban -s file1 file2 Yanzu idan fayiloli iri ɗaya ne za ku sami sakon da ke gaba: Fayiloli file1 da file2 sune kama Idan akwai bambancin bambance-bambance to wannan zai iya zama da sauri ga abin da bambance-bambance ke tsakanin fayiloli guda biyu. Zaka iya canza fitarwa daga umurnin da ya bambanta domin nuna alamar gefen gefe. Don yin wannan gudu wannan umarni: bamban -y file1 file2 Sakamako don fayil yana amfani da | alama ce ta nuna bambanci tsakanin layin biyu, a Abin sha'awa idan kun gudu da umurnin ta yin amfani da fayilolin zanga-zangar mu sai duk layin za su nuna kamar bambanci sai dai jerin karshe na fayil 2 wanda za'a nuna a matsayin an share shi. Idan aka gwada fayiloli biyu a gefe ɗaya zai iya zama da wuya a karanta idan fayiloli suna da ginshiƙai na rubutu. Don ƙuntata adadin ginshiƙai amfani da umarnin nan: bamban --width = fayil fayil file2 Idan kuna son kwatanta fayiloli guda biyu amma ba ku damu ba idan harbin haruffa iri ɗaya ne tsakanin fayiloli guda biyu, to, zaka iya amfani da umurnin mai zuwa: bamban -i file1 file2 Idan idan aka kwatanta fayilolin da kake lura da nauyin bambance-bambance da bambance-bambance da aka sanya ta wurin sararin sararin samaniya a ƙarshen layin za ka iya cire waɗannan a matsayin nunawa a matsayin canje-canje ta hanyar bin umarnin nan: bamban -Z file1 file2 Idan kuna da sha'awar rubutun a cikin fayil kuma ba ku damu ba ko akwai karin wurare a cikin ɗayan ɗayan zaka iya amfani da umarnin nan: bamban -w file1 file2 Idan ba ku damu cewa wannan fayil ɗin zai iya samun layi a cikin shi ba to sai zaka iya kwatanta fayiloli ta yin amfani da umarni mai zuwa: bamban -B file1 file2 Zaka iya samun ƙarin bayani ta hanyar karanta littafin jagora don daidaitaccen umurni. mutum ya bambanta Za'a iya amfani da umarnin bambancin ta hanyar da ya fi dacewa don nuna maka bambance-bambance tsakanin fayiloli 2 amma zaka iya amfani da shi don ƙirƙirar launi daban-daban a matsayin ɓangare na hanyar da aka tsara kamar yadda aka nuna a cikin wannan jagorar zuwa umurnin Linux . Wata umarni da zaka iya amfani dashi don kwatanta fayiloli shine umurnin cmp kamar yadda aka nuna ta wannan jagorar . Wannan yana kwatanta fayiloli ta byte. Yadda za a nuna kawai idan fayiloli sun bambanta
Yadda za a nuna sako idan fayilolin Same
Yadda za a samar da bambancin da ke gefe ta gefe
Ƙuntatawa Width Widths
Yadda za a yi watsi da Bambancin Yanayin Lokacin Idan aka kwatanta fayiloli
Yadda za a yi watsi da bin tafarkin fari a ƙarshen layin
Yadda za a yi watsi da dukkanin bambancin sarari na sarari tsakanin fayiloli biyu
Yadda za a yi watsi da layin layi a yayin da aka kwatanta da fayiloli biyu
Takaitaccen