Jednak kiedy dokonasz zmiany w rozkład Linuksa, ten podział wykonywalny vs. Nie ma zastosowania nie ma zastosowania. Każdy plik może być wykonywany w systemie Linux, ponieważ nie wymaga deklarowania określonego rozszerzenia jako wykonywalnego.
Zapewnia to dużą elastyczność, jeśli chodzi o zarządzanie plikami.
Jeśli jesteś kimś, kto chce nauczyć się, jak wykonać plik wykonywalny w Linux, ten przewodnik jest przeznaczony dla Ciebie. Zapewnimy rozwiązanie krok po kroku, w jaki sposób możesz uczynić dowolny plik wykonywalny, przy użyciu metody CLI lub GUI.
Rzućmy okiem na kroki.
Metoda 1: Korzystanie z terminalu poleceń
Pierwsza metoda korzysta z terminalu poleceń. Możesz wykonać dowolny plik wykonywalny, wpisując niektóre polecenia w terminalu.
Chociaż będziemy używać Ubuntu 20.04 LTS W tym przewodniku kroki nie powinny być inne dla innych dystrybucji Linuksa. Powiedziawszy to, po prostu wykonaj kroki wyjaśnione za pomocą przykładu.
Przede wszystkim otwórz terminal poleceń w swoim systemie. Skrót dla Ubuntu to ctrl + alt + t.
W tym przewodniku utworzymy przykładowy plik za pomocą polecenia Echo za pomocą następującego polecenia:
$ echo „tekst” >>
W naszym przypadku,
$ echo „To jest przewodnik dotyczący tego, jak wykonać plik wykonywalny w Linux '>> test1
To polecenie utworzy literał ciągów z tekstem „To jest przewodnik na temat wykonania pliku wykonywalnego w Linux” i przechowywanie go w pliku o nazwie TEST1.
Aby wyświetlić zawartość pliku, wpisz następujące polecenie:
$ cat
W naszym przypadku,
$ CAT TEST1
Powinieneś zauważyć, że plik nie kończy się na nazwie rozszerzenia. Oznacza to, że masz opcję uczynienia pliku wykonywalnego.
Aby wykonać test1 plik wykonywalny, użyjemy następującego polecenia:
$ chmod +x
W przypadku rozszerzenia pliku polecenie staje się:
$ chmod +x.
W naszym przypadku,
$ chmod +x test1
Teraz możesz zadzwonić do pliku, wpisując jego nazwę w terminalu w następujący sposób:
$ ./
W naszym przypadku,
$ ./Test1
Możesz także wykonać polecenie w następujący sposób:
$ sudo ./Test1
Zapewni to odpowiednią zgodę na wykonanie pliku.
Jeśli metoda CLI wydaje się dla ciebie skomplikowana, nie martw się, ponieważ możesz osiągnąć te same wyniki za pomocą GUI.
Metoda 2: Za pomocą GUI
W przeciwieństwie do metody CLI metoda GUI jest znacznie mniej zniechęcająca i uproszczona, aby zrozumieć, co się dzieje.
Wykonaj następujące kroki, aby uczynić plik wykonywalny za pomocą GUI.
Zacznij od nawigacji do wybranego pliku. Po nawigacji do pliku kliknij go prawym przyciskiem myszy i wybierz „Właściwości”. Powinno pojawić się nowe okno.
Po otwarciu okna kliknij kartę uprawnienia.
Na karcie Uprawy należy zobaczyć opcję zatytułowaną „Zezwalaj na wykonanie pliku jako program."
Powinieneś teraz mieć pożądany plik w formacie wykonywalnym, jeśli poprawnie wykonałeś kroki.
Zrozumienie, jak działa wykonywanie plików
Uczenie się, jak działa wykonywanie plików w Linux, ma swoje zalety, ponieważ zapewnia większą elastyczność, jeśli chodzi o zrozumienie, jak działa plik.
W metodzie 1 użyliśmy polecenia chmod +x. Było to konieczne, aby plik będzie wykonywany, ponieważ plik wymagał uprawnień „odczyt”. „„./”Poinformuje terminal, aby wyszukała lokalizację pliku.
Oprócz metody 1 istnieją inne sposoby użycia polecenia $ CHMOD. Ta elastyczność sprawia, że $ chmod jest wyjątkowo cenna. Lista opcji polecenia $ CHMOD podano poniżej:
Dodatkowe informacje
Chociaż polecenie $ CHMOD działa dla plików bez typu rozszerzenia, należy zauważyć, że musisz określić typ pliku na wypadek, gdyby został wspomniany. Na przykład, jeśli masz do czynienia z plikami, który ma .uruchom lub .rozszerzenie bin. Składnia polecenia wykonania wynosi:
$ ./.kosz
Dodatkowo upewnij się, że masz właściwą nazwę, typ pliku i lokalizację pliku przed wykonaniem pliku wykonywalnego.
Wniosek
Jeśli poprawnie wykonałeś kroki w przewodniku, to dobra wiadomość jest taka, że teraz wiesz, jak uczynić plik wykonywalny w Linux.
Ten przewodnik obejmował różne metody uczynienia pliku wykonywalnego w Linux. Zaczęliśmy od wyjaśnienia metody obejmującej terminal poleceń i kontynuowaliśmy metodę osiągnięcia tego samego za pomocą graficznego interfejsu użytkownika (GUI). Omówiliśmy również dodatkowe zastosowania polecenia $ CHMOD i różne uprawnienia.
Dzięki temu życzymy wszystkiego najlepszego w podróży do Master Linux.