Linux_Wprowadzenie_do_wiersza_polecen_Wydanie_II_linwp2.pdf
(
2314 KB
)
Pobierz
Tytuł oryginału: The Linux Command Line, 2nd Edition: A Complete Introduction
Tłumaczenie: Joanna Zatorska, na podstawie książki Linux. Wprowadzenie do wiersza poleceń
w tłumaczeniu Joanny Zatorskiej i Przemysława Szeremioty
ISBN: 978-83-283-6762-3
Copyright © 2019 by William Shotts. Title of English-language original:
The Linux Command Line, 2nd Edition: A Complete Introduction,
ISBN 978-1-59327-952-3, published by No Starch Press.
Polish-language edition copyright © 2020 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 Helion SA 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 Helion SA nie ponoszą również
żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.
Helion SA
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/linwp2
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 ................................................................................... 21
WSTĘP ...................................................................................................... 23
Część I
Nauka powłoki
1
CZYM JEST POWŁOKA? ............................................................................ 31
Emulatory terminali ................................................................................................................31
Pierwsze kroki .......................................................................................................................32
Historia poleceń .................................................................................................................32
Przesuwanie kursora ..........................................................................................................32
Pierwsze polecenia .................................................................................................................33
Kończenie sesji terminala .......................................................................................................35
Podsumowanie .......................................................................................................................35
Kup książkę
Poleć książkę
2
NAWIGACJA ............................................................................................. 37
Hierarchia systemu plików .................................................................................................... 37
Bieżący katalog roboczy ........................................................................................................ 38
Wypisywanie zawartości katalogu ......................................................................................... 39
Zmienianie bieżącego katalogu roboczego ............................................................................ 39
Ścieżki
bezwzględne .......................................................................................................... 39
Ścieżki
względne ................................................................................................................ 40
Przydatne skróty ............................................................................................................... 42
Podsumowanie ...................................................................................................................... 42
3
PRZEGLĄD SYSTEMU ............................................................................... 43
Więcej zabawy z ls ................................................................................................................. 43
Opcje i argumenty ............................................................................................................. 44
Długi format pod lupą ........................................................................................................ 45
Sprawdzanie typu pliku za pomocą polecenia type ............................................................... 46
Wyświetlanie zawartości pliku za pomocą polecenia less ..................................................... 47
Wycieczka z przewodnikiem ................................................................................................. 49
Dowiązania symboliczne ....................................................................................................... 51
Dowiązania twarde ................................................................................................................ 52
Podsumowanie ...................................................................................................................... 52
4
MANIPULOWANIE PLIKAMI I KATALOGAMI .......................................... 53
Wieloznaczniki ....................................................................................................................... 54
mkdir — tworzenie katalogów ............................................................................................. 56
cp — kopiowanie plików i katalogów ................................................................................... 56
Przydatne opcje i przykłady .............................................................................................. 57
mv — przenoszenie plików i zmiana ich nazw ...................................................................... 58
Przydatne opcje i przykłady .............................................................................................. 58
rm — usuwanie plików i katalogów ...................................................................................... 58
Przydatne opcje i przykłady .............................................................................................. 59
ln — tworzenie dowiązań ..................................................................................................... 60
Dowiązania twarde ............................................................................................................ 60
Dowiązania symboliczne ................................................................................................... 61
Budowanie placu zabaw ........................................................................................................ 61
Tworzenie katalogów ........................................................................................................ 62
Kopiowanie plików ............................................................................................................ 62
Przenoszenie plików i zmiana ich nazw ............................................................................. 63
Tworzenie dowiązań twardych ......................................................................................... 64
Tworzenie dowiązań symbolicznych ................................................................................. 65
Usuwanie plików i katalogów ............................................................................................ 66
Podsumowanie ...................................................................................................................... 68
8
Spis tre
ś
ci
Kup książkę
Poleć książkę
5
POLECENIA .............................................................................................. 69
Czym właściwie są polecenia? ................................................................................................70
Identyfikowanie poleceń ........................................................................................................70
type — wyświetlanie typu polecenia .................................................................................70
which — wyświetlanie lokalizacji pliku wykonywalnego ....................................................71
Pobieranie dokumentacji polecenia ........................................................................................71
help — uzyskiwanie pomocy dla poleceń wbudowanych w powłokę ...............................71
--help — wyświetlanie informacji o użyciu ........................................................................72
man — wyświetlanie podręcznika programu ....................................................................73
apropos — wyświetlanie odpowiednich poleceń ..............................................................74
whatis — wyświetlanie jednowierszowego opisu podręcznika polecenia .........................75
info — wyświetlanie informacji o programie .....................................................................75
README i inne pliki dokumentacji programu ....................................................................76
Tworzenie własnych poleceń z wykorzystaniem polecenia alias ...........................................77
Podsumowanie .......................................................................................................................79
6
PRZEKIEROWANIA .................................................................................. 81
Standardowy strumień wejścia, wyjścia oraz błędów ............................................................82
Przekierowanie standardowego strumienia wyjścia ..............................................................82
Przekierowanie standardowego strumienia błędów ..............................................................84
Przekierowanie standardowego strumienia wyjścia i standardowego strumienia
błędów do jednego pliku .................................................................................................85
Usuwanie niepotrzebnych danych wynikowych ................................................................86
Przekierowanie standardowego strumienia wejścia ..............................................................86
cat —
łączenie
plików ........................................................................................................86
Potoki .....................................................................................................................................88
Filtry ...................................................................................................................................89
uniq — zgłaszanie lub pomijanie powtarzających się wierszy ............................................90
wc — wypisywanie liczników wierszy, słów oraz bajtów .................................................90
grep — wypisywanie wierszy pasujących do wzorca ........................................................91
head (tail) — zwracanie początku (końca) pliku ................................................................92
tee — pobieranie danych ze standardowego strumienia wejścia,
przekazywanie ich do standardowego strumienia wyjścia i do plików ...........................93
Podsumowanie .......................................................................................................................94
7
SPOJRZENIE NA
ŚWIAT
Z PUNKTU WIDZENIA POWŁOKI ...................... 95
Interpretacja poleceń .............................................................................................................95
Interpretacja
ścieżek
..........................................................................................................96
Interpretacja tyldy ..............................................................................................................98
Interpretacja wyrażeń arytmetycznych ..............................................................................98
Interpretacja nawiasów ......................................................................................................99
Interpretacja parametrów ................................................................................................101
Podstawianie wyników poleceń .......................................................................................101
Spis tre
ś
ci
9
Kup książkę
Poleć książkę
Plik z chomika:
Ksiazki_20
Inne pliki z tego folderu:
Bash_Praktyczne_skrypty_bashps.pdf
(713 KB)
100_sposobow_na_Ubuntu_100ubu.pdf
(649 KB)
Hacking_Ubuntu_Konfiguracja_i_optymalizacja_hacubu.pdf
(1417 KB)
Genialne_skrypty_powloki_Ponad_100_rozwiazan_dla_systemow_Linux_macOS_i_Unix_geskpo.pdf
(1179 KB)
Linux_Mint_Podstawy_linmin.pdf
(1697 KB)
Inne foldery tego chomika:
3ds max
Access
Acrobat
After Effects
Agile - Programowanie
Zgłoś jeśli
naruszono regulamin