Co jest równoważne z: iwlist wlan0 scan zobaczyć, kto (jakie komputery i smartfony) są wokół mnie? Być może przełączenie karty w tryb monitorowania przed wykonaniem tej czynności.
Próbuję lokalnie przekierować porty na moim komputerze Ubuntu przy użyciu iptables. Podobne do przezroczystego proxy. Chcę złapać wszystko, co próbuje zostawić mój system na porcie 80 i przekierować go do zdalnego hosta i portu. Czy mogę to osiągnąć za pomocą funkcji NAT i funkcji routingu wstępnego iptables?
Chcę napisać skrypt naprawy uprawnień, który używa polecenia find do naprawy uprawnień do plików. Przede wszystkim potrzebuję polecenia find, które jest w stanie wyświetlić listę wszystkich plików z ustawionym bitem wykonania, niezależnie od innych uprawnień do pliku (taka jest sztuczka).
Obecnie korzystam z FreeBSD 9.1, a domyślna brama jest już skonfigurowana w rc.conf. rc.conf: defaultrouter = "10.0.0.1" Ale teraz chcę zmienić domyślną bramę bez ponownego uruchamiania systemu, czy to możliwe?
Wczoraj wdałem się w krótką debatę na temat logiki i / lub prawdziwości mojej odpowiedzi , vis., Że rejestrowanie i utrzymywanie metadanych fs na karcie SD o przyzwoitym rozmiarze (GB +) nigdy nie będzie wystarczająco znaczące, aby ją nosić w rozsądnym czasie (lata i lata). Najpierw zdawało się, że muszę …
Zabiłem przez pomyłkę proces dpkg działający w tle i chciałbym ponownie zainstalować wszystkie pakiety, aby upewnić się, że wszystko jest w porządku. Najpierw próbowałem uzyskać listę wszystkich pakietów i zainstalować je ponownie dpkg --get-selections | grep -v deinstall | awk '{print $1}' > list.log apt-get install --reinstall $(cat list.log) Ale …
Czy w związku z rosnącą liczbą formatów plików archiwów / kompresji istnieje jedno narzędzie wiersza polecenia wolne / otwarte, aby rządzić nimi wszystkimi? Być może coś ze spójnym / zunifikowanym zestawem flag? (zwróć uwagę na moje przyjazne ukryte odniesienie do tar ) Raz spotkałem się z zestawem aliasów, które mają …
Narzędzia takie jak hosti digpozwalają zobaczyć adres IP odpowiadający nazwie hosta. Istnieje również getentnarzędzie, którego można użyć do zapytania /etc/hostslub innych baz danych NSS. Szukam wygodnego standardowego narzędzia (które jest dostępne w Debianie, powiedzmy), które rozwiązuje nazwę hosta niezależnie od tego, gdzie jest zdefiniowane. Powinno to być mniej więcej równoważne …
Używam rsyncdo kopiowania niektórych plików z udziału do innego. Rekurencyjnie muszę: Usuń pliki docelowe, które zostały usunięte z źródła Tylko synchronizacja .phpi .jspliki Wyklucz każdy inny typ pliku Nie usuwaj .svn/katalogów w miejscu docelowym Jeśli użyję tego: rsync -zavC --delete --include='*.php' --include='*.js' --exclude="*" \ /origin /destination To rsyncnie jest rekurencyjne, …
Nagle natknąłem się na termin „efemeryczny port” w artykule na temat Linuksa, który czytałem, ale autor nie wspomniał, co to jest. Co to jest efemeryczny port w systemie UNIX?
Wiem, że mogę czekać na spełnienie warunku bash, wykonując: while true; do test_condition && break sleep 1 done Ale tworzy 1 podproces przy każdej iteracji (uśpieniu). Mogłem ich uniknąć, wykonując: while true; do test_condition && break done Ale zużywa dużo procesora (zajęte oczekiwanie). Aby uniknąć podprocesów i zajętego czekaniem, wymyśliłem …
Na przykład wspólny alias, który widziałem w ~/.bashrcpliku (lub odpowiedniki) to alias rm='rm -i' Widziałem jednak ludzi, którzy tego nie zalecają, ponieważ alias może nie istnieć w innym systemie, a ponieważ stałeś się nieostrożny rm, przypadkowo usuwasz coś ważnego. [1] Korzystając z tego aliasu, w efekcie trenujesz się w pisaniu …
Mam skrypt bash, który ustawia -e, więc skrypt zakończy działanie w dowolnym stanie wyjścia! = 0. Próbuję wykonać podstawową arytmetykę powłoki przypisaną do zmiennych, a czasami wyrażenie jest równe 0, co powoduje, że stanem wyjścia komendy let lub expr jest „1”. Oto przykład: #!/bin/bash -ex echo "Test 1" Z=`expr 1 …
Mam skrypt inicjujący, aby uruchomić demona. Problem polega na tym, że działa jako root. Chciałbym, aby działał jako użytkownik o nazwie „wdrażanie”. Ubuntu 12.04 #! /bin/sh # File: /etc/init.d/unicorn ### BEGIN INIT INFO # Provides: unicorn # Required-Start: $local_fs $remote_fs $network $syslog # Required-Stop: $local_fs $remote_fs $network $syslog # Default-Start: …
Biorąc pod uwagę datę i godzinę w formacie, który nie jest rozpoznawany przez date, jak mogę daterozpoznać datę i godzinę? Na przykład: $ date -d "09SEP2012:23:58:46" date: invalid date `09SEP2012:23:58:46' $ date -d "09SEP2012:23:58:46" --magic-option "ddMMMYYY:hh:mm:ss" Sun Sep 9 23:58:46 MDT 2012 Czy --magic-optionistnieje Jeśli nie, to czy istnieje bardziej …
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.