https://youtu.be/tK9Oc6AEnR4

Bash Scripting Tutorial for Beginners

1. vim

: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

2. emacs M→Alt (command), C→Ctrl

obraz.png

3. chmod

# 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

3.1. Typy użytkowników:

3.2. Typy uprawnień: