Unix & Linux

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


8
czy usunięcie wiersza w miejscu na pełnym systemie plików?
Ze względu na nierozpoznany błąd aplikacji mam kilkaset serwerów z pełnym dyskiem. Istnieje jeden plik, który został wypełniony zduplikowanymi wierszami - nie plik dziennika, ale plik środowiska użytkownika ze zmiennymi definicjami (więc nie mogę po prostu usunąć pliku). Napisałem proste sedpolecenie, aby sprawdzić błędnie dodane wiersze i je usunąć, i …

2
Co to jest „artykuł z 2001 roku” na temat blokowania „automatycznych programów do pobierania”, do którego odwołuje się strona man wget?
wgetStrona człowiek stwierdza to, w sekcji dla --random-waitparametru: Some web sites may perform log analysis to identify retrieval programs such as Wget by looking for statistically significant similarities in the time between requests. [...] A 2001 article in a publication devoted to development on a popular consumer platform provided code …


3
Jak wyłączyć niepotrzebne wpisy dziennika „sukces audytu” w dmesg
Krótka wersja: Jak wyłączyć wiadomości kontrolne (dmesg) w systemie Fedora? System Fedora ciągle rejestruje komunikaty „audyt: sukces” w dmesg - w tak ekstremalny sposób, że dmesg stał się bezużyteczny, ponieważ jest wypełniony tymi wiadomościami ( dmesg | grep -v auditjest pusty). Te wiadomości są całkowicie bezużyteczne, ponieważ oczywiście chcą poinformować …

1
Jak rozumieć wyjście modinfo?
Próbuję zrozumieć dane modinfowyjściowe opisujące moduł jądra. Na przykład w przypadku modułu i915dane wyjściowe wyglądają następująco: $ modinfo i915 filename: /lib/modules/4.2.0-1-amd64/kernel/drivers/gpu/drm/i915/i915.ko license: GPL and additional rights description: Intel Graphics author: Intel Corporation [...] firmware: i915/skl_dmc_ver1.bin alias: pci:v00008086d00005A84sv*sd*bc03sc*i* [...] depends: drm_kms_helper,drm,video,button,i2c-algo-bit intree: Y vermagic: 4.2.0-1-amd64 SMP mod_unload modversions parm: modeset:Use kernel …

4
Który menedżer wyświetlania / menedżer okien może obsługiwać wiele monitorów o różnej rozdzielczości?
Nie znalazłem jeszcze permutacji menedżera okien / menedżera wyświetlania, który poprawnie skaluje okna i aplikacje na dwóch różnych monitorach z dwoma różnymi DPI. Mam 40-calowy monitor o rozdzielczości 4k i rozdzielczości około 110 dpi, podłączony do laptopa Dell Hidpi o rozdzielczości około 240 dpi. Muszę zaakceptować zdecydowanie zbyt małe aktywa …

5
Sprawdź, czy plik został zmodyfikowany po dacie w nazwie pliku
Mam pliki o nazwie z YYYYMMDDnazwą pliku, takie jak file-name-20151002.txt Chcę ustalić, czy ten plik został zmodyfikowany po 02.10.2015. Uwagi: Mogę to zrobić, patrząc na wynik ls, ale wiem, że analizowanie wyniku lsjest złym pomysłem. Nie muszę znajdować wszystkich plików datowanych po określonej dacie, wystarczy przetestować jeden konkretny plik naraz. …
11 bash  files  osx  timestamps 

2
Czym jest „Nazwa ikony” w Xterm?
Uruchomiona w xterm (lub gnome-terminal) następujące polecenie ustawia tak zwaną „ nazwę ikony”: echo -en "\e]1;some_value\a" Co to robi? Zauważ, że można ustawić zarówno „Tytuł okna”, jak i „Nazwę ikony” na tę samą wartość za pomocą tego samego polecenia, więc nie rozumiem, w jaki sposób „Nazwa ikony” może być ścieżką, …

4
Przekierowanie wyjścia programu
Kiedy próbujesz przekierować wyjście programu za pomocą składni „jakaś liczba większa niż” (np. foo 2> myfile), Jakie są tutaj możliwe liczby i co one reprezentują? Wierzę, że 1 to /dev/stdout2 to /dev/stderr. Co z 5 i 6? Czy jest 3, 4 lub jakaś liczba większa niż 6?



5
Jak wydrukować zawartość pliku tylko wtedy, gdy pierwszy wiersz pasuje do określonego wzorca?
Piszę skrypt, chcę sprawdzić, czy pierwszy wiersz pliku pasuje do określonego wzorca, a jeśli tak, to wydrukuj plik. Jak mogę to osiągnąć? Jak mogę sprawdzić wzór? Czy istnieje sposób na sprawdzenie wzoru i na podstawie danych wyjściowych zrób coś… EDYCJA: Proszę spojrzeć na to pytanie: /programming/5536018/how-to-get-match-regex-pattern-using-awk-from-file Chcę czegoś takiego, ale …



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.