Unix & Linux

40
dig vs nslookup

Dlaczego polecenia dig i nslookup czasami wyświetlają różne wyniki? ~$ dig facebook.com ; <<>> DiG 9.9.2-P1 <<>> facebook.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6625 ;; flags: qr rd ra; QUERY: 1, ANSWER:...

40
dircolors: globalnie modyfikuj ustawienia kolorów

Rozumiem lszastosowania dircolorsdo wyświetlania kolorowych wyników. dircolorsma domyślną bazę danych kolorów powiązanych z rozszerzeniami plików, którą można wydrukować za pomocą polecenia dircolors --print-database Z tego, man dir_colorsco przeczytałem, powinna znajdować się ogólnosystemowa...

40
Jak mogę utworzyć lokalną funkcję w moim bashrc?

Mój .bashrc zawierał powtarzający się kod, więc użyłem funkcji, aby go uprościć do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Jednak teraz, gdy używam mojej powłoki, nazwa „do_stuff” jest w zasięgu, więc mogę uzupełnić...

40
Co się stało z bzip1?

bzip2 był de facto standardem dla dość silnej kompresji już od wielu lat. Do bzip2tej pory pisałem polecenie tysiące razy, co mnie zastanawia - co się stało z bzip lub bzip1? Wydaje się, że Google niewiele mi o tym mówi i wygląda na to, że może to być ciekawa lekcja...

40
Skąd uname pobiera informacje?

Skąd uname naprawdę czerpie informacje? Myślę, że to powinno być proste. Niestety nie mogę znaleźć żadnego nagłówka zawierającego tylko te informacje. Powiedzmy, że ktoś chciał zmienić podstawowe wyjście z uname/ uname -s z Linuxna coś innego (zasadniczo zmieniając nazwę jądra). Jak miałby to...

40
Jak usunąć ten nieusuwalny katalog?

Rozpakowałem uszkodzony plik tar i udało mi się skończyć z katalogiem, którego nie mogę usunąć. Jeśli spróbuję go usunąć, wygląda na to, że nie można go znaleźć, ale lspokazuje, że jest obecny, zarówno z bash, jak i python. podobne zachowanie, z wyjątkiem zaraz po tym, jak spróbuję go usunąć rm...

40
Jak działa awk '! A [0 $] ++'?

Ten jednowarstwowy usuwa zduplikowane linie z wprowadzania tekstu bez wstępnego sortowania. Na przykład: $ cat >f q w e w r $ awk '!a[$0]++' <f q w e r $ Oryginalny kod znaleziony w Internecie brzmiał: awk '!_[$0]++' Było to dla mnie jeszcze bardziej kłopotliwe, ponieważ wziąłem...

40
Do czego tak naprawdę służy partycja / boot?

Czytam stosunkowo stary tekst na partycjach i systemach plików Linux ( Biblia certyfikacyjna LPIC 1 ). To mówi: Niektóre wersje programów ładujących systemu Linux nie mają dostępu do jądra znajdującego się poza pierwszymi 1024 cylindrami na dysku. Umieszczając partycję / boot na początku napędu,...

40
Konwertuj pdf na inny rozmiar strony (US Letter -> A4)

Próbuję wydrukować prosty dokument listu amerykańskiego, ale z jakiegoś powodu po prostu nie mogę go poprawnie dopasować do formatu A4 podczas drukowania wielu stron na liście. Próbowałem przekonwertować plik pdf przy użyciu: gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA...