Haker upuścił plik w moim katalogu tmp, który powoduje problemy. Nic złośliwego poza tworzeniem GB wpisów z error_log, ponieważ ich skrypt nie działa. Jednak plik, którego używają do wykonania, nie ma uprawnień i nawet jako ROOT nie mogę usunąć ani zmienić nazwy tego pliku. ---------- 1 wwwusr wwwusr 1561 Jan …
Czasami trzeba usunąć plik w systemie plików i upewnić się, że plik naprawdę zniknął. Na przykład plik zawierający wrażliwe hasła powinien zostać dokładnie wyczyszczony z dysku. Wydanie prostego rmw typowym systemie plików usuwa i-węzeł („wskaźnik”) do pliku, ale nie usuwa zawartości pliku na dysku fizycznym - są one tam, dopóki …
Muszę ograniczyć, które porty mogą być ssh -Rprzekazywane dalej przez użytkownika. Wiem o permitopenopcji na uprawnionych kluczach, ale jak napisano na stronie podręcznika, ogranicza ona tylko ssh -Lprzekierowanie portów lokalnych Jak omówiono tutaj, użytkownik uzyskałby to samo netcatlub podobne, ale w tym przypadku użytkownik nie ma dostępu do powłoki Znalazłem …
Wyobraź sobie, że właśnie wykonałeś kilkanaście poleceń. Mówić... $ cd foo/ # history cmd #10000 (my history is very long) $ ... more commands ... $ cd ../ # history cmd #10012 Wiem, że mogę je ponownie uruchomić, !-12 && !-11 && !-10 && (and so on) && !!jeśli zostały …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Kiedy nazywasz pliki zawierające wiele słów w nazwie, czy w systemach uniksowych częściej jest używane …
Chciałbym mieć plik np. f tylko z aliasami zsh (względy czystości). Następnie chciałbym obejmują f plik w moim .zshrc pliku, tak że aliasy zdefiniowane w f są widoczne w .zshrc . Czy to możliwe? Jeśli tak, mógłbym utworzyć skrypt np. my_alias( $my_alias ll 'ls -l'), który dołącza alias do pliku …
Czy można to zrobić: ssh user@socket command /path/to/file/on/local/machine Oznacza to, że chcę wykonać polecenie zdalne przy użyciu pliku lokalnego w jednym kroku, bez uprzedniego scpskopiowania pliku.
Jak pobrać pełną stronę internetową, ale ignorując wszystkie pliki binarne. wgetma tę funkcję za pomocą -rflagi, ale pobiera wszystko, a niektóre witryny są po prostu zbyt duże dla maszyny o niskim zużyciu zasobów i nie jest to przydatne z konkretnego powodu, dla którego pobieram witrynę. Oto linia poleceń, której używam: …
Właśnie wykonałem długo działający proces z monitu bash. Z perspektywy czasu chciałbym timena nim biegać lub zanotować czas, w którym go rozpocząłem. Czy jest jakiś sposób na uzyskanie tych informacji z mocą wsteczną? .bash_historyNie wydaje się zawierać znaczniki czasu. W moim szczególnym przypadku jest to Mac OS X, ale interesują …
Aby skopiować tekst do schowka X w tmux, aktualnie robię to: przejdź do trybu wyboru za pomocą prefix[ rozpocznij wybór za spacepomocą (używając mode-keys vibtw) wybierz tekst i naciśnij enter skopiuj bufor tmux do schowka X za pomocą prefixctrl+c (Mam mapowanie jako bind C-c run "tmux show-buffer | xclip -selection …
Następujące polecenie będzie tarwszystkie pliki i foldery „kropka”: tar -zcvf dotfiles.tar.gz .??* Znam wyrażenia regularne , ale nie rozumiem, jak interpretować .??*. Wykonałem ls .??*i tree .??*spojrzałem na pliki, które były na liście. Dlaczego to wyrażenie regularne obejmuje .na przykład wszystkie pliki w folderach zaczynające się od?
Chciałbym skonfigurować bash, aby wykonywał clearpolecenie za każdym razem, gdy wpisuję jakieś polecenie w terminalu (przed wykonaniem polecenia). Jak mogę to zrobić? Używam Debian Linux.
Chcę mieć możliwość wysyłania sygnałów (najważniejszy jest SIGINT) przez ssh. To polecenie: ssh server "sleep 1000;echo f" > foo rozpocznie tryb uśpienia na serwerze i po 1000 sekundach umieści „f \ n” w pliku foo na moim komputerze lokalnym. Jeśli nacisnę CTRL-C (tj. Wyślę SIGINT do ssh), to zabije ssh, …
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.