Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2005-07-13 14:56:21

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

Witam.
Przypadkiem wyczyscilem zawartość tego skryptu :D
Czy mozecie mi napisac co w nim macie i czy bardzo żle zrobilem:)?


Pozdrawiam

Offline

 

#2  2005-07-13 18:39:26

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

nie przypadkiem tylko rychu ci źle coś podpowiedział

Kod:

#! /bin/sh
# /etc/init.d/procps: Set kernel variables from /etc/sysctl.conf
#
# written by Elrond <Elrond@Wunder-Nett.org>

# Check for existance of the default file and exit if not there,
# Closes #52839 for the boot-floppy people
[ -r /etc/default/rcS ] || exit 0
. /etc/default/rcS

[ -x /sbin/sysctl ] || exit 0


case "$1" in
       start|reload|restart|force-reload)
               if [ ! -r /etc/sysctl.conf ]
               then
                       exit 0
               fi
               if [ "$VERBOSE" = "no" ]
               then
                       n="-n"
                       redir=">/dev/null"
               else
                       echo "Setting kernel variables ..."
                       n=""
                       redir=""
               fi
               eval "/sbin/sysctl $n -q -p $redir"
               if [ "$VERBOSE" = "yes" ]
               then
                        echo "... done."
                fi
               ;;
       stop|show)
               ;;
       *)
               echo "Usage: /etc/init.d/procps.sh {start|stop|reload|restart}" >&2
               exit 1
               ;;
esac

1. otwóż sobie terminal w okienku
2. napisz w nim: 'su', zapyta o hasło roota
3. napisz: 'vi /etc/init.d/procps.sh'
4. wróć do okna z przeglądarką i zaznacz ten skrypt powyżej. niczego nie kopiuj, niczego nie nacjiskaj, ma być po prostu zaznaczony
5. wróć do tarminalka i naciśnij środkowy przycisk na myszy
6. nciśnij kolejno klawisze: 'esc' ':' 'w' 'q' 'enter'
7. napisz chmod +x /etc/init.d/procps.sh
8. ufff....


linux regd. user #248790

Offline

 

#3  2005-07-13 19:22:30

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

Hehhe:)
Ale taz zioram w /etc/rc2.d i nie ma tam mowy o procps.sh wiec chyba niec sie nie stało bo nie jest to uruchamiane przy starcie.
Czy ktoś wie czy jest ten skrypt wykorzystywany przy czymś innym?


Pozdrawiam

Offline

 

#4  2005-07-13 19:36:38

  BaB - Członek DUG

BaB
Członek DUG
Skąd: Krapkowice
Zarejestrowany: 2004-09-09

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

jak widać z komentarza ustawia zmienne z pliku /etc/sysctl.conf.
sysctl umożliwia zmianę parametrów jądra bez jego rekompilacji.
można jej użyć też z wiersza poleceń np.

Kod:

sysctl -w nazwa _zmiennej=nowa_wartość

Zarejestrowany użytkownik Linuksa #361563

Offline

 

#5  2005-07-13 20:03:29

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

jak widać z komentarza ustawia zmienne z pliku /etc/sysctl.conf.
sysctl umożliwia zmianę parametrów jądra bez jego rekompilacji.
można jej użyć też z wiersza poleceń np.

Kod:
sysctl -w nazwa _zmiennej=nowa_wartość

hmm tzn przy jakiej okazji cos z tego korzysta?


Pozdrawiam

Offline

 

#6  2005-07-13 20:15:40

  BaB - Członek DUG

BaB
Członek DUG
Skąd: Krapkowice
Zarejestrowany: 2004-09-09

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

np

Kod:

sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=wartość

zmienia czas "życia" połączeń pustych (zombie) utworzonych przez programy p2p.

oczywiście można też tak

Kod:

echo wartość > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established

albo

wyedytować odpowiedni plik *.c w źródłach jądra zmienić tą wartość i skompilować jądro


Zarejestrowany użytkownik Linuksa #361563

Offline

 

#7  2005-07-13 20:27:05

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

Ale tak automatycznie to system sam sobie z tego nie korzysta?Tylko jak ja wklepie coś w konsole np takie ocs jak podales?


Pozdrawiam

Offline

 

#8  2005-07-13 20:43:33

  BaB - Członek DUG

BaB
Członek DUG
Skąd: Krapkowice
Zarejestrowany: 2004-09-09

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

no to właśnie załatwia ten twój skrypt. pobiera dane z pliku

Kod:

/etc/sysctl.conf

gdzie wpisujesz

Kod:

zmienna=wartość 

Zarejestrowany użytkownik Linuksa #361563

Offline

 

#9  2005-07-13 21:16:26

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

No wlasnei ale ten skrypt musi zostac najpierw uruchomiony przez coś i moje pytanie.
Czy to coś uruchamiam ja?Czy tez system w ktorymś moemncie przy zalozeniu ze:

zioram w /etc/rc2.d i nie ma tam mowy o procps.sh wiec chyba niec sie nie stało bo nie jest to uruchamiane przy starcie.

:)


Pozdrawiam

Offline

 

#10  2005-07-13 21:37:23

  BaB - Członek DUG

BaB
Członek DUG
Skąd: Krapkowice
Zarejestrowany: 2004-09-09

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

siedzi to sobie

Kod:

etc/rcS.d/S30procps.sh

a skrypty z tego katalogu są wykonywane jako pierwsze przy starcie systemu niezależnie od domyślnego runlevela, dopiero później te z ustawionego np /etc/rc2.d


Zarejestrowany użytkownik Linuksa #361563

Offline

 

#11  2005-07-14 12:34:53

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

Ehh mam braki:)Dziex


Pozdrawiam

Offline

 

#12  2005-07-14 15:10:38

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Procps.sh wyczyscilem przypadkowo.Co w nim macie?:)

Ehh w koncu zagladnalem do /etc/sysctl.conf i wszystko jest zahaszowane czyli i tak nic sie nie stało:)


Pozdrawiam

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)