Kurs Linux Polecenia - lekcja 5 - Podgląd plików
Spisu treści:
- Jak korzystać z polecenia typu
- Rodzaje poleceń
- Wyświetl wszystkie lokalizacje zawierające polecenie
- Inne opcje polecenia typu
- Wniosek
Polecenie
type
służy do wyświetlania informacji o typie polecenia. Pokaże ci, jak dane polecenie zostanie zinterpretowane, jeśli zostanie wpisane w wierszu polecenia.
wyjaśnimy, jak używać polecenia
type
Linux.
Jak korzystać z polecenia typu
type
jest powłoką wbudowaną w Bash i inne powłoki, takie jak Zsh i Ksh. Jego zachowanie może nieznacznie różnić się w zależności od powłoki. Omówimy wbudowaną wersję
type
Bash.
Składnia polecenia
type
jest następująca:
type FILE_NAME…
Na przykład, aby znaleźć typ polecenia
wc
, wpisz następujące polecenie:
type wc
Wynik będzie mniej więcej taki:
wc is /usr/bin/wc
Możesz również podać więcej niż jeden argument do polecenia
type
:
type sleep head
Dane wyjściowe będą zawierać informacje o komendach
sleep
i
head
:
sleep is /bin/sleep head is /usr/bin/head
Rodzaje poleceń
Opcja
-t
mówi
type
aby wypisał pojedyncze słowo opisujące typ polecenia, którym może być jedno z poniższych:
- alias (alias powłoki) wbudowana funkcja (funkcja powłoki) (wbudowana powłoka) plik (plik dysku) słowo kluczowe (słowo zastrzeżone powłoki)
Oto kilka przykładów:
-
Alias
type -t grepW moim systemie
grepjest aliasowany dogrep --color=auto:aliasFunkcjonować
type -t rvmrvmto narzędzie (funkcja) do instalowania, zarządzania i pracy z wieloma środowiskami Ruby:functionWbudowany
type -t echoechoto powłoka wbudowana w Bash i inne powłoki, takie jak Zsh i Ksh:builtinPlik
type -t cutcutto plik wykonywalny:builtinSłowo kluczowe
type -t forforto zastrzeżone słowo w języku Bash:keyword
Wyświetl wszystkie lokalizacje zawierające polecenie
Aby wydrukować wszystkie dopasowania, użyj opcji
-a
:
type -a pwd
Dane wyjściowe pokażą, że
pwd
jest wbudowaną powłoką, ale jest również dostępna jako samodzielny plik wykonywalny
/bin/pwd
:
pwd is a shell builtin pwd is /bin/pwd
Gdy używana jest opcja
-a
, polecenie type będzie zawierać aliasy i funkcje, tylko jeśli opcja
-p
nie jest używana.
Inne opcje polecenia typu
Opcja
-p
zmusza
type
do zwrócenia ścieżki do polecenia tylko wtedy, gdy polecenie jest plikiem wykonywalnym na dysku:
Na przykład następujące polecenie nie wyświetli żadnego wyniku, ponieważ polecenie
pwd
jest wbudowaną powłoką.
type -p pwd
W przeciwieństwie do opcji
-p
, opcja
-P
wielkimi literami informuje
type
aby przeszukał
PATH
poszukiwaniu pliku wykonywalnego na dysku, nawet jeśli polecenie nie jest plikiem.
type -P pwd
pwd is /bin/pwd
Gdy używana jest opcja
-f
,
type
nie będzie wyszukiwał funkcji powłoki, jak w przypadku wbudowanego polecenia.
Wniosek
Polecenie
type
pokaże, w jaki sposób określone polecenie zostanie zinterpretowane, jeśli zostanie użyte w wierszu polecenia.
Różnica między oprogramowaniem typu freeware, wolnym oprogramowaniem, oprogramowaniem typu open source, oprogramowaniem typu shareware, wersje próbną, itp.
Różnice między złośliwym oprogramowaniem, oprogramowaniem typu Scareware, wersjami próbnymi Spyware, Adware, Nagware, Donationware, Liteware, Freeware, Free Software, Open Source, Shareware, Abandonware itp.
Komenda Chmod w systemie Linux (uprawnienia do plików)
W systemie Linux dostęp do plików jest zarządzany poprzez uprawnienia do plików, atrybuty i własność. W tym samouczku opisano, jak używać komendy chmod do zmiany uprawnień dostępu do plików i katalogów.
Komenda Chgrp w systemie Linux (zmiana grupy)
W systemie Linux każdy plik jest powiązany z właścicielem i grupą i ma uprawnienia określające, którzy użytkownicy mogą odczytać, zapisać lub wykonać plik. Komenda chgrpc zmienia własność grupy podanych plików.







