Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x

5
Czy ogon czyta cały plik?
Jeśli chcę tailplik tekstowy o wielkości 25 GB, czy tailpolecenie odczytuje cały plik? Ponieważ plik może być rozproszony na dysku, wyobrażam sobie, że musi, ale nie rozumiem dobrze takich elementów wewnętrznych.
113 tail 



12
diff w linii
Mam kilka zrzutów SQL, na które patrzę różnice. diffmogę oczywiście pokazać różnicę między dwiema liniami, ale doprowadzam się do szału, próbując znaleźć, które wartości z długiej listy wartości oddzielonych przecinkami są tymi, które powodują różne linie. Jakiego narzędzia mogę użyć, aby wskazać dokładne różnice znaków między dwiema liniami w niektórych …
113 command-line  diff 



7
Jak tworzone są pliki systemu Linux „/ dev”?
W Linuksie są specjalne pliki, które tak naprawdę nie są plikami. Najbardziej godne uwagi i wyraźne przykłady znajdują się w devfolderze „pliki”, takie jak: /dev/null - Ignoruje wszystko, co piszesz do pliku /dev/random - Wyprowadza losowe dane zamiast zawartości pliku /dev/tcp - Wysyła dane zapisywane do tego pliku przez sieć …
112 linux  files  devices 


1
Czy istnieje sposób przekierowania wyjścia nohup do pliku dziennika innego niż nohup.out?
Często używam tego programu nohup, aby moje procesy były odporne na zawieszanie się. Więc jeśli chcę, aby program był programodporny na zawieszanie się, używam polecenia nohup program & gdzie &umieszcza proces w tle. Podczas uruchamiania wyświetla nohupmi komunikat: nohup: dołączanie wyjścia do `nohup.out ' Czy istnieje jakiś sposób, aby wysłać …

4
Jak skopiować-scalić dwa katalogi?
Mam dwa katalogi obrazów i obrazy2 o tej strukturze w systemie Linux: /images/ad /images/fe /images/foo ... i inne 4000 folderów a drugi jest jak: /images2/ad /images2/fe /images2/foo ... i inne 4000 folderów Każdy z tych folderów zawiera obrazy, a nazwy katalogów pod obrazami i obrazami2 są dokładnie takie same, jednak …




4
Utwórz dowiązanie symboliczne względem bieżącego katalogu
Próbuję utworzyć symboliczne łącze w moim katalogu domowym, które wskazuje na katalog na zewnętrznym dysku twardym. Działa dobrze, gdy określę to w następujący sposób: cd ~ ln -s /run/media/name/exhdd/Data/ Data Jednak, gdy próbuję, tworzy to wadliwy link: cd /run/media/name/exhdd ln -s Data/ ~/Data To tworzy link, do którego nie mogę …
110 directory  symlink  ln 

5
Jak monitorować tylko ostatnie n wierszy pliku dziennika?
Mam rosnący plik dziennika, dla którego chcę wyświetlić tylko ostatnie 15 wierszy. Oto, co wiem, co mogę zrobić: tail -n 15 -F mylogfile.txt Gdy plik dziennika jest wypełniony, taildołącza ostatnie wiersze do wyświetlacza. Szukam rozwiązania, które wyświetla tylko 15 ostatnich linii i pozbywam się linii przed ostatnimi 15 po aktualizacji. …
110 logs  monitoring  tail 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.