Próbuję zbudować kontener procesu. Kontener uruchomi inne programy. Na przykład - skrypt bash, który uruchamia uruchamianie zadań w tle z użyciem „&”. Ważna cecha, o którą mi chodzi, to: kiedy zabiję pojemnik, wszystko, co się pod nim pojawiło, powinno zostać zabite. Nie tylko bezpośrednie dzieci, ale także ich potomkowie. Kiedy …
Czy w Unixie jest jakiś sposób, aby dowiedzieć się, kto uzyskał dostęp do określonego pliku w ciągu ostatniego tygodnia? Może to być użytkownik lub jakiś skrypt ftp w inne miejsce. Czy mogę uzyskać listę nazw użytkowników, którzy uzyskali dostęp do określonego pliku? Jak mogę dowiedzieć się, kto ma dostęp do …
Czy można znaleźć wszystkie phppliki w określonym katalogu, które zostały zmodyfikowane w określonym dniu używam find /var/www/html/dir/ -mtime -28 | grep '\.php' aby zmodyfikować pliki w ciągu ostatnich 28 dni, ale potrzebuję tylko plików, które zostały zmodyfikowane w następującym dniu: 2011-02-08
Piszę skrypt wake on lan dla zestawu naszych komputerów laboratoryjnych. Mamy bazę danych sqlite z listą nazw hostów komputerów, adresów IP i MAC, a obecnie pinguję każdą z nich za pomocą „-c1”, aby nie działała bez końca - ale nawet to zajmuje trochę czasu, czy jest szybszy sposób na uzyskanie …
Muszę utworzyć skrypt powłoki, który sprawdza obecność pliku, a jeśli nie istnieje, tworzy go i przechodzi do następnego polecenia lub po prostu przechodzi do następnego polecenia. To, co mam, tego nie robi. #!/bin/bash # Check for the file that gets created when the script successfully finishes. if [! -f /Scripts/file.txt] …
Właśnie skończyłem instalować Debian 8 (Jessie) i próbowałem utworzyć katalog lib/firmware, ponieważ rtl8723befw.binw instalacji brakowało pliku ( ), i mówi: mkdir: cannot create directory `rtlwifi`: Permission denied Próbowałem umieścić sudo na froncie, ale potem powraca: bash: sudo: command not found Podczas próby zainstalowania sudo z apt-get install sudolub nawet apt-get …
Mam następujący plik jednostki systemowej w /etc/systemd/system/emacs.service: [Unit] Description=Emacs: the extensible, self-documenting text editor Documentatin=man:emacs(1) info:Emacs [Service] Type=forking ExecStart=/usr/bin/emacs --daemon ExecStop=/usr/bin/emacsclient --eval "(progn (setq kill-emacs-hook nil) (kill-emacs))" Restart=always Environment=DISPLAY=:%i TimeoutStartSec=0 [Install] WantedBy=default.target Chcę, żeby to się zaczęło przy starcie, więc weszłam systemctl enable emacs Jednak za każdym razem, gdy moja …
Mam skrypt bash, który wygląda następująco: ##script #!/bin/bash rm data* rm logfile* for i in {1..30} do ## append a & if you want to run it parallel; nohup Rscript --vanilla main.R 10 100 $i &> logfile"$i" & done Chciałbym utworzyć kolejną pętlę for po pierwszej, aby kontynuować przez kolejne …
Używam najnowszej wersji Linux Kali opartej na Debianie. Być może jest to problem XY , ponieważ głównym problemem jest to, że po zalogowaniu się do systemu pojawia się pusty ekran i wskaźnik myszy. Ktoś w Internecie poleca mi zmianę menedżera okien. Ale nie mogę tego zrobić, ponieważ nie mogę połączyć …
W Bash dwie liczby całkowite można porównać za pomocą wyrażenia warunkowego arg1 OP arg2 PO jest jednym -eq, -ne, -lt, -le, -gt, i -ge. Te arytmetyczne operatory binarne zwracają wartość true, jeśli arg1 jest odpowiednio równy, nie równy, mniejszy, mniejszy lub równy, większy niż lub większy niż lub równy arg2 …
W jaki sposób dla dowolnej wersji lub instalacji Linux Mint miałbym dowiedzieć się, na której wersji Ubuntu jest oparty? Jestem pewien, że musi to być gdzieś w dokumentacji, prawda?
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.