summaryrefslogtreecommitdiffstats
path: root/tde-i18n-pl/docs/tdebase/userguide/konsole-intro.docbook
blob: fc7b364cb00a3f3fc80e2c259520bb1db65fcd97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
<chapter id="konsole-intro">

<chapterinfo>
<authorgroup>
<author
><firstname
>Gardner</firstname
> <surname
>Bell</surname
> </author>
</authorgroup>
</chapterinfo>


<title
>Wprowadzenie do &konsole;</title>

<para
>Bardzo pobieżne wprowadzenie do zarządzania przy pomocy powłoki</para>

<para
>Procedury awaryjne: zatrzymywanie źle działających programów itd</para>

<para
>SSH, sesje, zmienne środowiska i inne ciekawe rzeczy</para>

<para
>Trochę sztuczek</para>


<!-- Some Content borrowed from the konsole handbook -->

<para
>&konsole; to emulator terminala dla X Window. Bazuje na <ulink url="http://vt100.net"
>DEC VT100</ulink
> i jego następcach. &konsole; &ndash; nazywana także terminalem &ndash; jest podstawowym narzędziem używanym na komputerach z systemem &Linux; i &UNIX; do szybkiej i produktywnej pracy.</para>

<para
>Procedury awaryjne:</para>

<para
>W systemach &Linux; i tych opartych na &UNIX;-ie każdy proces działa niezależnie w swojej przestrzeni adresowej, nie może więc przez przypadek nadpisać pamięci innego procesu (inaczej, jeśli ma uprawnienia administratora, czyli działa jako użytkownik <systemitem class="username"
>root</systemitem
>). Jeśli jakiś proces w &kde; zostanie zakończony z powodu błędu, nie należy się martwić tym, że mógł mieć dostęp do innych działających procesów.</para>

<para
>Do śledzenia wszystkich procesów działających w systemie używa się poleceń <command
>top</command
> i <command
>ps</command
> przy użyciu &konsole;. Narzędzia te ułatwiają znalezienie i zatrzymanie niepożądanych programów.</para>

<para
>Przykład użycia sygnałów wraz z &konsole;. Załóżmy, że &konqueror; niespodziewanie zakończył działanie zostawiając proces <application
>nspluginviewer</application
>, który zajmuje 12% pamięci i zużywa 10% cyklów procesora. W programie <command
>top</command
> użyj klawisza <keycap
>k</keycap
>, żeby zatrzymać to zadanie. Nastąpi najpierw zapytanie o PID, a potem sygnał spowoduje zakończenie pracy programu. Więcej o tym, jak sygnały mogą być wysyłane do działających procesów znajdziesz w podręczniku sygnałów (użyj polecenia <command
>man signal</command
> w &konsole; lub przejdź do <userinput
>#signal</userinput
> w programie &konqueror;).</para>

<para
>SSH, sesje, zmienne środowiska i inne ciekawe rzeczy</para>

<para
>Jeśli używasz &konsole; do zdalnej administracji, rozważ wykorzystanie oferowanej przez &konsole; właściwości <quote
>Sesja</quote
>. Aby jej użyć kliknij w menu <menuchoice
><guimenu
>Ustawienia</guimenu
><guimenuitem
>Konfiguracja: &konsole;</guimenuitem
></menuchoice
>. Tam wybierz kartę <guimenuitem
>Sesja</guimenuitem
> i wpisz nazwę swojej nowej sesji. Będzie ona teraz Twoją domyślną sesją, kiedy tylko włączysz &konsole;.</para>

<para
>Kiedy uruchamiana jest &konsole;, zmienne środowiska specyficzne dla powłoki <application
>bash</application
> oraz &kde; są wczytywane i uruchamiane z pliku <filename
>~/.bashrc</filename
> lub <filename
>~/.bash_profile</filename
>. Konfiguracja środowiska użytkownika jest zawarta w <filename
>~/.bash_profile</filename
>. Do wyświetlenia bieżącej wartości zmiennych można wykorzystać polecenia <command
>printenv</command
> lub <command
>env</command
>. Ustawienie wartości zmiennej za pomocą powłoki odbywa się po wydaniu polecenia <command
>ZMIENNA=<replaceable
>wartość</replaceable
></command
>. Pełną listę zmiennych, które można ustawić w &kde; można przejrzeć w <ulink url="http://wiki.kde.org/tiki-index.php?page=Environment+Variables"
>wiki </ulink
>.</para>

<para
>Trochę sztuczek</para>

<para
>Aby zmienić nazwę sesji programu &konsole; użyj <keycombo action="simul"
>&Ctrl;&Alt;<keycap
>S</keycap
></keycombo
>, a potem wpisz nową nazwę.</para>

<para
>Jeśli masz potrzebę uruchomienia jakiegoś programu z &kde; z uprawnieniami administratora (czyli użytkownika <systemitem class="username"
>root</systemitem
>), możesz wykorzystać polecenie &tdesu; z parametrem <option
>-c</option
>. Wygląda to następująco: <userinput
><command
>tdesu</command
> <option
>-c -n <replaceable
>PROGRAM</replaceable
></option
></userinput
>. Użycie parametru <option
>-n</option
> sprawi, że &kde; nie będzie zapamiętywać Twoich haseł.</para>

<!-- Add links to "further reading" here -->
<itemizedlist>
<title
>Powiązane informacje</title>


<listitem
><para
>Podręcznik &konsole; zawiera dużo więcej wiadomości na temat możliwości udostępnianych przez program &konsole;. Możesz go przeglądać za pomocą &khelpcenter-dopelniacz; albo wpisać <userinput
>help:/konsole</userinput
> w programie &konqueror;, w pasku <guilabel
>Adres</guilabel
>.</para>
</listitem>

</itemizedlist>





</chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-omittag:nil
sgml-shorttag:nil
sgml-namecase-general:nil
sgml-general-insert-case:lower
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:0
sgml-indent-data:true
sgml-parent-document:("index.docbook" "book" "chapter")
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->