Chcę częściej korzystać z terminala, ale nie wiem, jakie są dostępne różne polecenia. Czy istnieje sposób na wylistowanie wszystkich różnych poleceń, z których mogę skorzystać?
command-line
użytkownik233219
źródło
źródło
bash
ale nie w nimzsh
, który domyślnie wyłącza podział słów. refining-linux.org/archives/38/…Jeśli używasz bash, który jest domyślną powłoką we wszystkich oficjalnych smakach Ubuntu, uruchom,
compgen -c
aby zobaczyć dostępne polecenia, w tym aliasy.źródło
compgen -c | grep thunar
i masz zainstalowany menedżer plików Thunar, zobaczysz również polecenia związane z Thunar.Otwórz terminal Ctrl+ Alt+ ti uruchom następującą komendę:
Spowoduje to wyświetlenie wszystkich poleceń i prosty opis każdego polecenia.
Jeśli chcesz zapisać listę, możesz przekierować wynik do pliku wyjściowego
Dlaczego więc użyłem polecenia whatis. Polecenie
man whatis
daje:więc w prostych słowach
whatis
podaj ogólne. opis każdego poleceniaźródło
apropos <keyword>
przeszukuje wszystkie polecenia i ich krótki opis oraz wyświetla wynikiOtwórz terminal i naciśnij Tabdwukrotnie klawisz.
źródło
cd
). Dwukrotne naciśnięcie Tab pokonuje oba te poważne ograniczenia. Gdyby ktoś zapytał, jak wyświetlać wszystkie polecenia w dowolnym systemie GNU / Linux, można argumentować, że uzupełnienie Tab nie jest odpowiednim rozwiązaniem. Oczywiście wszystko może się zmienić w Ubuntu w przyszłości, ale prawdopodobieństwo uzupełnienia tabulatora w domyślnej interaktywnej powłoce odejścia jest znikome.Lista poleceń zależy w dużej mierze od tego, co zainstalowałeś, ale są kody, aby wyświetlić listę wszystkich poleceń. Następujące działa na większości muszli typu bourne:
Użyj,
find
aby znaleźć wszystkie pliki wykonywalne:Wyświetl wszystkie pliki w katalogach binarnych (mogą być niekompletne):
źródło
Otwórz okno terminala (terminal GNOME jest w porządku, również skonfigurowany xTerm).
Twoje opcje to:
TABDwukrotne naciśnięcie klawisza („-> <-”) spowoduje wykonanie dowolnego polecenia w konsoli, a jeśli wiersz jest pusty, otrzymasz numer i nazwy wszystkich dostępnych poleceń . Należy pamiętać, że może to zająć trochę czasu i może zawierać listę narzędzi póładministracyjnych. UWAGA: nie jest to standard, ponieważ w trybie „cross-shell” zobacz inne opcje.
Użyj,
man -k NAME
aby wyszukać polecenie (lub jego część) iman COMMAND
uzyskać instrukcję dla tego polecenia. Nie wszystkie polecenia mają instrukcję systemową; czytanie mężczyzny przed użyciem jakiegokolwiek narzędzia administracyjnego jest zawsze dobrym pomysłem; Zaufaj mi.Użyj Midnight Commander (
mc
), aby mieć przyjemny graficzny interfejs użytkownika (przekleństwa) do zarządzania systemem i systemem plików. Może być konieczne zainstalowanie go z poziomu menedżera pakietów. Nie martw się; jest to bezpieczne i niezwykle popularne oprogramowanie.UWAGA: Został stworzony, gdy masz wątpliwości lub trudności w korzystaniu z systemu plików.
Służy
ls /bin | more
do poznania wszystkich ewentualnych administracyjnych plików wykonywalnych ;ls /sbin | more
dla typowych plików wykonywalnych administracyjnych .Służy
ls /usr/sbin | more
do poznania wszystkich plików wykonywalnych użytkownika ;ls /usr/sbin | more
da bardzo dużą listę plików wykonywalnych i bibliotek użytkownika .UWAGA: Jeśli wyjście
more
przekracza jedną stronę (ekran), musisz przewijać py naciskając „Page Up” i „Page Down” lub spację.Możesz użyć
COMMAND | grep TEXT
do filtrowania danych wyjściowych.Jeśli masz więcej pytań, skomentuj tutaj i nie zapomnij zaznaczyć zaznaczenia obok odpowiedzi, jeśli ci pomogłem.
Miłego doświadczenia.
źródło
/usr/bin
, o których tu nie wspomniałeś. Jest też/sbin
plik wykonywalny często używany do administrowania systemem, taki jakusermod
iifconfig
. Wiele systemów ma także inne katalogi binarne, takie jak/usr/games
i/usr/local/bin
. Zobacz Standard hierarchii systemu plików iman 7 hier
. Możesz to rozwinąć, aby wspomnieć o ważnych katalogach plików wykonywalnych oprócz/bin
i/usr/sbin
.To jest trochę stare, ale może być nadal aktualne
http://fosswire.com/post/2008/04/ubuntu-cheat-sheet/
Oraz informacje na temat korzystania z terminala Ubuntu
https://help.ubuntu.com/community/UsingTheTerminal
powyższa strona zawiera więcej linków na końcu, które pomogą ci znaleźć więcej poleceń dla Ubuntu.
źródło