Unix & Linux

23
Jak daleko można się posunąć używając rm -rf / as root

Jeśli jesteś rootem i wydajesz rm -rf / Jak daleko może się posunąć polecenie? Czy możesz odzyskać dane z tego rodzaju akcji? Czy nawet po zniknięciu plików binarnych uruchomione procesy nadal będą aktywne? Co trzeba zrobić, aby ponownie uruchomić ten sam komputer fizyczny? Jakie pliki musisz...

23
Zamień ciąg znaków na zawartość pliku za pomocą sed

Mam dwa różne pliki: Plik 1 /home/user1/ /home/user2/bin /home/user1/a/b/c Plik 2 <TEXT1> <TEXT2> Chcę wymienić <TEXT1>z pliku Plik2 z treścią File1 użyciu sed. Próbowałem tego polecenia, ale nie otrzymałem właściwego wyniku: cat File2|sed "s/<TEXT1>/$(cat...

23
Które postacie wymagają wyrażenia regularnego?

Zasadniczo, które znaki w wyrażeniu regularnym wymagają ucieczki? Na przykład następujące informacje nie są poprawne pod względem składniowym: echo '[]' | grep '[]' grep: Unmatched [ or [^ To jednak jest syntatically poprawne: echo '[]' | grep '\[]' [] Czy istnieje dokumentacja, na których...

23
Odzyskiwanie po ustawieniu powłoki roota na zły plik

Powiedzmy, że poszedłem i zrobiłem głupie rzeczy, takie jak użycie „chsh” do zmiany powłoki użytkownika root na złą ścieżkę pliku. Przyszłe logowanie do konta root nagle się nie powiedzie, powołując się na / bin / cokolwiek, co nie zostanie znalezione, i uruchomi się ponownie na ekranie logowania....

23
Jak mogę śledzić, kto SSH jest na mojej maszynie z Linuksem?

Używam Ubuntu 10.04. Czy istnieje sposób, aby uzyskać codzienny raport o tym, kto zalogował się do skrzynki, o której godzinie, a nawet - to może wymagać zbyt wiele - raport o komendach, których użyli? Jest to pudełko o niskim zużyciu, więc myślę, że byłby to dobry sposób, aby zobaczyć, co się na...

23
Skróciłeś bieżący katalog w linii poleceń?

vim ma naprawdę fajną funkcję, którą wykorzystuje na swoich ścieżkach, gdy są nieco długie: Skraca ścieżkę do dokumentu w zakładce u góry. Czy istnieje sposób na zrobienie czegoś podobnego do tego, aby mój monit bash nie wyglądał tak: rfkrocktk@work-laptop

23
Rejestrowanie połączeń wychodzących, gdy się zdarzają

Czy istnieje sposób, aby zalogować się do pliku wszystkich połączeń wychodzących, które tworzy proces? Wiem o netstattym, ale wydaje się, że jest to raczej migawka z jakiegoś punktu w czasie, a nie coś, co uruchamia i rejestruje informacje przez pewien okres. Potrzebuję tylko adresu IP lub nazwy...