Porównaj pliki w systemie Linux - oto jak to zrobić
Poniższa praktyczna wskazówka pokazuje, jak porównywać pliki w systemie Linux.
Jak porównywać pliki w systemie Linux
Najpierw otwórz konsolę za pomocą kombinacji klawiszy [Alt] + [Ctrl] + [T] lub wpisz termin „Terminal” w pasku wyszukiwania. Użyj polecenia cd, aby przejść do katalogu, w którym znajdują się teksty. Jeśli nie wiesz, gdzie są przechowywane pliki, pokażemy Ci kolejną praktyczną wskazówkę, jak szukać plików w systemie Linux.
- Linux porównuje tylko pliki tekstowe w konsoli - osoby szukające bardziej szczegółowych aplikacji znajdą to, czego szukają w centrum oprogramowania.
- Jeśli chcesz wiedzieć, gdzie różnią się dwa pliki, wpisz „diff nazwa_pliku1 nazwa_pliku2”. Jeśli obiekty są takie same, nie otrzymasz danych wyjściowych. Jeśli oba pliki się różnią, otrzymasz kod błędu, taki jak „1c1”. Oznacza to, że pliki w pierwszym wierszu różnią się.
- Jeśli nie jesteś zainteresowany niewłaściwymi wierszami i chcesz tylko wiedzieć, czy pliki są takie same, czy nie, wpisz „diff -q nazwa_pliku1 nazwa_pliku2”. Uwaga: Rozszerzenia plików w konsoli są niezbędne dla polecenia diff, w przeciwnym razie pojawi się komunikat o błędzie.
- Kod błędu pojawiający się po pominięciu parametru „-q” składa się z trzech jednostek. Pierwszy numer do litery wskazuje wiersz pierwszego dokumentu, w którym występuje różnica. Środkowa litera jest „a” dla „dopisz”, jeśli brakuje litery. Przeciwieństwem jest „d” dla „usuń”, jeśli w pierwszym pliku jest za dużo. Litera „c” oznacza, że dwa słowa są różne i należy zmienić pozycję. Ostatnia liczba oznacza odpowiednią linię w drugim pliku.
- Jeśli chcesz porównać trzy pliki, wpisz „diff3 nazwa_pliku1 nazwa_pliku2 nazwa_pliku3”.
Jeśli nie potrzebujesz już jednego z plików, znajdziesz kolejną praktyczną wskazówkę, jak usunąć pliki w systemie Linux.