Niezależnie od tego, czy zakładasz stronę internetową, rozwiązujesz problemy z serwerem, czy automatyzujesz zadania, znajomość podstawowych poleceń Linux to zmiana gry w skutecznym zarządzaniu systemami. Te polecenia umożliwiają każdemu — od początkujących po doświadczonych administratorów — łatwe poruszanie się po plikach, konfigurowanie uprawnień i optymalizowanie przepływu pracy. Jeśli uruchamiasz serwer na wysokowydajnym VPS lub serwerach dedykowanych ava.hosting, opanowanie tych poleceń zapewnia, że możesz w pełni wykorzystać ich niezawodną infrastrukturę. Na przykład, używanie mkdir i cp do organizowania plików na swoim serwerze Linux ava.hosting może uprościć wdrażanie nowego projektu internetowego. Ten przewodnik obejmuje 10 najważniejszych poleceń Linux, które zwiększą Twoją produktywność i pozwolą na płynne działanie systemów.

1. ls (Wyświetl zawartość katalogu)

Polecenie ls służy do wyświetlania plików i katalogów w folderze.

ls

Typowe opcje:

  • ls -l → Wyświetla pliki w szczegółowym formacie listy.
  • ls -a → Pokazuje ukryte pliki.
  • ls -lh → Wyświetla rozmiary plików w formacie czytelnym dla ludzi.

2. cd (Zmień katalog)

Polecenie cd pozwala na poruszanie się między katalogami.

cd /path/to/directory

Przykłady użycia:

  • cd /home/user/Documents → Przechodzi do folderu Dokumenty.
  • cd .. → Przechodzi o jeden katalog wyżej.
  • cd ~ → Przechodzi do katalogu domowego.

3. pwd (Wyświetl bieżący katalog)

Wyświetla bieżący katalog, w którym pracujesz.

pwd

4. mkdir (Utwórz katalog)

Polecenie mkdir służy do tworzenia nowego katalogu.

mkdir new_folder

Aby utworzyć wiele katalogów:

mkdir folder1 folder2 folder3

5. rm (Usuń pliki i katalogi)

Polecenie rm usuwa pliki i katalogi.

rm file.txt

Aby usunąć katalog i jego zawartość:

rm -r directory_name

Uwaga: To polecenie trwale usuwa pliki.

6. cp (Kopiuj pliki i katalogi)

Polecenie cp służy do kopiowania plików lub katalogów.

cp source.txt destination.txt

Aby skopiować cały katalog:

cp -r source_directory destination_directory

7. mv (Przenieś lub zmień nazwę plików i katalogów)

Polecenie mv przenosi pliki z jednego miejsca do drugiego lub zmienia nazwy plików.

mv oldname.txt newname.txt

Aby przenieść plik do innego katalogu:

mv file.txt /path/to/destination/

8. touch (Utwórz pusty plik)

Polecenie touch tworzy pusty plik lub aktualizuje znacznik czasu istniejącego pliku.

touch newfile.txt

9. chmod (Zmień uprawnienia plików)

Polecenie chmod modyfikuje uprawnienia plików i katalogów.

chmod 755 script.sh

Podział uprawnień:

  • chmod 777 plik → Pełne uprawnienia dla wszystkich.
  • chmod 644 plik → Odczyt i zapis dla właściciela, tylko odczyt dla innych.
  • chmod +x skrypt.sh → Umożliwia wykonanie skryptu.

10. grep (Szukaj wzorców w pliku)

Polecenie grep wyszukuje określony tekst w pliku.

grep "search_term" file.txt

Typowe opcje:

  • grep -i → Wyszukiwanie bez uwzględniania wielkości liter.
  • grep -r → Wyszukuje rekurencyjnie w katalogach.
  • grep -n → Pokazuje numery linii w wynikach.

Podsumowanie

Te 10 poleceń Linux stanowi podstawę efektywnej administracji systemem, umożliwiając Ci poruszanie się, zarządzanie i rozwiązywanie problemów z pewnością siebie. Niezależnie od tego, czy organizujesz pliki za pomocą mkdir, zabezpieczasz skrypty za pomocą chmod, czy debugujesz logi za pomocą grep na VPS ava.hosting, te narzędzia usprawniają Twój przepływ pracy. Na przykład, możesz użyć cp do wykonania kopii zapasowej pliku bazy danych przed aktualizacją lub grep do zlokalizowania błędów w logu serwera internetowego. W połączeniu z niezawodnymi rozwiązaniami hostingowymi ava.hosting, te polecenia umożliwiają Ci utrzymanie szybkich, bezpiecznych i niezawodnych serwerów, zapewniając, że Twoje projekty rozwijają się w każdym środowisku.