Widziałem jakieś polecenia echo '* - nofile 65535' >> /etc/security/limits.conf Wiem, że echo drukuje coś na ekranie. i limit.conf był plikiem w tej ścieżce / etc / security. Ale want >>tu robi? to znaczy coś w stylu „do” lub „w”?
W jakich folderach przechowywane są dzienniki i kluczowe historie, abym mógł utworzyć skrypt, aby je wyczyścić. Czy istnieje konkretny folder dla partycji hibernacyjnej lub plik, za pomocą którego przechowuje dane RAM w stanie hibernacji? Czy ktoś chciałby się pozbyć całej historii poleceń / historii ładowania programu / historii wykonania programu, …
Jeśli grepuje plik zawierający następujące elementy: These are words These are words These are words These are words ... dla słowa These, wypisze ciąg These are wordscztery razy. Jak mogę zapobiec, aby grep drukował powtarzające się ciągi więcej niż raz? W przeciwnym razie, jak mogę manipulować wyjściem grep, aby usunąć …
Napisałem mały skrypt bash, aby sprawdzić, czy katalog ma nazwę anacondaczy minicondaw moim użytkowniku $HOME. Ale nie znajduje miniconda2katalogu w moim domu. Jak mogę to naprawić? if [ -d "$HOME"/"(ana|mini)conda[0-9]?" ]; then echo "miniconda directory is found in your $HOME" else echo "anaconda/miniconda is not found in your $HOME" fi …
Muszę podzielić plik binarny na dwa. Zastanawiałem się, czy można użyć głowy i / lub ogona, ale zastanawiałem się ... czy bezpiecznie jest używać przekierowania, potokowania itp. Z danymi binarnymi? Czy nowe wiersze są pomijane, ignorowane są wartości null, czy backspace lub delete robią coś specjalnego? (bash, kubuntu 18.04 LTS)
Załóżmy, że istnieją 2 zadania t1, t2które można wykonać szeregowo, jak poniżej: t1 ; t2 # OR t1 && t2 Załóżmy teraz, że zapomniałem uruchomić t2i t1już działa; czy mogę dodać t2do potoku, aby został on wykonany po t1zakończeniu?
Chciałbym edytować mój plik .bashrc, aby każde polecenie wykonywane w powłoce zostało potokowane do czegoś, na przykład: $ sudo apt update _________________ < sudo apt update > ----------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || Udało mi się zrobić coś podobnego, ale nie do końca: $ bash …
Chcę wiedzieć, ile zwykłych plików ma rozszerzenie .cw dużej złożonej strukturze katalogów, a także w ilu katalogach te pliki są rozmieszczone. Dane wyjściowe, których chcę, to tylko te dwie liczby. Widziałem to pytanie, jak uzyskać liczbę plików, ale muszę też znać liczbę katalogów, w których znajdują się pliki. Moje nazwy …
Jeśli przypadkowo wpisuję hasło lub cokolwiek innego wrażliwego w bash, mogę łatwo usunąć tę linię history -d ROW#, ale zawsze mam history -d ROW#w historii polecenie pokazujące wszystkim, że ktoś poprawił błąd. Czy mogę dołączyć coś do polecenia, aby nie pojawiło się w historii bash?
Jak pracować rekurencyjnie przez drzewo katalogów i wykonać określoną komendę dla każdego pliku, i wysyłać ścieżkę, nazwę pliku, rozszerzenie, rozmiar pliku i jakiś inny określony tekst do jednego pliku w bash.
Chciałbym przyspieszyć łączenie się z określonymi serwerami. Mam serwery, powiedzmy: 123.123.123.1 123.123.123.2 123.123.123.3 Zwykle łączę się z następującymi elementami: ssh -p 12345 my_user@123.123.123.1 Jest to ból, ponieważ jedyną różnicą między serwerami jest ostatnia liczba adresu IP. Próbowałem następującego kodu: alias ssht='{ ip=$(cat -); ssh -p 12345 my_user@"123.123.123.$ip"; }<<<' Jednak pojawia …
Uczyłem się o programach Common Shell . Kiedy uruchamiam cat /etc/shells, pokazuje: # /etc/shells: valid login shells /bin/sh /bin/dash /bin/bash /bin/rbash Co /bin/rbashtu jest Czy jest używany w skryptach?
Ostatnio pisałem na terminalu username:~$ !! i dostałem błąd z bash : bash: !!: command not found W tym samym czasie udaje się to, gdy jest wykonywane pod nadzorem administratora. Sprawdziłem zawartość PATH mojego użytkownika i nie znalazłem niczego podejrzanego: /home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin Oto wynik: username:~$ history | tail 1993 date 1994 …
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.