[svn/pld-doc]: rev 244 - pld-doc/book/pl_book__podstawy
pawelb w svn.pld-dc.org
pawelb w svn.pld-dc.org
Sob, 17 Sty 2004, 02:01:20 CET
Author: pawelb
Date: 2004-01-17 02:01:19 +0100 (Sat, 17 Jan 2004)
New Revision: 244
Modified:
pld-doc/book/pl_book__podstawy/pl_podstawy.chp
Log:
- fixing screens ...
Modified: pld-doc/book/pl_book__podstawy/pl_podstawy.chp
===================================================================
--- pld-doc/book/pl_book__podstawy/pl_podstawy.chp 2004-01-17 00:06:56 UTC (rev 243)
+++ pld-doc/book/pl_book__podstawy/pl_podstawy.chp 2004-01-17 01:01:19 UTC (rev 244)
@@ -8,104 +8,72 @@
<section id="podstawy_wlaczanie_wylaczanie">
<title>Włączanie i wyłączanie systemu</title>
<para>Tradycyjną metodą wyłączania komputera jest komenda <command>shutdown</command>, np.:</para>
- <screen>
-shutdown -h now
- </screen>
+ <screen>shutdown -h now </screen>
<para>Lub <command>(ctr+alt+del)</command> dająca ten sam efekt.</para>
<para>Użycie komendy <command>halt</command> jest też właściwe.</para>
- <screen>
-halt
- </screen>
+ <screen>halt</screen>
</section>
<section id="podstawy_podstawowe_operacje">
<title>Podstawowe operacje na plikach i katalogach</title>
<para>Zawartość plików wyświetlamy poleceniem <command>cat</command>.</para>
- <screen>
-cat archiwum
- </screen>
+ <screen>cat archiwum</screen>
<para>Pełną ścieżkę do katalogu bieżącego sprawdzamy poleceniem <command>pwd</command>.</para>
- <screen>
-$ pwd
-/home/users
- </screen>
+ <screen>$ pwd
+/home/users</screen>
<para>Komendą <command>touch</command> tworzymy puste pliki.</para>
- <screen>
-touch list
- </screen>
+ <screen>touch list</screen>
<para>Polecenie<command> mkdir</command> tworzy katalog.</para>
- <screen>
-mkdir archiwum
- </screen>
+ <screen>mkdir archiwum</screen>
<para>Za pomocą polecenia <command>rmdir</command> usuwamy puste katalogi.</para>
- <screen>
-rmdir /archiwum/
- </screen>
+ <screen>rmdir /archiwum/</screen>
<para>Plik możemy przenieść, albo zmienić jego nazwę, za pomocą polecenia <command>mv</command>.</para>
- <screen>
-mv listing listing.old
-mv /home/listing.old /usr/src/
- </screen>
+ <screen>mv listing listing.old
+mv /home/listing.old /usr/src/</screen>
<para>W podobny sposób operujemy na katalogach.</para>
- <screen>
-mvdir archiwum smietnik
-mvdir smietnik /usr/src/smietnik/
- </screen>
+ <screen>mvdir archiwum smietnik
+mvdir smietnik /usr/src/smietnik/</screen>
<para>Do kopiowania służy polecenie <command>cp</command>.</para>
- <screen>
-cp listing podkatalog/
- </screen>
+ <screen>cp listing podkatalog/</screen>
<para>Kasujemy poleceniem <command>rm</command>.</para>
- <screen>
-rm plik Kasuje plik.
+ <screen>rm plik Kasuje plik.
rm * Kasuje wszystkie pliki w danym katalogu.
rm * -i Kasuje wszystkie pliki w danym katalogu z potwierdzeniem.
rm * -f Kasuje wszystkie pliki w danym katalogu bez pytania.
rm -r Kasuje wszystkie pliki, także te w podkatalogach
-rm -rf /home/ Kasuje wszystkie pliki i katalogi w katalogu /home/
- </screen>
+rm -rf /home/ Kasuje wszystkie pliki i katalogi w katalogu /home/</screen>
<para>Jeśli chcemy przyjrzeć się plikowi, który nie mieści się na ekranie, bardzo przydatnym poleceniem okazuję się <command>less</command>. Możemy wtedy przeglądać plik używając strzałek, a kiedy skończymy - naciskamy 'q'.</para>
- <screen>
-less plik
- </screen>
+ <screen>less plik</screen>
</section>
<section id="podstawy_pomiar_czasu">
<title>Pomiar czasu</title>
<para>By wyświetlić aktualny czas i datę posługujemy się komendą <command>clock</command>.</para>
- <screen>
-$ clock
-sob 26 kwi 2003 21:21:51 CEST -0.062355 seconds
- </screen>
+ <screen>$ clock
+sob 26 kwi 2003 21:21:51 CEST -0.062355 seconds</screen>
<para>Komendą <command>date</command> możemy wyświetlić bieżącą datę.</para>
- <screen>
-$ date
-sob kwi 26 23:48:33 CEST 2003
- </screen>
+ <screen>$ date
+sob kwi 26 23:48:33 CEST 2003</screen>
<para>Czas działania komputera sprawdzamy komendą <command>uptime</command>.</para>
- <screen>
-$ uptime
-5:27pm up 6:51, 4 users, load average: 0.32, 0.08, 0.02
- </screen>
+ <screen>$ uptime
+5:27pm up 6:51, 4 users, load average: 0.32, 0.08, 0.02</screen>
<para>W sytuacji gdy chcemy z zmierzyć czas potrzeby na wykonanie operacji/czynności/procesu to posługujemy się komendą <command>time</command>.</para>
- <screen>
-time find /home/users/rennis/ HELLO
+ <screen>time find /home/users/rennis/ HELLO
real 0m13.297s
user 0m0.060s
-sys 0m0.230s
- </screen>
+sys 0m0.230s</screen>
<para>Przykład ten poszukuje pliku HELLO w moim katalogu domowym, co zajmuje systemowi ~13s.</para>
</section>
@@ -113,15 +81,12 @@
<title>Ilość miejsc na dysku</title>
<para>Komenda <command>df</command> służy do pokazania iloście miejsca na dysku.</para>
- <screen>
-$ df -h
+ <screen>$ df -h
System plików rozm. użyte dost. %uż. zamont. na
-/dev/hdc1 36G 5.6G 29G 16% /
- </screen>
+/dev/hdc1 36G 5.6G 29G 16% /</screen>
<para>Natomiast komendą <command>du</command> można sumować objętość plików oraz całych katalogów.</para>
- <screen>
-# du -H
+ <screen># du -H
4.1kB ./archiv/httpd
4.1kB ./archiv/mysql
4.1kB ./archiv/exim
@@ -131,26 +96,23 @@
111kB ./exim
107kB ./ircd
4.1kB ./mail
-2.1MB .
- </screen>
+2.1MB .</screen>
</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>
- <screen>
-$ who
+ <screen>$ who
gozda tty1 Apr 18 10:52
gozda pts/1 Apr 18 16:21
gozda pts/4 Apr 18 11:06
gozda pts/6 Apr 18 14:46
gozda pts/8 Apr 18 16:25
gozda pts/9 Apr 18 18:25
-gozda pts/10 Apr 18 18:29
- </screen>
+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>
- <screen>
-$ w
+ <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
gozda tty1 - 10:52am 8:03m 16.67s 0.02s sh /usr/X11R6/bin/startx
@@ -159,18 +121,14 @@
gozda pts/6 - 2:46pm 10:17 12.66s 1.08s mp3blaster
gozda pts/8 - 4:25pm 2:30m 13.25s 13.17s wget ftp://blysk.ds.pg.gda.pl/linux/KDE3-Pack/*.*
gozda pts/9 - 6:25pm 0.00s 0.12s 0.03s w
-gozda pts/10 - 6:29pm 22:07 3:58 0.02s ./mozilla-bin
- </screen>
+gozda pts/10 - 6:29pm 22:07 3:58 0.02s ./mozilla-bin</screen>
+
<para>Komenda <command>users</command>. Pokazuje ona pseudonimy użytkowników zalogowanych w systemie.</para>
- <screen>
-$ users
-gozda gozda gozda gozda gozda gozda gozda
-</screen>
+ <screen>$ users
+gozda gozda gozda gozda gozda gozda gozda</screen>
<para>Poleceniem <command>whoami</command> dowiadujemy się, jak nazywa się użytkownik, na którym pracujemy.</para>
- <screen>
-$ whoami
-gozda
- </screen>
+ <screen>$ whoami
+gozda</screen>
</section>
</chapter>
Więcej informacji o liście dyskusyjnej pld-doc