Top 10 poleceń Bash, które powinieneś wiedzieć

Top 10 poleceń Bash, które powinieneś wiedzieć
Mówi się, że polecenia to podstawowe operacje w Linux, które zostały zaprojektowane do wykonywania określonych zadań. Jeśli jesteś całkiem nowy w środowisku Bash i chcesz nauczyć się poleceń dla jego konsoli, wówczas ten artykuł będzie dla Ciebie premią. Będziemy zademonstrować użycie niektórych najczęściej używanych i podstawowych poleceń „Bash”, które są najbardziej popularne wśród programistów.

PWD

Zacznijmy od uruchomienia Ubuntu 20.04 Shell. Jeśli ktoś jest nowy w Linux i nie wie o bieżącym katalogu roboczym BASH w terminalu, może napisać polecenie pojedynczego słowa „PWD” i wykonać je na powłoce I.mi. „Wydrukuj katalog roboczy”.

Niezależnie od obecnej lokalizacji, zwróci ścieżkę twojego bieżącego katalogu roboczego.

2. Wymień „LS”

Linux wymyślił instrukcję „LS”, aby wyświetlić listę wszystkich plików i folderów dla bieżącego katalogu. Korzystanie z opcji „-L” w tej instrukcji może dać wyjście w szczegółowym widoku.

Nie przeprowadzając się do innego katalogu, możesz znaleźć jego zawartość za pomocą instrukcji „LS”. Musisz użyć ścieżki do folderu, tak jak to zrobiliśmy na obrazie. Użycie opcji „-a” dla „wszystkich” może również wyświetlać ukryte pliki i foldery bieżącego katalogu.

3. dotykać

Terminal Linux zapewnia możliwość utworzenia dowolnego rodzaju pliku za pomocą instrukcji „dotyk”. Utworzyliśmy plik tekstowy „nowy.txt ”w obecnym katalogu domowym, jak pokazano poniżej.

Możesz także utworzyć dowolny plik Bash, C#, C, C ++, Python lub tekst, jak utworzyliśmy poniżej.

4. kot

Aby zobaczyć treść pliku lub dane na ekranie terminalu jako tekst, możesz użyć instrukcji „CAT” wraz z nazwą pliku. Dane w formularzu tekstowym będą wyświetlane jak pokazano.

5. Mkdir

W przypadku katalogów musisz użyć instrukcji „MKDIR” wraz z nową nazwą katalogu na powłoce. Utwórz więcej niż 1 katalog przy użyciu nazw katalogów w zapytaniu „MKDIR”.

6. Rm

Do usunięcia dowolnego pliku z bieżącego katalogu roboczego można użyć instrukcji „RM” terminala Linux. Mamy więc 4 różne pliki w folderze domowym i użyliśmy instrukcji „RM”, aby usunąć 3 z nich jeden po drugim.

W folderze pozostało tylko 1 plik.

7. Rmdir

Instrukcji „RM” nie można użyć do usuwania folderów. Musimy użyć polecenia Linux „RMDIR”, aby usunąć pojedyncze lub wiele katalogów w Linux, gdy foldery są puste.

8. Echo

Korzystając z instrukcji „Echo” Linux, możesz wydrukować dowolną wiadomość tekstową na powładzie, jak poniżej.

9. płyta CD

Jeśli chcesz wprowadzić się w innym katalogu lub wrócić do katalogu, w którym byłeś wcześniej, możesz to zrobić za pomocą instrukcji „CD”. Wykorzystaliśmy go do poruszania 2-kierunków do przodu.

Aby się cofnąć, użyj podwójnych kropek z poleceniem „CD”. Musisz wykorzystać tę samą liczbę „/” z podwójnymi kropkami do więcej niż jednego ruchu katalogu.

10. mv

Instrukcja „MV”, stosując na plikach, może zmienić swoje nazwy na nowe nazwy I.mi. "nowy.txt ”do„ testowania.tekst".

Może również przenieść jeden plik do innej lokalizacji, ponieważ przeprowadziliśmy „test testowy.txt ”od domu do folderu„ test ”.

