Iri gwaro rinokuratidza kuti ungashandisa sei Linux kuenzanisa mafaira maviri uye kubudisa musiyano wavo kuchikona kana kune faira.
Iwe haufaniri kuisa chero purogiramu yakakosha kuitira kuti uenzanise mafaira uchishandisa Linux asi iwe unoda kuziva kuti ungazarura sei mawindo ekupedzisira .
Sezvo mutauro unobatanidza unoratidza kune nzira dzakawanda dzekuzarura firati yekugadzirisa uchishandisa Linux. Iyo yakanyanyisa ndeyokudhinda maCTRL, ALT uye T makiyi panguva imwe chete.
Kugadzira Mafaira Okuenzanisa
Kuti uite zvinotevera pamwe nemutungamiri uyu gadzira faira inonzi "file1" uye ugoisa mutsara unotevera:
10 mabhodhoro matsvuku amire pamadziro
10 mabhodhoro matsvuku amire pamadziro
Kana rimwe bhodhoro rimwe rebhuruti rinofanira kuwira pangozi
Pachave neho 9 mabhodhoro matsvuku amire pamadziro
Unogona kugadzira faira nekutevera mirayiridzo iyi:
- Vhura faira nekunyora murairo unotevera: nano file1
- Nyora rugwaro rwemu nano editor
- Dhinda CTRL uye O kuti uchengete faira
- Dhinda CTRL uye X kuti ubudise faira
Zvino tanga imwe faira inonzi "file2" uye inyore mutsara unotevera:
10 mabhodhoro matsvuku amire pamadziro
Kana 1 bhodhoro rakasvibirira rinofanira kuwira pangozi
Panove nepo 9 mabhodhoro matsvuku amire pamadziro
Unogona kugadzira faira nekutevera mirayiridzo iyi:
- Vhura faira nekunyora murairo unotevera: nano file2
- Nyora rugwaro rwemu nano editor
- Dhinda CTRL uye O kuti uchengete faira
- Dhinda CTRL uye X kuti ubudise faira
Nzira Yokufananidza Nayo Mafaira Maviri Kushandisa Linux
Mutemo unoshandiswa mukati meLinux kuratidza kusiyana kwakaita pakati pefaira 2 kunonzi "diff command".
Maitiro akajeka e-diff murairo ndeaya:
faira file1 file2
Kana mafaira ari akafanana saka hakuzovi nehuwandu kana uchishandisa mutemo uyu, zvisinei, sezvo pane maonero akasiyana iwe uchaona zvakagadzirwa zvakafanana nezvinotevera:
2,4c2,3
<10 mabhodhoro matsvuku amire pamadziro
... > Kana 1 bhodhoro rakasvibirira rinofanira kuwira pangozi > Pachave neho 9 mabhodhoro matsvuku amire pamadziro Pakutanga, izvo zvingaita zvingaratidzika zvichivhiringidza asi mushure mekunge munonzwisisa izwi rinenge risina musoro. Uchishandisa maziso ako unogona kuona kuti kusiyana pakati pemafaira maviri kune aya: Izvo zvakabuda kubva mumutemo zvinoratidza kuti pakati pemitsetse 2 ne4 yefaira yekutanga uye mitsetse 2 ne3 yefaira repiri pane kusiyana. Icho chinonyora mitsara kubva 2 kusvika ku 4 kubva pafaira yekutanga yakateverwa nemitsara 2 yakasiyana mufaira rechipiri. Kana iwe uchida kungoziva kana mafaira acho akasiyana uye iwe haufariri kuti mitemo yakasiyana yakadini iwe unogona kutevera murairo unotevera: diff-q file1 file2 Kana mafaira acho akasiyana zvinotevera zvicharatidzwa: Files file1 uye file2 yakasiyana Kana mafaira acho akafanana naizvozvo hapana chinoratidzwa. Paunomhanya murairo unoda kuziva kuti yakashanda zvakanaka, saka unoda kuti mharidzo inoratidzike kana iwe uchitamba mutemo wakasiyana pasinei nokuti mafaira acho akafanana kana akasiyana Kuti uite izvi zvinoshandiswa uchishandisa mutemo wakasiyana, iwe unogona kushandisa murairo unotevera :. diff -s file1 file2 Iye zvino kana mafaira acho akafanana iwe uchagamuchira mashoko anotevera: Files file1 uye file2 zvakafanana Kana pane zvakawanda zvakasiyana-siyana saka zvinogona kukurumidza kuve zvinopesana pamusoro pekuti zvakasiyana zvakadini zviri pakati pemafaira maviri. Iwe unogona kuchinja kubuda kweiyo mutemo kuitira kuti migumisiro inoratidzwa pamwe chete. Kuti uite izvi chengetedza murairo unotevera: diff -y file1 file2 Izvo zvinobudiswa zvefaira zvinoshandisa | chinomiririra kuratidza musiyano pakati pemitsetse miviri, a Zvinonakidza kana iwe uchitanga murairo uchishandisa mafirimu edu ekuratidzira ipapo mitsetse yose icharatidza yakasiyana kunze kwekupedzisira kwefaira 2 iyo icharatidzwa seyo yaibviswa. Pakufananidza mafaira maviri nechemberi kunogona kuoma kuverenga kana mafaira ane mazamu akawanda emagwaro. Kuvhara mazamu akawanda kunoshandisa murairo unotevera: diff --width = 5 faira file2 Kana iwe uchida kuenzanisa mafaira maviri asi iwe hauna hanya kana nyaya yetsamba yacho yakafanana pakati peefaira mbiri, iwe unogona kushandisa murairo unotevera: diff -i file1 file2 Kana kana uchienzanisa mafaira iwe unoona zvinhu zvakasiyana-siyana uye kusiyana kunokonzerwa nenzvimbo yakachena pamagumo emitsetse iwe unogona kusiya izvi sekuratidzira sekuchinja kuburikidza nekuita murairo unotevera: Kusiyana -Z faira1 file2 Kana iwe unongoda kufarira mashoko acho mune faira uye iwe hauna hanya kana pane nzvimbo dzakawanda mune imwe pane imwe unogona kushandisa murairo unotevera: Kusiyana -w file1 file2 Kana iwe usina hanya kuti faira imwe inogona kuva nemimwe michina isina chinhu mukati mayo iwe unokwanisa kuenzanisa mafaira uchishandisa murairo unotevera: Kusiyana -B faira1 file2 Iwe unogona kuwana humwe ruzivo kuburikidza nekuverenga bhuku remutauro wakasiyana. man diffed Mutemo wakasiyana unogona kushandiswa nenzira yakajeka kukuratidza kuti musiyano uri pakati pefaira asi iwe unogonawo kuushandisa kuti uite faira yakasiyana sechikamu chekugadzirisa sarudzo sezvinoratidzwa mune ino mutungamiri we Linux patch command . Imwe murairo waungashandisa kuenzanisa mafaira ndiro mutemo cmp sezvinoratidzwa nemutungamiri uyu . Izvi zvinofananidza mafaira ega byte. Nzira Yokuratidza Nayo Kana Mafaira Akasiyana
Nzira Yokuratidza Mharidzo Kana Mafaira Akafanana
Nzira Yokuratidza Sei Kusiyanisa Nechokumativi
Kurambidza Column Widths
Nzira Yokuregeredza Kusawirirana Kwechiitiko Kana Kuenzanisa Files
Nzira Yekuregeredza Kuteerera White Space paMugumo weChina
Nzira Yokuregeredza Zvose White Space Kusiyanana Pakati Peviri Files
Nzira Yokuregeredza Nzira Dzisina Kujeka Pakufananidza Mafaira maviri
Summary