Σὺγκριση δὺο μεγὰλων αρχεὶων (Meld & Diffuse)

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Σὺγκριση δὺο μεγὰλων αρχεὶων (Meld & Diffuse)

Δημοσίευσηαπό joe iwannou » 25 Ιαν 2020, 13:27

Αφορμή ήταν τα μηνύματα λάθους στην εκκίνηση και ο μεγάλος όγκος το dmesg.
Κι επειδή δεν μπορούσα να το επεξεργαστώ στο τερματικό γιατί δεν εμφάνιζε όλο το περιεχόμενο έδινα στο τερματικό:
Κώδικας: Επιλογή όλων
dmesg  > dmesg.txt ᾐ dmesg  > errors.txt

Το αρχείο το αποθηκεύει στο /home
Ανοιγω το dmesg.txt και στην αναζητηση βαζω
emerg - system is unusable
alert - action must be taken immediately
crit - critical conditions
err - error conditions
warn - warning conditions
notice - normal but significant condition
info - informational
debug - debug-level messages



Ψάχνοντας βρήκα δυο ιδανικές λύσεις για να ανακαλύψεις διαφορές ανάμεσα σε μεγάλα αρχεία.
Αν για παράδειγμα εκτελέσεις την παραπάνω εντολή και μετά κάνεις κάποια αλλαγή και δώσεις πάλι
Κώδικας: Επιλογή όλων
dmesg  > dmesg-new.txt
με διαφορετικό όνομα γιατί θα γράψει πάνω στο παλιό .
Εμφανίζοντας διαφορές σε μεγάλα αρχεία.

1 Meld
Εγκατάσταση εκτελώντας σε τερματικό
Κώδικας: Επιλογή όλων
sudo apt-get install meld

Η συγκριση γινεται με τερματικο
Κώδικας: Επιλογή όλων
meld '/home/joe/dmesg/dmesg.txt' '/home/joe/dmesg/ols-dmesg.txt'

Αυτός είναι ο δικός μου 'μπακαλὶστικος' τρόπος
Αφού γράψω Meld στο τερματικό μετά πάω στον φάκελο που έχω τα αρχεία και αφού επιλέξω κάποιο με αριστερό κλικ το αφήνω μέσα στο τερματικό όπου εμφανίζεται όλη η διαδρομή του.
Αφήνω ένα κενό και κάνω το ίδιο με το 2ο αρχείο.
Εναλλακτικά μπορείτε με τερματικό να μπείτε στο κατάλογο που θέλετε cd /home cd/downloads κλπ και να διαλέξετε από εκεί.
Επίσης ποιο εύκολο σε τερματικό Meld ή αν εμφανιστεί κάπου στο γραφικό περιβάλλον σας .Έμενα το έχει στον προγραμματισμό.

Αφού ανοίξει το γραφικό περιβάλλον θα είναι κάπως έτσι

Αριστερά έχουμε σύγκριση φακέλων File Comparison.
Πατώντας στο File Comparison εμφανίζεται η επιλογή

Αριστερό κλικ εκεί που είναι ο κέρσορας και εμφανίζεται το /home με τα κρυφά αρχεία.
Αφού διαλέξετε το 1ο αρχείο επαναλάβετε το ίδιο και για το 2ο και θα έχετε

Στην μεσαία επιλογή Dicectoty Comparison μπορείτε να συγκρίνετε κατάλογους
Περισσότερα Εδώ
Οι διαφορές τονίζονται με μπλε χρώμα.


2 Diffuse
Εγκατάσταση εκτελώντας σε τερματικό
Κώδικας: Επιλογή όλων
sudo apt-get install diffuse

Εκκίνηση από τερματικό όπως και το Meld
Σε γραφικό περιβάλλον η εγκατάσταση εμφανίζεται στον προγραμματισμό και αφού ξεκινήσει έχουμε εμφάνιση
Επιλέγουμε αρχείο από εκεί που είναι ο κέρσορας στο αριστερό κομμάτι της οθόνης και το ίδιο κάνουμε στο δεξί μέρος.

Αφού επιλέξουμε τα αρχεία το τελικό με τις διαφορές σε μοβ χρώμα

Περισσότερα Εδώ
Τελευταία επεξεργασία από joe iwannou και 27 Ιαν 2020, 15:33, έχει επεξεργασθεί 6 φορά/ες συνολικά
Spoiler: show
1 Γνώσεις Linux: ⅜ Προγραμματισμού: ‱ ┃ Αγγλικών: ⅜
Desktop
Ubuntu-Mate 20.04
Intel Core i3-4150 CPU @ 3.50GHz ‖ RAM 7,5 GB ‖ ASRock H81M-DGS R2.0
Intel Device [8086:041e] {i915}
eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Άβαταρ μέλους
joe iwannou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1179
Εγγραφή: 25 Απρ 2010, 04:54
Τοποθεσία: Πες με τι δεν καταλαβαινεις
Εκτύπωση

Re: Σὺγκριση δὺο αρχεὶων

Δημοσίευσηαπό the_eye » 25 Ιαν 2020, 21:21

Μπορείς να το περιγράψεις λίγο ποιο αναλυτικά, για να το πάω στους οδηγούς.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11671
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Σὺγκριση δὺο μεγὰλων αρχεὶων (Meld & Diffuse)

Δημοσίευσηαπό joe iwannou » 26 Ιαν 2020, 12:28

.
Spoiler: show
1 Γνώσεις Linux: ⅜ Προγραμματισμού: ‱ ┃ Αγγλικών: ⅜
Desktop
Ubuntu-Mate 20.04
Intel Core i3-4150 CPU @ 3.50GHz ‖ RAM 7,5 GB ‖ ASRock H81M-DGS R2.0
Intel Device [8086:041e] {i915}
eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Άβαταρ μέλους
joe iwannou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1179
Εγγραφή: 25 Απρ 2010, 04:54
Τοποθεσία: Πες με τι δεν καταλαβαινεις
Εκτύπωση

Re: Σὺγκριση δὺο μεγὰλων αρχεὶων (Meld & Diffuse)

Δημοσίευσηαπό joe iwannou » 26 Ιαν 2020, 13:03

http://imagebin.ubuntu-gr.org/files2017/1580029718.png Αυτή φταίει για όλα
Spoiler: show
1 Γνώσεις Linux: ⅜ Προγραμματισμού: ‱ ┃ Αγγλικών: ⅜
Desktop
Ubuntu-Mate 20.04
Intel Core i3-4150 CPU @ 3.50GHz ‖ RAM 7,5 GB ‖ ASRock H81M-DGS R2.0
Intel Device [8086:041e] {i915}
eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Άβαταρ μέλους
joe iwannou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1179
Εγγραφή: 25 Απρ 2010, 04:54
Τοποθεσία: Πες με τι δεν καταλαβαινεις
Εκτύπωση

Re: Σὺγκριση δὺο μεγὰλων αρχεὶων (Meld & Diffuse)

Δημοσίευσηαπό the_eye » 26 Ιαν 2020, 14:12

Ωραίος, το μετέφερα στους οδηγούς.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11671
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση


Επιστροφή στο Οδηγοί - How to - Tutorials

cron