Łukasz Sosna linux. komendy i polecenia. wydanie ii full, ebooki
[ Pobierz całość w formacie PDF ]
Zmiana dat modyfikacji plików i dostępu do nich
42
Kopiowanie plików i katalogów
45
Przenoszenie plików i katalogów oraz zmiana ich nazwy
48
Nadawanie praw dostępu do plików i katalogów
50
Zmiana hasła
55
Zmiana powłoki
56
Uzyskiwanie informacji o typie pliku
56
Zmiana właściciela i grupy pliku
57
Wyszukiwanie plików i katalogów
59
Wypisywanie liczby bajtów, słów i linii
65
Porównywanie plików lub zakresów bajtów
66
Ustalanie zajętego i wolnego miejsca na partycjach
67
Ustalanie, ile miejsca zajmuje plik lub katalog
68
Polecenia more i less
70
Montowanie i odmontowywanie systemów plików
71
Obecna ścieżka, pod którą pracujemy
73
Przełączanie się na konto innego użytkownika
73
Uzyskiwanie informacji o sprzęcie
74
Przeglądanie kalendarza
78
Aktualizacja daty i czasu
80
Kontrolowanie wysyłania wiadomości
85
Wysyłanie wiadomości do innego użytkownika
85
Wysyłanie wiadomości z pliku tekstowego
86
Wysyłanie komunikatów do wszystkich sieci z pliku
tekstowego
86
Pokazywanie ostatnio zalogowanych użytkowników
87
Sprawdzanie, kto jest aktualnie zalogowany na naszym
komputerze
89
Sprawdzanie, kto jest zalogowany do systemu
90
Sprawdzanie swojej nazwy użytkownika
90
Pokazywanie lub ustawianie nazwy hosta systemowego
90
Wyświetlanie i ustalanie parametrów interfejsu sieciowego
92
Wyszukiwanie nazwy lub adresu IP zdalnego komputera
93
6
Linux. Komendy i polecenia. Leksykon kieszonkowy
Sprawdzanie, czy dana domena jest już zarejestrowana
94
Polecenie sprawdzające dostępność hosta
94
Podawanie czasu, jaki upłynął od uruchomienia systemu
95
3.
Administrowanie systemem ...................................................... 96
Poziom uruchomienia systemu
96
Demony usług
97
Użytkownicy
99
Grupy
101
Szukanie łańcuchów w bazie whatis
102
4.
Tworzenie skryptów powłoki .................................................. 103
Zmienne
106
Wypisywanie tekstu na ekranie użytkownika
107
Wartości logiczne
110
Polecenie test
111
Instrukcja if
116
Instrukcja case
117
Pętla while
118
Pętla until
119
Pętla for
119
Break
119
Continue
120
Argumenty pobierane z wiersza powłoki
121
Skorowidz ................................................................................. 123
Spis treści
7
Rozdział 2. Zarządzanie zasobami
komputera
Pierwsze, co powinieneś poznać, to zarządzanie zasobami Two-
jego komputera. Musisz nauczyć się tworzyć i usuwać elementy
na dysku, zmieniać ich atrybuty oraz wykonywać wiele innych
czynności, które pomogą Ci w poruszaniu się po strukturze
katalogów i pozwolą w łatwy sposób dotrzeć do interesujących
Cię plików.
Pliki i katalogi w systemie
W Linuksie, inaczej niż choćby w takich systemach operacyj-
nych jak systemy z rodziny Microsoft Windows, nie jest wyma-
gane stosowanie w nazwach plików specjalnych rozszerzeń, okre-
ślających m.in. to, jaki program powinien zostać użyty do otwarcia
pliku. Zawartość pliku i program, jaki należy zastosować do jego
otwarcia, są w Linuksie ustalane na podstawie nagłówka
MIME
pliku. Mimo to, jeżeli z jakiegokolwiek powodu odczuwasz po-
trzebę nadawania plikom rozszerzeń, możesz to robić — choć,
jak wspomniałem, rozszerzenia te nie są konieczne, ich stoso-
wanie nie jest także niewskazane.
W nazwach plików i katalogów możesz stosować dowolne zna-
ki alfanumeryczne (litery i cyfry), a oprócz tego znak kropki (
.
),
myślnika (
-
) i podkreślenia (
_
). Z wszystkimi innymi znakami
postępuj ostrożnie; zazwyczaj są one zarezerwowane dla spe-
cjalnych funkcji systemu.
W nazwach plików i katalogów możesz używać także spacji
i nie będzie to powodować większych problemów, będzie jednak
po prostu niewygodne. Komendy, w których będziesz odwo-
ływać się do plików lub katalogów zawierających spacje, będą
Rozdział 2. Zarządzanie zasobami komputera
25
po prostu dłuższe i łatwiej będzie popełnić błąd podczas wpisy-
wania nazwy pliku.
Trzeba także pamiętać o tym, że znak kropki nie powinien być
znakiem rozpoczynającym nazwę pliku czy katalogu. Napisałem
wprawdzie nieco wcześniej, iż jego stosowanie jest dozwolone,
trzeba jednak pamiętać o tym niezwykle ważnym zastrzeżeniu:
nazwy plików i katalogów nie powinny rozpoczynać się od znaku
kropki, w każdym innym jednak miejscu może on wystąpić.
Przyczyną tego ograniczenia jest to, że w Linuksie znak kropki na
początku nazwy pliku jest zarezerwowany dla ukrytych plików
i katalogów — na przykład plik o nazwie .ukryty_plik będzie
plikiem ukrytym.
Niezwykle istotna jest także wielkość stosowanych przez nas liter.
W omawianym systemie wielkie i małe litery są rozpoznawane
jako osobne znaki. Jeśli więc tworzysz katalog lub plik, zapamię-
taj, czy jego nazwę wpisałeś wielką, czy małą literą — będzie Ci
to potrzebne, kiedy będziesz chciał się do niego w przyszłości
odwołać.
Wyświetlany przez system znak
$
(jeśli korzystasz z konta zwy-
kłego użytkownika) lub
#
(jeżeli pracujesz jako administrator
systemu) jest znakiem zachęty. Oto przykład jego użycia:
[lukasz@linux /]$
Przed znakiem zachęty występują: nazwa użytkownika, nazwa
hosta oraz ciąg znaków określający bieżącą lokalizację w syste-
mie plików. W tym przypadku:
użytkownikiem jest lukasz,
host, na którym pracujemy, to linux,
katalog, w którym się znajdujemy, to / (katalog główny).
26
Linux. Komendy i polecenia. Leksykon kieszonkowy
[ Pobierz całość w formacie PDF ]