Bash Scripting Tutorial for Beginners
:q -> wychodzenie z pliku
:q! -> wychodzenie z pliku bez zapisania zmian
:w -> zapisywanie
Domyślny tryb: normal (wpisywanie komend) [ESC] -> by wejść do niego
inne: insert (wpisywanie tekstu) [i] -> za znakiem
[I] -> na początku linii
[a] -> za znakiem
[A] -> na końcu linii
[o] -> dodaje nową linię
visual (zaznaczanie) [v] -> dokładne
[V] -> całych linijek
Poruszanie się: [h] lewo
[j] dół
[k] góra
[l] prawo
[b] słowo w tył
[w] słowo w przód

# Definicja:
chmod [opcje] mode plik/katalog
# Zmienia uprawnienia dla katalogu oraz wszystkich jego plików i podkatalogów na
# u -> wszystko, g -> read+execute, o -> read
chmod -R 754 katalog/
# Usunięcie prawa do zapisu dla grupy
chmod g-w plik.txt
u (user) → Właściciel pliku.g (group) → Grupa, do której należy plik.o (other) → Inni użytkownicy (wszyscy pozostali).a (all) → Oznacza wszystkich użytkowników (właściciela, grupę i innych).r (read) 4 → Prawo do odczytu pliku.w (write) 2 → Prawo do zapisu (modyfikacji) pliku.x (execute) 1 → Prawo do wykonywania pliku (jeśli jest to skrypt lub program), lub prawo do wchodzenia do katalogu.