Jak wykonać kilka poleceń jednocześnie w systemie Linux, kurs wykładów dotyczący systemu operacyjnego Linux Almaty

Jak wykonać kilka poleceń jednocześnie w systemie Linux, kurs wykładów dotyczący systemu operacyjnego Linux Almaty

Artykuły

Umiejętność pracy z systemem Linux jest powszechnym wymogiem stawianym kandydatom w wielu obszarach IT. W 2023 roku rola tego systemu operacyjnego znacznie wzrosła, dlatego bardzo ważne jest, aby zapoznać się przynajmniej z podstawami administracji. Jednocześnie umiejętność pracy z Linuksem to możliwość korzystania z wiersza poleceń do rozwiązywania problemów. Dzisiaj porozmawiamy o tym, jak zatrzymać wykonywanie poleceń pojedynczo, jest to uwzględnione system operacyjny Linux Kurs wykładów Almaty. I pomoże Ci zostać specjalistą IT w Kazachstanie w 2023 roku.

Łączymy polecenia w kolejności za pomocą znaku ampersand (&), systemu operacyjnego Linux podczas wykładów Almaty

Przede wszystkim zastanówmy się, jak skonfigurować sekwencyjne wykonywanie kilku poleceń. Wpisuje się do terminala w jednej linii, z separatorem. W tym przypadku ampersand służy jako separator - „&" Metaznak, który ma specjalne znaczenie w kontekście powłoki Linuksa. Nasz Kurs bezpieczeństwa Linuksa Almaty. Co pozwala szybko znaleźć pracę w IT w Kazachstanie.

Przyjrzyjmy się teraz, jak używać znaku ampersand do łączenia poleceń w sekwencję. Załóżmy, że chcesz utworzyć nowy plik i natychmiast wyświetlić listę zawartości folderu. Oczywiście można to zrobić pojedynczo:

  • najpierw wpisz polecenie dotknij pliku 1;
  • następnie wprowadź polecenie lsaby upewnić się, że nowo utworzony plik istnieje.

Możesz jednak wykonać te same czynności w jednej linii - dotknij pliku 1&ls. W rezultacie po naciśnięciu klawisza Wchodzę natychmiast zobaczysz listę zawartości folderu. I między innymi plik o nazwie file1.

Co jednak się stanie, jeśli nagle powłoka nie będzie mogła wykonać pierwszego polecenia? Na przykład, co się stanie, jeśli odmówiono Ci dostępu podczas próby utworzenia pliku? W tym przykładzie kombinacja poleceń nadal będzie próbowała wyświetlić listę zawartości, wśród której nie pojawi się nowy dokument. Oznacza to, że drugie polecenie jest wykonywane niezależnie od tego, czy pierwsze się powiedzie.

Warto zaznaczyć, że często dla użytkownika ważne jest nie tylko wykonanie wszystkich poleceń po kolei. I wykonaj następny, jeśli poprzedni został pomyślnie ukończony. W tym przypadku wystarczy zastąpić pojedynczy ampersand podwójnym ampersandem - „&&" Jeśli wówczas jakiekolwiek polecenie w kolejce zakończy się niepowodzeniem, dalsze wykonanie również zostanie przerwane. Nasz Kursy torrentowe dla Linuksa Almaty. Jednak w praktyce metodę tę stosuje się np. przy wykonywaniu poleceń Aktualizacja и apt upgrade w jednej linii.

Łączymy polecenia w potok za pomocą pionowej kreski (|)

Warto zaznaczyć, że w niektórych przypadkach samo działanie nie wystarczy wykonaj łańcuch poleceń jeden po drugim. Czasami trzeba sprawić, aby dane wyjściowe jednego polecenia były przetwarzane przez inne polecenie. Na szczęście, zwłaszcza w takim przypadku w Podobnie jak w przypadku UNIX-a systemy operacyjne korzystają z potoku. Polecenia w potoku Linuksa są oddzielone pionową kreską - „|" Są one wykonywane w kolejności, w jakiej są wymienione w wierszu poleceń.

W przeciwieństwie do prostego łączenia przy użyciu znaków ampersand i podwójny ampersand, potok działa inaczej:

  • pierwsze polecenie jest wykonywane z uwzględnieniem argumentów i opcji wprowadzonych przez użytkownika;
  • wynikowy wynik pierwszego polecenia jest przesyłany na wejście drugiego polecenia;
  • drugie polecenie jest wykonywane z opcjami określonymi przez użytkownika i tak dalej.

Typowym przykładem jest filtrowanie danych wyjściowych poleceń za pomocą narzędzia grep, a także sortowanie za pomocą narzędzia rodzaj. Korzystanie z przenośnika pozwala skrócić czas poświęcany na rutynowe operacje. A także - izolowanie ważnych informacji od dużych ilości informacji. Jednocześnie bez konieczności korzystania z edytorów tekstu z wyszukiwaniem plików. Dodatkowo, możesz w ten sposób przetwarzać wygenerowane dane w czasie rzeczywistym, bez konieczności zapisywania ich na dysku. Pomogą Ci dowiedzieć się więcej na ten temat Kursy online dotyczące Linuksa Ałmaty na platformie Uniwersytet SEDICOMM.

Zespół Uniwersytet SEDICOMM: Akademia Cisco, Profesjonalny Instytut Linuksa, Instytut Pythona.