11. CP

Instrukcja „CP” Linux może skopiować dowolny plik do innej lokalizacji bez usunięcia go z bieżącej lokalizacji I.mi. Skopiowaliśmy „test.TXT „od folderu„ test ”do folderu„ dom ”.

12. znajdować

Instrukcja „Znajdź” Bash używa opcji „-Name” do wyszukiwania dowolnego pliku w dowolnym miejscu.

13. Człowiek

Instrukcja „człowieka” bash jest wszechwiedzącą instrukcją. Używanie go z dowolnym narzędziem lub nazwą polecenia może zwrócić Cię do instrukcji tego konkretnego polecenia.

Strona Man dla instrukcji „sudo” pokazano poniżej.

14. mniej

Instrukcja „mniej” Linux może szybko otworzyć plik w samym terminalu do celów wyświetlania.

Nie pozwala na dokonywanie wariantów pliku, jak możemy zrobić w redakcjach.

15. jasne

Wyraźna instrukcja BASH może sprawić, że terminal jest czysty i usunąć wszystkie wykonane instrukcje z ekranu terminala.

16. Alias

Alias ​​lub „aliases” polecenie bash pozwala skorzystać z krótszych formularzy do poleceń. Na ilustracji użyliśmy instrukcji aliasu, aby utworzyć pseudonim „L” dla polecenia „-ls -l”.

Wynik użycia „LS -L” i „L” jest taki sam. Dlatego możesz użyć „L” zamiast „LS -L”.

17. unalias

Polecenie „unalias” może po prostu utworzyć utworzony alias całkowicie niefunkcjonalny.

18. cii

Aby utworzyć kod bash w terminalu, możesz użyć instrukcji „sh”, aby utworzyć konsolę bash.

19. chmod

Możesz zmienić prawa przypisane do jakiegoś pliku lub folderu w Bash za pomocą instrukcji „CHMOD”. Możesz zobaczyć, że wyświetliśmy szczegóły „nowego.sh ”i.mi. Tylko czytaj i pisz prawa.

Instrukcja „CHMOD” używa liczb „0-7” do aktualizacji uprawnień. Plik „nowy.SH ”ma również prawa egzekucyjne.

20. Chown

Możesz także zmienić właściciela i użytkownika dowolnego pliku lub folderu w Bash. W tym celu wykorzystaliśmy instrukcję „chown” wraz z nowym właścicielem i nazwą użytkownika połączoną za pomocą „:”.

21. bezpłatny

„Darmowa” instrukcja Bash z „-h” może pozwolić Ci zobaczyć szczegóły korzystania z przechowywania na końcu.

22. Grep

Instrukcja „GREP” Linux z opcją „-R” może sprawić, że wyszukiwanie rekurencyjnie.

Można go używać bez nazw plików, jak pokazano.

Użycie „-v” może sprawić, że wykluczysz wyszukiwany wzór z pliku.

23. Passwd

Polecenie „Passwd” Linux może umożliwić zmianę aktualnie zalogowanego hasła użytkownika. Dodaj swoje bieżące hasło poprawnie, a następnie dodaj nowe hasło, aby to zrobić.

24. sudo su

Instrukcja „SU” może zmusić się do logowania się jako użytkownik root w powładzie. W tym celu musisz dodać hasło do konta „root”.

25. Wyjście

Jeśli chcesz wyjść z konsoli „root”, którą właśnie otworzyłeś, możesz wypróbować instrukcję „wyjścia” na konsoli. Wrócisz do normalnej konsoli użytkownika.

Gdy użyjesz instrukcji „wyjścia” na normalnym terminalu, zamknie terminal Bash.

Wniosek

W tym artykule omówiliśmy najczęściej używane i podstawowe polecenia BASH. Zilustrowaliśmy użycie każdego polecenia za pomocą ilustracji obrazu, wdrażając je na naszej powładzie Linux. Wszyscy użytkownicy mogą je wdrażać na różne sposoby, aby lepiej zrozumieć.