PLD-doc/book/pl_book__podstawy/pl_podstawy__poruszanie_sie_w_drzewie_katalogow.sec
krolik
cvs w pld-linux.org
Sob, 4 Gru 2004, 15:55:30 CET
Author: krolik
Date: Sat Dec 4 14:55:22 2004
New Revision: 5366
Modified:
PLD-doc/book/pl_book__podstawy/pl_podstawy__poruszanie_sie_w_drzewie_katalogow.sec
Log:
- poprawki nadeslane przez Krzysztofa Kreja (aka Keneth)
Modified: PLD-doc/book/pl_book__podstawy/pl_podstawy__poruszanie_sie_w_drzewie_katalogow.sec
==============================================================================
--- PLD-doc/book/pl_book__podstawy/pl_podstawy__poruszanie_sie_w_drzewie_katalogow.sec (original)
+++ PLD-doc/book/pl_book__podstawy/pl_podstawy__poruszanie_sie_w_drzewie_katalogow.sec Sat Dec 4 14:55:22 2004
@@ -1,35 +1,55 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<section id="podstawy_poruszanie_sie_w_drzewie_katalogow">
- <title>Poruszanie sie w drzewie katalogów</title>
+<section id="podstawy_poruszanie_sie_w_drzewie_katalogów">
+ <title>Poruszanie się w drzewie katalogów</title>
+<para>Do poruszania się w drzewie katalogów w trybie tekstowym
+ można używać programu <productname>Midnight Commander</productname>
+ uruchamianego poleceniem <command>mc</command>, jednak nie każdy go instaluje, więc warto zapoznać się z kilkoma poleceniami przedstawionymi w tym
+ rozdziale.</para>
<para>Do poruszania się w drzewie katalogów używamy polecenia
<command>cd ścieżka</command> np.:</para>
-<screen>
-$ cd /home/users/zenek/</screen>
+<screen>$ cd /home/users/zenek/</screen>
<para>Ten sam efekt uzyskamy poleceniem </para>
-<screen>
-$ cd users/zenek/</screen>
+<screen>$ cd users/zenek/</screen>
<para>wykonanym w katalogu <command>/home</command></para>
<para>Kilka innych przykładów przedstawiamy poniżej.</para>
<para>W systemach uniksowych wyróżniamy kilka rodzajów specjalnych
- katalogów. Najważniejszym w całym drzewie jest korzeń (root) oznaczany
- przez ukośnik: "<command>/</command>"</para>
- <screen>
-$ cd /
-$ ls /</screen>
- <para>Często po lewej stronie ścieżki podaje się korzeń aby
+ katalogów. Najważniejszym w całym drzewie jest katalog główny
+ -korzeń (ang. root) oznaczany przez ukośnik: "<command>/</command>"</para>
+<screen>$ cd /</screen>
+
+<para>Często po lewej stronie ścieżki podaje się korzeń aby
wskazać położenie katalogu lub pliku bez względu na miejsce z którego
- wydajemy polecenie np.:</para>
- <screen>
-$ ls /home/users/zenek</screen>
- <para>Ten sam efekt uzyskamy wydając polecenie bez znaku
- "<command>/</command>" wiedząc że
- 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 użytkownika - oznaczany znakiem
+ wydajemy polecenie np.:
+</para>
+<screen>$cd /etc/sysconfig</screen>
+
+<para>Polecenie <command>ls</command> powoduje wyświetlenie zawartości katalogu.
+ Należy po nim podać nazwę katalogu, który chcemy zobaczyć,
+ w przeciwnym wypadku wyświetlona zostanie zawartość katalogu
+ bieżącego.</para>
+<screen>$ls /
+bin dev home lib mnt proc sbin srv tmp var
+boot etc initrd media opt root selinux sys usr
+$cd /home
+$ls
+services users
+</screen>
+
+<para>Parametr -a powoduje, że funkcja pokazuje również pliki ukryte
+ (zaczynające się od kropki).
+ -R powoduje wylistowanie również podfolderów.</para>
+
+
+<para>Polecenie <command>pwd</command> powoduje wyświetlenie ścieżki bieżącego katalogu.</para>
+<screen>$cd users/bart
+$pwd
+/home/users/bart/</screen>
+
+
+ <para>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>
@@ -38,11 +58,7 @@
<command>/home/users/zenek</command> możemy przejść o jeden poziom do
góry używając polecenia <screen>cd ..</screen></para>
<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
- <command>pwd</command>.</para>
-<screen>$ pwd
-/home/users</screen>
+ <command>/home/users</command>.</para>
+
</section>
Więcej informacji o liście dyskusyjnej pld-doc