Unix & Linux

65
Wykonuj polecenia powłoki w Pythonie

Obecnie studiuję testy penetracyjne i programowanie w języku Python. Chcę tylko wiedzieć, jak bym wykonał polecenie Linuksa w Pythonie. Polecenia, które chcę wykonać, to: echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port...

64
Utwórz symboliczne łącze do względnej nazwy ścieżki

Mogę to zrobić: $ pwd /home/beau $ ln -s /home/beau/foo/bar.txt /home/beau/bar.txt $ readlink -f bar.txt /home/beau/foo/bar.txt Ale chciałbym móc to zrobić: $ pwd /home/beau $ cd foo $ ln -s bar.txt /home/beau/bar.txt $ readlink -f /home/beau/bar.txt /home/beau/foo/bar.txt czy to możliwe? Czy...

64
Lista plików, do których program ma dostęp

time to genialne polecenie, jeśli chcesz dowiedzieć się, ile czasu zajmuje procesor. Szukam czegoś podobnego, który może wyświetlić listę plików, do których program i jego dzieci mają dostęp. Albo w czasie rzeczywistym, albo jako raport później. Obecnie używam: #!/bin/bash strace -ff -e...