
Jeśli chodzi o polecenia Linuksa, mnogość opcji i parametrów może często wydawać się przytłaczająca — nawet dla doświadczonych użytkowników. Wyobraź sobie świat, w którym nie musisz przeszukiwać stron podręcznika nelly ani przeglądać niezliczonych witryn w poszukiwaniu szybkich odniesień. To właśnie tutaj wkracza cheat.sh, oferując szybki i skuteczny sposób dostępu do ściągawek dla dowolnego polecenia Linuksa.
cheat.sh to ogromne, crowdsourcingowe repozytorium, w którym łatwo dostępne są ściągawki. Konsoliduje informacje z doskonałych źródeł, takich jak projekt Cheat, strony TLDR i StackOverflow, prezentując je w czystym, zrozumiałym formacie.
Piękno cheat.sh? Nie wymaga instalacji! Możesz uzyskać do niego dostęp bezpośrednio za pomocą narzędzia curl. Curl to wszechstronne narzędzie wiersza poleceń, które pobiera dane z adresów URL, co czyni je idealnym sojusznikiem w dostępie do ściągawek bez konieczności dodatkowych konfiguracji.
Rozpocznij swoją podróż z cheat.sh
Składnia wywoływania cheat.sh jest odświeżająco prosta. Na przykład, aby wyświetlić ściągawkę dla tar
polecenia, otwórz terminal i uruchom:
curl cht.sh/tar

W ciągu kilku chwil pojawi się starannie sformatowana ściągawka, prezentująca podstawowe opcje, przykłady użycia i praktyczne wskazówki. Potrzebujesz informacji o innym poleceniu? Po prostu zamień tar na żądane polecenie.
Na przykład, aby pobrać składnię polecenia find
, należy wpisać:
curl cht.sh/find
Polecenie to wyświetla sposób lokalizowania plików według różnych atrybutów, takich jak nazwa, typ, data modyfikacji, a nawet wykonywania poleceń na znalezionych plikach.
Odblokowywanie wyszukiwań za pomocą słów kluczowych
Nie jesteś pewien dokładnego polecenia? Nie martw się! Możesz wyszukiwać według słów kluczowych, używając ~
symbolu. Powiedzmy, że chcesz wyszukać sposoby na znalezienie i usunięcie plików:
curl cht.sh/~find+delete+files
To polecenie przeskanuje ściągi w poszukiwaniu powiązanych tematów, kierując Cię do find
opcji delete polecenia lub metod używania xargs
.
A cheat.sh nie ogranicza się do poleceń Linuksa; działa cuda także w językach programowania! Na przykład, aby odświeżyć pamięć o zrozumieniu listy Pythona, uruchom:
curl cht.sh/python/list+comprehension

Jeśli potrzebujesz szczegółów na temat poleceń Git, użyj:
curl cheat.sh/git/merge
Zwiększanie dostępności cheat.sh
Podczas gdy użycie polecenia curl działa doskonale, możesz preferować bardziej przyjazną użytkownikowi metodę częstego dostępu. Tworzenie aliasu lub funkcji w pliku .bashrc
lub .zshrc
jest świetnym sposobem na usprawnienie przepływu pracy.
Aby to zrobić, otwórz plik konfiguracyjny w edytorze tekstu. W przypadku Bash uruchom:
nano ~/.bashrc
Lub dla Zsh wpisz:
nano ~/.zshrc
Następnie możesz wkleić następującą funkcję:
cheat() { curl cheat.sh/$1 }

Po zapisaniu i zamknięciu pliku odśwież sesję powłoki poleceniem:
source ~/.bashrc
Teraz, aby pobrać ściągę wystarczy wpisać:
cheat tar
Ten skrót znacznie ogranicza liczbę naciśnięć klawiszy i płynniej integruje cheat.sh z codziennymi zadaniami.
Poznaj kod (instalowalna wersja Go)
Chociaż cheat.sh jest idealny do szybkich wyszukiwań, niektórzy użytkownicy mogą preferować większą kontrolę nad ściągawkami. W tym miejscu narzędzie wiersza poleceń cheat błyszczy. Umożliwia ono utworzenie lokalnej kolekcji ściągawek, które można dostosować za pomocą osobistych notatek, motywów i preferowanych edytorów.
Aby zainstalować narzędzie do oszukiwania, skorzystaj z menedżera pakietów Snap lub, jeśli znasz język Go, zainstaluj je bezpośrednio.
Aby przeprowadzić instalację w systemie Debian/Ubuntu, wystarczy uruchomić:
sudo snap install cheat
Lub za pomocą Go wykonaj:
go install github.com/cheat/cheat/cmd/cheat@latest
Po zainstalowaniu, korzystanie z niego jest bardzo podobne do cheat.sh:
cheat

Listę wszystkich ściągawek możesz również uzyskać tutaj:
cheat -l
Jedną z niezwykłych cech jest możliwość tworzenia własnych ściągawek. Aby to zrobić, uruchom:
cheat -e new_command
To polecenie uruchamia domyślny edytor, umożliwiając Ci stworzenie spersonalizowanej ściągawki dla new_command. Struktura jest prosta: zacznij od krótkiego opisu, a następnie następują przykłady i wyjaśnienia.
Ostatnie przemyślenia
Ostatecznie nie chodzi o wybór między cheatem a cheat.sh; oba mają swoje zalety w zależności od potrzeb.cheat.sh (wykorzystujący curl
) zapewnia natychmiastową pomoc dla każdego komputera z dostępem do Internetu i obejmuje szeroką gamę poleceń i języków programowania.
Często zadawane pytania
1. Jak mogę używać cheat.sh bez instalowania czegokolwiek?
Używanie cheat.sh jest proste: wystarczy użyć curl
polecenia w terminalu. Na przykład wpisanie curl cht.sh/tar
spowoduje pobranie ściągawki dla tar
polecenia.
2. Czy mogę tworzyć własne ściągi za pomocą cheat.sh?
Nie, cheat.sh sam w sobie nie pozwala na dostosowywanie ściągawek. Jeśli jednak zainstalujesz narzędzie wiersza poleceń cheat, możesz tworzyć i zarządzać niestandardowymi ściągawkami lokalnie.
3. Jakie języki programowania obsługuje cheat.sh?
Cheat.sh udostępnia ściągawki dla szerokiej gamy języków programowania, takich jak Python, Java, Git i wiele innych, dzięki czemu jest wszechstronnym narzędziem zarówno dla programistów, jak i administratorów systemów.
Dodaj komentarz ▼