PLD-doc/book/pl_book__podstawy/pl_podstawy.chp
qwiat
cvs w pld-linux.org
Pon, 30 Sie 2004, 18:14:52 CEST
Author: qwiat
Date: Mon Aug 30 16:14:47 2004
New Revision: 4446
Modified:
PLD-doc/book/pl_book__podstawy/pl_podstawy.chp
Log:
-liczne poprawki, renice, kill...
Modified: PLD-doc/book/pl_book__podstawy/pl_podstawy.chp
==============================================================================
--- PLD-doc/book/pl_book__podstawy/pl_podstawy.chp (original)
+++ PLD-doc/book/pl_book__podstawy/pl_podstawy.chp Mon Aug 30 16:14:47 2004
@@ -39,8 +39,10 @@
<screen>$ less plik</screen>
- <para>Komendą <command>touch</command> tworzymy puste pliki.</para>
- <screen>$ touch list</screen>
+ <para>Komendą <command>touch</command> możemy modyfikować
+ znaczniki czasu pliku, częściej jednak używa się jej do tworzenia
+ pustych plików.</para>
+ <screen>$ touch pusty_plik</screen>
<para>Polecenie <command>mkdir</command> tworzy katalog.</para>
<screen>$ mkdir archiwum</screen>
@@ -75,7 +77,7 @@
<title>Poruszanie sie w drzewie katalogów</title>
<para>Do poruszania się w drzewie katalogów używamy polecenia
- <command>cd nazwa_katalogu</command> np.:</para>
+ <command>cd ścieżka</command> np.:</para>
<screen>
$ cd /home/users/zenek/</screen>
<para>Ten sam efekt uzyskamy poleceniem </para>
@@ -101,13 +103,10 @@
jest się w katalogu nadrzędnym w stosunku do podawanej ścieżki
(w tym wypadku w "<command>/home</command>") np.:</para>
<screen>$ ls users/zenek</screen>
- <para>Drugim ważnym katalogiem jest katalog domowy oznaczany znakiem
- tyldy (~). Każdy użytkownik może używać tego znaku i zawsze będzie
+ <para>Drugim ważnym katalogiem jest katalog domowy użytkownika - oznaczany znakiem
+ tyldy (~). Każdy użytkownik może używać w ścieżce tego znaku i zawsze będzie
oznaczał jego własny katalog domowy np.:</para>
<screen>$ ls ~/dokumenty</screen>
- <para>W przypadku użytkownika Zenek będzie to równoznaczne z wydaniem
- komendy:</para>
-<screen>$ ls /home/users/zenek/dokumenty</screen>
<para>Kolejnym takim katalogiem jest katalog nadrzędny oznaczany za
pomocą dwóch kropek. Będąc w katalogu:
<command>/home/users/zenek</command> możemy przejść o jeden poziom do
@@ -115,7 +114,7 @@
<para>Dzięki temu znajdziemy się w katalogu
<command>/home/users</command></para>
<para>Pełną ścieżkę do katalogu w którym aktualnie się znajdujemy
- sprawdzamy poleceniem
+ sprawdzamy poleceniem
<command>pwd</command>.</para>
<screen>$ pwd
/home/users</screen>
@@ -268,7 +267,11 @@
zużytej jedynie przez programy mieści się w drugim wierszu
w tej samej kolumnie.</para>
- <para>Aby zabić proces należy użyć polecenia <command>kill</command> lub
+
+ <para>
+ Do procesów których jesteśmy właścicielami (root może wysłać sygnał do
+ każdego procesu) możemy wysyłać sygnał zakończenia (zabicia) programu.
+ Aby zabić proces należy użyć polecenia <command>kill</command> lub
<command>killall</command>. Pierwsze zabija proces o podanym numerze PID
np.:</para>
<screen>
@@ -279,7 +282,12 @@
<screen>
$ killall xmms
</screen>
-
+ <para>Zwykły sygnał zabicia może być nieskuteczny w niektórych wypadkach
+ i jeśli nie zadziała należy użyć bardziej brutalnej metody. Możemy wysłać
+ sygnał "-9" np.:</para>
+<screen>
+kill -9 2901
+</screen>
<para>Aby zmienić priorytet działającego procesu (wartość liczby "nice")
używamy polecenia <command>renice</command>:</para>
<screen>
@@ -287,14 +295,13 @@
</screen>
<para>to polecenie nadało priorytet <command>+5</command> dla procesu
<command>find</command>. W systemach uniksowych można ustawiać priorytety
- od -20 do +20, przy czym domyślnie wynosi 0. Ujemne wartości oznaczają
+ od -20 do +19, przy czym domyślnie wynosi 0. Ujemne wartości oznaczają
wyższy priorytet, może je ustawiać tylko superużytkownik.</para>
-
-
-
</section>
+
+
<section id="podstawy_kto_zalogowany">
<title>Jak sprawdzić kto jest zalogowany oprócz nas?</title>
<para>Pierwszą komendą jest <command>who</command>. Podaje ona nam nazwę użytkownika, terminal na którym jest zalogowany oraz czas rozpoczęcia pracy.</para>
@@ -307,7 +314,8 @@
gozda pts/9 Apr 18 18:25
gozda pts/10 Apr 18 18:29</screen>
- <para>Kolejna komenda <command>w</command> pokazuje nam kto jest zalogowany i co robi na poszczególnych sesjach.</para>
+ <para>Kolejna komenda <command>w</command> pokazuje nam
+kto jest zalogowany i co robi na poszczególnych sesjach.</para>
<screen>$ w
6:56pm up 8:05, 7 users, load average: 1.94, 1.75, 1.61
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
Więcej informacji o liście dyskusyjnej pld-doc