Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SOP OPRACOWANIE
- #1 KOMENDY I POLECENIA
- man (manual)
- podręcznik/instrukcja obsługi danej komendy np "man ls", "man man"
- --help
- spis treści komendy np "ls --help"
- cat
- wyświetlenie zawartości pliku np "cat rozklad.txt"
- stworzenie pliku a następnie uzupełnienie jego treści "cat > plik"
- skopiowanie zawartości pliku do innego "cat plik1 > plik2"
- //jeżeli plik istnieje to nadpisze, jeżeli nie istnieje to tworzy
- chmod (change file mode)
- edycja uprawnień pliku
- grupy: user, group, others
- uprawnienia: read, write, execute
- np "chmod u-r,g+w,o-x plik", "chmod a=rw plik"
- alternatywnie: 4 (r), 2 (w), 1 (x) jako suma cyfr dla grupy
- np "chmod 326 plik"
- umask
- ustawianie uprawnień przy tworzeniu pliku
- domyslna wartość 077, czyli każdy nowo tworzony plik ma uprawnienia 700 (róznica)
- dla "umask 033" będziemy tworzyć pliki o uprawnieniach 744
- ln (links)
- tworzenie powiązań plików np "ln test1 nowy1"
- tworzenie powiązania miękkiego "link -s test1 nowy2"
- //powiązanie miękkie można utworzyć również do katalogu
- //przy usunięciu pliku test1 plik nowy1 będzie posiadać oryginalną zawartość,
- //podczas gdy plik nowy2 przestanie istnieć
- cp (copy)
- kopiowanie plików lub katalogów np "cp plik1 plik2"
- mv (move)
- zmiana nazwy pliku np"mv plik1 plik2"
- przeniesienie pliku np "mv plik1 [ścieżka]"
- rm (remove)
- usunięcie pliku lub katalogu "rm plik1", "rmdir katalog1"
- pwd (path of working directory)
- wyświetla pełną ścieżkę katalogu, w którym się znajdujemy
- ls (list)
- wyświetla nazwy wszystkich plików i katalogów, które znajdują się w katalogu
- "ls p*" wyświetla wszystkie pliki o nazwie zaczynającej się na 'p'
- "ls -l" lista ze szczegółową zawartością (m.in. rozmiar, data utworzenia, uprawnienia)
- "ls -a" nie ignoruje nazw zaczynających się na "." (plik o nazwie ".zadanie" nie zostanie wyświetlony przez komendę "ls")
- mkdir (make directory)
- tworzenie katalogów "mkdir katalog1"
- cd
- przemieszczanie się pomiędzy katalogami
- "cd kat" – przeniesienie do katalogu podrzędnego o nazwie "kat"
- "cd .." - przeniesienie do katalogu nadrzędnego
- "cd" lub "cd ~" - przeniesienie do katalogu domowego
- "cd -" - przeniesienie do katalogu, w którym poprzednio się znajdowaliśmy
- ps
- wyświetlenie listy uruchomionych procesów, do których użytkownik ma dostęp
- grep
- wyświetl linie zawierające dany zwrot w danym pliku
- "grep wyraz nazwa_pliku"
- "cat nazwa_pliku | grep wyraz"
- tee
- wypisujące dane wejściowe na standardowe wyjście
- "tee nazwa_pliku" nadpisanie zawartości pliku nową, podaną przez użytkownika
- "tee -a nazwa_pliku" dopisanie do zawartości pliku nowej, podanej przez użytkownika
- cmp, diff
- porównują pliki
- "cmp plik1 plik2" porównaj pliki bajt po bajcie
- "diff plik1 plik2" porównaj pliki wszystkimi liniami
- head, tail
- wyświetla początek/koniec pliku tekstowego
- "head nazwa_pliku" wyświetla 10 (domyślna wartość) pierwszych linii pliku
- "head -n 3 nazwa_pliku" wyświetla 3 pierwsze linie pliku
- "tail nazwa_pliku" wyświetla 10 (domyślna wartość) ostatnich linii pliku
- "tail -n 3 nazwa_pliku" wyświetla 3 ostatnie linie pliku
- more, less
- wyświetlają zawartość pliku tekstowego
- //more działa jak cat
- //less chwilowo czyści terminal, bardziej przejrzyste rozwiązanie
- sort
- sortuj zawartość pliku
- "sort nazwa_pliku" sortuje zawartość pliku, domyślnie alfabetycznie
- "sort plik1 > plik2" posortowaną zawartość pliku 1 wypisuje w pliku2 (tworzy go lub nadpisuje)ls
- wc
- licznik pliku (np znaków, słów, linii, bajtów)
- "wc -l plik" wyświetli ilość linii z pliku
- "wc -c plik" bajtów
- "wc -w plik" słów
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement