Utwardzam maszynę Wirtualną Ubuntu 14.04 zgodnie ze standardami CIS i mam problemy z uzyskaniem rsyslog w celu utworzenia niezbędnych plików. Uwaga: Z Linuksem jestem coraz lepszy, ale nie jestem jeszcze mistrzem, przepraszam za wszelką ignorancję. Wstawiłem plik /etc/rsyslog.d/CIS.conf z następującą zawartością: *.emerg :omusrmsg:* mail.* -/var/log/mail mail.info -/var/log/mail.info mail.warning -/var/log/mail.warn mail.err …
Mam komputer, który używał do podwójnego uruchamiania Ubuntu (obecnie 16.04) i Windows 7, z GRUB Ubuntu jako programem ładującym. Właśnie dodałem Arch Linux jako trzeci system operacyjny, zgodnie z oficjalnymi instrukcjami instalacji. Nie zainstalowałem GRUB-a z Arch, ponieważ chciałem użyć kontrolowanego przez Ubuntu. Instrukcje zawierały polecenie, mkinitcpio -p linuxktóre prawdopodobnie …
Omawiając różnice między /usr/bin/timewbudowanym shellem (bash i zsh) time, ktoś wspomniał, że można go użyć \timejako skrótu /usr/bin/time. Najpierw wydawało się to miłym, niewinnym skrótem, ale potem pojawiły się pytania: Dlaczego też t\imedziała? Dlaczego \cdzmienia katalog, chociaż /usr/bin/cd¹ tego nie robi? Oczywiście \foonie jest to równoważne $(which foo). Pytanie brzmi …
Kilka dni temu zainstalowałem system Linux Debian 8 ze środowiskiem graficznym Gnome 3; do tego czasu korzystałem z Ubuntu na komputerze i zawsze uważałem, że przydatne są skróty klawiszowe / skróty dostępne w tej dystrybucji. Zauważyłem, że Debian nie ma takich skrótów klawiszowych lub, co bardziej prawdopodobne, nie zainstalowałem ich …
W katalogu głównym mojego dysku flash USB, czasami po uruchomieniu ls, wyjście jest normalne i zawiera listę plików. W innych przypadkach dane wyjściowe są po prostu jednym wierszem: $ ls . Jeśli spróbuję ls -law którymś z tych przypadków, otrzymam to: $ ls -la ls: .: Invalid argument Jeśli lskilkakrotnie …
Próbuję zainstalować narzędzia VMware na maszynie wirtualnej VMPlayer, ale w pewnym momencie instalacji muszę ustawić ścieżkę nagłówków linux-headers. Idę i próbuję zainstalować go za pomocą tego polecenia: apt-get install gcc make linux-headers-$(uname -r) Wtedy pojawia się błąd: Couldnt find any package by glob 'linux-headers-4.3.0-kali-amd64' Mój plik sources.list ma następujące źródła: …
$ date -d "Apr 1 2016 - 1 month" +%B daje mi „marzec”, co jest świetne - miesiącem poprzedzającym kwiecień jest marzec. Jeśli to zrobię: $ date -d "$(date -d "Apr 1 2016") - 1 month" +%B daje mi „luty”. To powoduje błąd w bardziej złożonym kodzie, który mam. Dlaczego …
Kiedy używam dflub mount, najbardziej interesują mnie fizyczne partycje dysku. Obecnie dane wyjściowe tych komend są przytłoczone tymczasowymi i wirtualnymi systemami plików, grupami i innymi rzeczami, którymi nie jestem zainteresowany regularnie. Moje fizyczne partycje na wyjściu zawsze zaczynają się od „ /”, więc próbowałem utworzyć aliasy dla dfi mount: alias …
Jeśli zestaw plików (po kilka GB każdy) i każdy zmienia się nieznacznie każdego dnia (w losowych miejscach, nie tylko informacje dołączane na końcu), jak można je skutecznie skopiować? Mam na myśli w tym sensie, że tylko zmienione części są aktualizowane, a nie całe pliki. Oznaczałoby to różnicę między kopiowaniem niektórych …
Mam skrypt, który polega na uwierzytelnianiu ssh klucza publicznego / prywatnego. Problem polega na tym, że niektóre systemy są źle skonfigurowane i nie mają skonfigurowanego odpowiedniego zaufania klucza publicznego / prywatnego ssh. Gdy tak się stanie, sshpoproś mnie o hasło blokujące wykonanie skryptu. Próbowałem tego polecenia: sudo ssh -o "PasswordAuthentication=no" …
Mam duży plik, który zawiera znaki specjalne. Jest tam kod wieloliniowy, który chcę zastąpić sed. To: text = "\ ------ ------\n\n\ This message was automatically generated by email software\n\ The delivery of your message has not been affected.\n\n\ ------ ------\n\n" Musi zmienić się w to: text = "" Próbowałem następującego …
Mam Debian Jessie i dodałem backporty (zgodnie z tymi instrukcjami ): echo "deb http://http.debian.net/debian jessie-backports main contrib non-free" | sudo tee /etc/apt/sources.list.d/backports.list (Zrobiłem to, aby uzyskać nowsze jądro, w razie potrzeby, dla jakiegoś sprzętu w moim laptopie). Instrukcje mówią, że nic nie powinno się zdarzyć, chyba że wyraźnie poproszę o …
Mam taki plik tekstowy: a b c d e f g Jak pogrupować te wiersze, aby uzyskać dane wyjściowe takie jak to: a-b b-c c-d d-e e-f f-g Muszę to zrobić w powłoce (sh, csh, bash). Znalazłem to: cat file | xargs -n2 ale ostatni element pierwszej grupy nie stał …
Próbuję użyć wbudowanego podciągu bash, aby zastąpić wyjście podpowłoki lub innej funkcji bash. Następujące polecenia działają całkiem dobrze w zsh; ale powoduje bad substitutionbłąd w bash: ${${PWD##*/}//trunk/latest} lub ${$(basename $PWD)//trunk/latest} wyjście powinno być ostatnim folderem $PWD, zastąpionym przez, latestgdy mój bieżący katalog totrunk tak /home/user/trunkpowinno się staćlatest Czy istnieje odpowiednik …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.