Nauczyłem się nowego polecenia, przynajmniej tak mi się wydawało, ponieważ to polecenie: chshnie zachowuje się tak, jak opisano. Opisano, że działa w ten sposób: cat /etc/shells wiedzieć, które powłoki są zainstalowane, więc możesz wybierać spośród nich. zrobić echo $SHELL, aby wiedzieć, co powłoki używasz. wybierz jedną z muszli i wpisz …
Mam oparty na Ubuntu 16.04 serwer HTPC / Media Server, który działa 24 godziny na dobę, 7 dni w tygodniu . O ile pamiętam, używając oficjalnej dystrybucji Ubuntu, zawsze miałem problemy z demonem avahi . Problem ten jest często omawiany w Internecie. Niektóre osoby decydują się po prostu usunąć demona, …
Mam taki ciąg "aaa,aaa,aaa,bbb,bbb,ccc,bbb,ccc" Chcę usunąć zduplikowane słowo z ciągu, a następnie wynik będzie podobny "aaa,bbb,ccc" Próbowałem tego kodu źródłowego $ echo "zebra ant spider spider ant zebra ant" | xargs -n1 | sort -u | xargs Działa dobrze z tą samą wartością, ale kiedy podam moją wartość zmiennej, pokazuje …
Tak wygląda mój docker-compose.yml. nginx: container_name: 'nginx' image: 'nginx:1.11' restart: 'always' ports: - '80:80' - '443:443' volumes: - '/opt/nginx/conf.d:/etc/nginx/conf.d:ro' links: - 'anything' Teraz muszę dodać trochę treści za pomocą skryptu powłoki (na serwerze Ubuntu). Nie jestem do końca pewien, czy jest to w ogóle możliwe: Dodaj nowy element nginx/links, jeśli …
Zmieniłem hasło do mojego klucza gpg. Jednak wcześniej zbudowałem przechowalnię haseł za pomocą tego samego klucza gpg. Teraz za każdym razem, gdy pytam o hasło, wciąż pojawia się pytanie o moje stare hasło do gpg. Inne aplikacje wymagają nowego hasła. Jak mogę zmienić hasło dla hasła? Czy muszę ponownie uruchomić …
Ponieważ zainstalowałem EasyTag na Arch Linux, kilka innych programów używa EasyTag zamiast Nautilus jako przeglądarki plików. Na przykład Firefox uruchamia EasyTag, jeśli kliknę „Otwórz folder zawierający”. Gdzie mogę ustawić Nautilus jako „standardową przeglądarkę plików”?
Zastanawiam się, jak zdobyć skrypt powłoki, aby nasłuchiwał na określonym porcie (może używając netcata?). Mamy nadzieję, że gdy wiadomość zostanie wysłana do tego portu, skrypt nagrywa wiadomość, a następnie uruchamia funkcję. Przykład: Komputer 1 ma skrypt działający w tle, skrypt otworzył port 1234 dla ruchu przychodzącego Komputer 2 wysyła komunikat …
W tabeli ASCII istnieje znak „J”, który ma punkty kodowe w różnych systemach liczbowych: Oct Dec Hex Char 112 74 4A J Możliwe jest wydrukowanie tego znaku za pomocą ósemkowego punktu kodowego poprzez wydrukowanie printf '\112'lub echo $'\112'. Jak wydrukować ten sam znak za pomocą dziesiętnych i szesnastkowych prezentacji punktów …
Chcę dać użytkownikom możliwość tworzenia plików do odczytu i odczytu w innym katalogu użytkownika, ale nie mieć opcji usuwania pliku po utworzeniu (lepki bit nie będzie tu działał ...), na przykład: Mam użytkownika manager z katalogiem repository Mam użytkownika, worker1który musi zapisywać pliki, /manager/repositoryale nie może ich usunąć Mam użytkownika, …
Podczas działania service apache startwidzę w pliku dziennika ten wpis: [mpm_event:notice] [pid 1906:tid XXX] AH00489: Apache/2.4.23 (Unix) OpenSSL/1.0.2g PHP/7.0.9 configured -- resuming normal operations [core:notice] [pid 1906:tid XXX] AH00094: Command line: '/usr/sbin/httpd' [mpm_event:notice] [pid 1906:tid XXX] AH00492: caught SIGWINCH, shutting down gracefully a usługa apachesię nie uruchamia? Mogę znaleźć w …
Zastanawiałem się, czy istnieje konwencja dla rozszerzeń typów plików dla skryptów powłoki, które chcesz pobierać zamiast uruchamiać. Na przykład: Jeśli chcę uruchomić ten skrypt w podpowłoce. ./script.sh Jeśli chcę pamiętać, aby uruchomić ten skrypt z bieżącej powłoki. . script.source Czy istnieje konwencja (na przykład POSIX) dla typu pliku w drugim …
Właśnie napisałem następujący skrypt bash, aby sprawdzić dostęp do pingów na liście komputerów z systemem Linux: for M in $list do ping -q -c 1 "$M" >/dev/null if [[ $? -eq 0 ]] then echo "($C) $MACHINE CONNECTION OK" else echo "($C) $MACHINE CONNECTION FAIL" fi let C=$C+1 done To …
Muszę utworzyć archiwum za pomocą polecenia gzip (nie tar - to konieczne), a archiwum powinno zawierać pliki z innego katalogu - na przykład / etc. Próbowałem użyć polecenia gzip myetc.gz /etc Ale to nie zadziałało.
Podczas próby uruchomienia usługi sieciowej występuje problem z Centos7. Otrzymuję poniższy komunikat o błędzie. Failed to start LSB: Bring up/down networking Problem pojawił się, gdy zdałem sobie sprawę, że nie pobrałem mojego statycznego adresu IP z pliku / etc / sysconfig / network-scripts / ifcfg-eth0 (znaleziony poniżej). DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.0.16 …
Na moim urządzeniu Arch miałem mostek sieciowy. Celem było usunięcie mostu i użycie tylko karty sieciowej, która nie jest mostkowana. W tym celu usunąłem wszystkie pliki konfiguracyjne * .netdev i * .network /etc/systemd/networki zastąpiłem je jednym prostym plikiem: /etc/systemd/network/lan.network -------------------------------- [Match] eno* [Network] DHCP=ipv4 I następnie ponownie uruchomić usługę sieciową …
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.