otóż nie mama pojęcia osystemie linux i dostałem na studiach kartke i mam zrobić wiele poleceń -.- .
Zrobiłem już wszystko , uzytkow.katlogi pakiety...itd.
Ale mam polecenie stwórz plik (zawartość: while true do : done) i nadać mu prawa do wykonywania i uruchomić go w tle i nie wiem zabardzo gdzie szukać informacji jak to zrobić, podacie jakieś info? następnie mam zabić proces i uruchomc ps.Operacje powtórzyć tak aby przekierować oba wyniki działania ps do pliku? 0_0
podpowiedzi:
kill
ps -e
cat
potok programowy
zapis do pliku wyniku polecenia ps:
ps -e >> wynik.txt
chwila ! ale w czy ma to pomóc cat podgląda pliki kill zabija ale co ty? najperw trzeba go jakoś uruchomić .exe skompilować ale jak.nie ma nic na internecie.
@bartek164
Na Debianie i innych Linuxach nie odpala się plików exe (można ale to przez wine ...).
- vi nazwa_pliku - otworzy edytor tekstu i będziesz mógł tam wpisać to co chciałeś
1a. !#/bin/bash jako pierwsza linijka - wskazuje jakim programem ma się ten skrypt otworzyć - esc :wq - zapisze tekst do pliku o podanej nazwie
- sudo su - logujesz się na roota(z grubsza)
- chmod +x nazwa_pliku - nadajesz prawa do wykonywania
- exit -wychodzisz z roota
- ./nazwa_pliku & - odpalasz, & oznacza, że odpalasz w tle
- robisz resztę :D
Przepraszam, dalej nie rozumiem, umiem edytowac pliki zmieniac uprawnienia, ale uruchamiać procesy i w ogóle o co w tym chodzi to nie.
Te punkty które dostałeś to jest gotowiec.
http://bash.0x1fff.com/podstawy
http://ni.recoverydata.pl/content/tworzymy-skrypty-sh-podr%C4%99cznik
https://linuxconfig.org/vim-tutorial
Możesz wykonywać z roota, ale to jest zła praktyka.
Z roota wykonujesz tylko to co musisz, reszta ma lecieć normalnie.
http://bencane.com/2012/02/20/why-you-should-avoid-running-applications-as-root/
Uruchamianie procesu to nic innego w tym przypadku niż odpalenie skryptu który właśnie napisałeś.
Na przyszłość jednak googlaj zanim zadasz pytanie, bo to jest w każdym tutorialu basha czy linuxa.