Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Podstawowe i przydatne komendy do SSH

Witam, o to kilka przydatnych komend do obsługi SSH. Zalecane programy do tego typu czynności, są to programy takie jak Termius lub putty.

 

Komendy SSH przy obsłudze katalogów:

  • pwd – pokaż bieżący katalog i wykonaj polecenia w nim,
  • ls – pokaż zawartość katalogu i wykonaj polecenia na nich,
  • cd – zmień katalog (wskaż nowy),
  • mkdir – utwórz nowy katalog (wskaż nazwę katalogu),
  • rmdir – usuń katalog (usuń wskazany katalog).

Polecenia przy obsłudze plików:

  • touch – utwórz nowy plik,
  • cat – pokaż zawartość pliku,
  • grep – wyszukaj określoną frazę,
  • head – przeczytaj pierwsze 10 wierszy pliku,
  • tail – przeczytaj ostatnie 10 wierszy pliku,
  • find – wyszukiwanie plików i katalogów,
  • du – pobierz rozmiar pliku,
  • chmod – zmień uprawnienia pliku,
  • wget – pobierz pliki.

Komendy SSH przy obsłudze plików i katalogów:

  • cp – kopiuj plik lub folder,
  • mv – przenieś plik lub folder,
  • zip – kompresuj plik lub folder,
  • unzip – rozpakuj folder,
  • tar – tworzenie i rozpakowywanie archiwów skompresowanych.

Polecenia przy obsłudze okna terminala:

  • clear – wyczyść ekran,
  • reset – usuń wyjście z terminala,
  • history – pokaż 50 ostatnio używanych poleceń,
  • screen – wznów sesje SSH,
  • exit – wyjście z serwera zdalnego.

Przykładowe zastosowania poleceń

Wskaż katalog public_html:

cd public_html

 

Znajdź wszystkie pliki na serwerze z określonym rozszerzeniem:

find . -type f -name "*.pdf"

 

Usuń wszystkie pliki na serwerze mające określone rozszerzenie:

find . -mindepth 1 -iname "*.pdf" -type f -delete

 

Wymień wszystkie pliki zmodyfikowane w ciągu ostatnich 24 godzin:

find . -mtime -1 -ls

 

Usuń pliki, które mają określoną nazwę:

find . -name "leaf.php" -exec rm -rf {} \;

 

Zmień hasło bazy danych we wszystkich plikach wp-config.php:

find ./ -name wp-config.php -exec sed -i 's/oldpassword/newpassword' {} \;

 

Programy do pobrania:

Termius: https://termius.com/download/windows

Putty: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

  • Mucek przypiął/eła ten temat
  • Mucek odpiął/ęła ten temat

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.