[ Pobierz całość w formacie PDF ]
307
A
313
Przydatne polecenia
Ten dodatek ma służyć jako skrócony przewodnik zawierający dane o niektórych ważnych poleceniach wymienionych w tekście książki.
Omówimy następujące polecenia:
n find
n ftp
n
Przydatne polecenia
n ls
n ps
n vi
Jeśli zamierzasz pracować z wierszem poleceń systemu Linux w szerszym zakresie, polecamy dwie książki:
n Linux in a Nutshell, 2nd Edition, autorstwa Ellen Siever (Sebastopol, CA: O’Reilly & Associates, 1999). Jest dość monotonna, ale zrozumiała w stylu podobnym do innych pozycji z serii „Nutshell”.
n Po prostu UNIX, autorstwa Deborah S. Ray oraz Eric J. Ray (Berkeley, CA: Peachpit Press, 1998; wydanie polskie Wydawnictwo Helion 1999). Dokładnie wyjaśnia wszelkie zagadnienia związane z używaniem poleceń w systemach uniksowych.
find
findPolecenie find posiada wiele opcji, z których można korzystać przy wyszukiwaniu plików spełniających zadane kryteria.
Składnia tego polecenia jest następująca:
find [katalogi] [warunki]
Warunki można grupować, używając nawiasów okrągłych, które należy poprzedzić ukośnikiem, aby uniknąć ich interpretacji przez powłokę:
\( ... warunki ... \)
Warunki można negować za pomocą znaku wykrzyknika (! – w nowomowie uniksowej zwany również bang) i tworzyć alternatywy dzięki operatorowi –o. W tabeli A.1 zebraliśmy niektóre przydatne warunki.
Tabela A.1. Przydatne warunki polecenia find.
Warunek
Opis
–atime +n | –n | n
Znajdź pliki, które były używane więcej niż n (+n), mniej niż n (–n) lub dokładnie n dni temu
–ctime +n | –n | n
Znajdź pliki, które zostały zmodyfikowane więcej niż n (+n), mniej niż n (–n)
lub dokładnie n dni temu
–group grupa
Znajdź pliki należące do grupy o podanym numerze
–mount
Znajdź pliki, które są zamontowane w tych samych systemach plików co katalogi
–name wzorzec
Znajdź pliki, których nazwy pasują do wzorca, na przykład polecenie find –name 'my*’ spowoduje wyszukanie wszystkich plików, których nazwy rozpoczynają się od liter my
Warunek domyślny – powoduje wyświetlanie nazw znalezionych katalogów i plików, z zastosowaniem pełnych ścieżek dostępu.
–user użytkownik
Znajdź pliki należące do użytkownika (określonego identyfikatorem lub przez numer)
ftp
Program ftp po połączeniu się z serwerem wyświetla własny wiersz poleceń. Tabela A.2 zawiera niektóre z bardziej przydatnych poleceń ftp.
Tabela A.2. Przydatne polecenia ftp.
Polecenie
Znaczenie
ascii
Uruchamia tekstowy tryb przesyłania plików (przydatny do przenoszenia plików HTML pomiędzy systemami Linux i Windows)
binary
Uruchamia binarny tryb przesyłania plików
ftp
bye
Kończy sesję FTP i zamyka program ftp
cd katalog_zdalny
Zmienia katalog bieżący w systemie zdalnym
cdup
Zmienia katalog bieżący w systemie zdalnym na katalog nadrzędny
delete plik_zdalny
usuwa plik w systemie zdalnym
get plik_zdalny
Pobiera plik zdalny z serwera
help polecenie
Wyświetla informację o działaniu polecenia
lcd katalog
Zmienia katalog bieżący w systemie lokalnym
ls katalog_zdalny
Wyświetla zawartość katalogu zdalnego
mget pliki_zdalne
Pobiera pliki z serwera w oparciu o nazwę mogącą zawierać symbole wieloznaczne
mkdir nazwa_katalogu
Tworzy (zakłada) katalog w systemie zdalnym
mput pliki_lokalne
Przesyła pliki lokalne do serwera w oparciu o nazwę mogącą zawierać symbole wieloznaczne
open host
Otwiera połączenie FTP z podanym hostem
put plik_lokalny
Przesyła plik lokalny do serwera
pwd
Wyświetla katalog bieżący w systemie zdalnym
system
Wyświetla informacje o systemie operacyjnym działającym w systemie zdalnym
user id_użytkownika [hasło]
Pozwala podać nowy identyfikator użytkownika i hasło, jeśli chcesz zalogować się jako inny użytkownik
ls
Polecenie ls służy do wyświetlania zawartości katalogów. Jego ogólna postać jest następująca:
ls [opcje] [katalogi]
Jeśli nie zostaną podane żadne nazwy katalogów, polecenie ls wyświetli pliki znajdujące się w katalogu bieżącym.
Tabela A.3 zawiera niektóre z opcji polecenia ls (zauważ, że rozróżniane są w nich małe i wielki litery).
ls
Tabela A.3. Niektóre opcje polecenia ls.
Opcja
Znaczenie
–a
Wyświetla wszystkie pliki, włącznie z ukrytymi
–d
Wyświetla tylko katalogi, bez ich zawartości
–f
Wyświetla zawartość katalogów w takim porządku, w jakim jest ona zapisana, bez sortowania
–l
Wyświetla listing szczegółowy, zawierający informacje o prawach dostępu, właścicielu, rozmiarze i czasie ostatniej modyfikacji
–n
Podobnie jak opcja –l, z tym że zamiast nazw grup i użytkowników używane są identyfikatory liczbowe
–t
Sortuje wyświetlane pliki według daty modyfikacji (najpierw pliki najnowsze)
–x
Formatuje dane wyjściowe w rzędach, w poprzek ekranu
–B
Ignoruje kopie zapasowe plików (których nazwy zaczynają się od tyldy)
–R
Wyświetla rekursywną listę podkatalogów, włącznie z katalogiem bieżącym
–X
Sortuje pliki według rozszerzenia
ps
Polecenie ps wyświetla informacje o procesach działających w systemie. Tabela A.4 zawiera niektóre przydatne opcje tego polecenia. Zauważ, że nie trzeba ich oddzielać myślnikiem.
Tabela A.4. Przydatne opcje polecenia ps.
Opcja
Znaczenie
liczby
Wyświetla tylko informacje o procesach o określonych numerach (numery należy rozdzielać przecinkami)
...
[ Pobierz całość w formacie PDF ]