Jak mogę wykonać skrypt na moim dedykowanym serwerze?


0

Posiadam serwer (ftp.xxxxx.com) i chcę uruchomić skrypt sortujący pliki do katalogów. Oto jestem: Piszę prosty skrypt (script.py), który tworzy reżyserię i umieszczam na moim serwerze (z Filezillą). Skonfiguruję mój plik, aby był wykonywalny (705 lub 715). Kiedy próbuję ftp.xxxxx.com/script.py, odczytuje plik, ale go nie wykonuje :( Więc próbowałem go wykonać przez ssh: łączę się przez ssh z serwerem (z kitem). Próbuję proste ls, aby upewnić się, że plik istnieje i jest. Ale gdy próbuję wykonać script.py mówi „Brak pliku lub directorie tego typu” komenda skrypt czy ktoś może mi pomóc, aby wykonać ten skrypt, proszę!


Używasz skryptu o nazwie /serveur2, czyli serveur2w katalogu głównym. Nie ma takiego pliku; umieściłeś plik w katalogu innym niż root. Możesz wykonać pełną ścieżkę, coś podobnego /home/eccitymo/serveur2lub jawnie określić ścieżkę względną do bieżącego katalogu roboczego ./serveur2.
user4556274

Odpowiedzi:


2

Jeśli chcesz uruchomić skrypt w bieżącym katalogu (który nie znajduje się w zmiennej PATH), musisz go uruchomić, zaczynając od ./:

$ ./serveur2
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.