Linux_Wprowadzenie_do_wiersza_polecen_linwpw.pdf

(908 KB) Pobierz
Tytuł oryginału: The Linux Command Line
Tłumaczenie: Joanna Zatorska (wstęp, rozdz. 3 – 36),
Przemysław Szeremiota (rozdz. 1 – 2)
ISBN: 978-83-283-0174-0
Original edition copyright © 2012 by William E. Shotts, Jr.
All rights reserved.
Published by arrangement with No Starch Press, Inc.
Polish edition copyright © 2015 by Helion SA.
All rights reserved.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording or by any information storage retrieval system,
without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje
naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich
właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były
kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane
z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION nie
ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji
zawartych w książce.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/linwpw
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
PODZI KOWANIA ................................................................................... 19
WST P ...................................................................................................... 21
Cz
I
Nauka pow oki
1
CZYM JEST POW OKA? ............................................................................ 29
Emulatory terminali ................................................................................................................29
Pierwsze kroki .......................................................................................................................30
Historia polece .................................................................................................................30
Przesuwanie kursora ..........................................................................................................30
Pierwsze polecenia .................................................................................................................31
Ko czenie sesji terminala .......................................................................................................32
2
NAWIGACJA ............................................................................................. 33
Hierarchia systemu plików .....................................................................................................33
Bie cy katalog roboczy .........................................................................................................34
Kup książkę
Poleć książkę
Wypisywanie zawarto ci katalogu ......................................................................................... 35
Zmienianie bie cego katalogu roboczego ............................................................................ 35
cie ki bezwzgl dne .......................................................................................................... 35
cie ki wzgl dne ................................................................................................................ 36
Przydatne skróty ............................................................................................................... 37
3
PRZEGL D SYSTEMU ............................................................................... 39
Wi cej zabawy z ls ................................................................................................................. 39
Opcje i argumenty ............................................................................................................. 40
D ugi format pod lup ........................................................................................................ 41
Sprawdzanie typu pliku za pomoc polecenia type ............................................................... 42
Wy wietlanie zawarto ci pliku za pomoc polecenia less ..................................................... 43
Wycieczka z przewodnikiem ................................................................................................. 44
Dowi zania symboliczne ....................................................................................................... 45
4
MANIPULOWANIE PLIKAMI I KATALOGAMI .......................................... 49
Wieloznaczniki ....................................................................................................................... 50
mkdir — tworzenie katalogów ............................................................................................. 52
cp — kopiowanie plików i katalogów ................................................................................... 52
mv — przenoszenie plików i zmiana ich nazw ...................................................................... 53
rm — usuwanie plików i katalogów ...................................................................................... 54
ln — tworzenie dowi za ..................................................................................................... 55
Dowi zania twarde ............................................................................................................ 56
Dowi zania symboliczne ................................................................................................... 56
Zbudujmy plac zabaw ............................................................................................................ 57
Tworzenie katalogów ........................................................................................................ 57
Kopiowanie plików ............................................................................................................ 57
Przenoszenie plików i zmiana ich nazw ............................................................................. 58
Tworzenie dowi za twardych ......................................................................................... 59
Tworzenie dowi za symbolicznych ................................................................................. 60
Usuwanie plików i katalogów ............................................................................................ 61
Uwagi ko cowe ..................................................................................................................... 63
5
POLECENIA .............................................................................................. 65
Czym w a ciwie s polecenia? ............................................................................................... 65
Identyfikowanie polece ........................................................................................................ 66
type — wy wietlanie typu polecenia ................................................................................. 66
which — wy wietlanie lokalizacji pliku wykonywalnego ................................................... 66
Pobieranie dokumentacji polecenia ....................................................................................... 67
help — uzyskiwanie pomocy dla polece wbudowanych w pow ok .............................. 67
--help — wy wietlanie informacji o u yciu ........................................................................ 68
man — wy wietlanie podr cznika programu .................................................................... 68
apropos — wy wietlanie odpowiednich polece .............................................................. 69
6
Spis tre ci
Kup książkę
Poleć książkę
whatis — wy wietlanie bardzo krótkiego opisu polecenia ................................................70
info — wy wietlanie informacji o programie .....................................................................70
README i inne pliki dokumentacji programu ....................................................................72
Tworzenie w asnych polece z wykorzystaniem polecenia alias ...........................................72
Powrót do starych przyjació .................................................................................................74
6
PRZEKIEROWANIA .................................................................................. 75
Standardowy strumie wej cia, wyj cia oraz b dów ............................................................76
Przekierowanie standardowego strumienia wyj cia ..........................................................76
Przekierowanie standardowego strumienia b dów ..........................................................78
Przekierowanie standardowego strumienia wyj cia i standardowego strumienia
b dów do jednego pliku ....................................................................................................78
Usuwanie niepotrzebnych danych wynikowych ................................................................79
Przekierowanie standardowego strumienia wej cia ..........................................................80
Potoki .....................................................................................................................................82
Filtry ...................................................................................................................................82
uniq — zg aszanie lub pomijanie powtarzaj cych si wierszy ............................................83
wc — wypisywanie liczników wierszy, s ów oraz bajtów .................................................83
grep — wypisywanie wierszy pasuj cych do wzorca ........................................................83
head (tail) — zwracanie pocz tku (ko ca) pliku ................................................................84
tee — pobieranie danych ze standardowego strumienia wej cia, przekazywanie ich
do standardowego strumienia wyj cia i do plików .............................................................85
Uwagi ko cowe .....................................................................................................................86
7
SPOJRZENIE NA WIAT Z PUNKTU WIDZENIA POW OKI ...................... 89
Interpretacja polece .............................................................................................................89
Interpretacja cie ek ..........................................................................................................90
Interpretacja tyldy ..............................................................................................................91
Interpretacja wyra e arytmetycznych ..............................................................................92
Interpretacja nawiasów ......................................................................................................93
Interpretacja parametrów ..................................................................................................94
Podstawianie wyników polece .........................................................................................95
Cytowanie ..............................................................................................................................96
Cudzys owy podwójne .......................................................................................................96
Pojedyncze cudzys owy .....................................................................................................98
Interpretowanie znaków ....................................................................................................99
Uwagi ko cowe ...................................................................................................................100
8
ZAAWANSOWANE SZTUCZKI ZWI ZANE Z KLAWIATUR ................ 101
Edytowanie wiersza polece ................................................................................................102
Przemieszczanie kursora ..................................................................................................102
Modyfikowanie tekstu ......................................................................................................102
Wycinanie i wklejanie tekstu ............................................................................................103
Spis tre ci
7
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin