Cheat Sheet Cheat Sheet by Nick
Transkrypt
Cheat Sheet Cheat Sheet by Nick
Cheat Sheet Cheat Sheet by Nick via cheatography.com/13548/cs/1461/ Linux filtry Linux systemy plikow opcje filtrowania grep (cont) cat najprostszy filtr , nie wprowadzający man wyświtlenie pomocy -f zmian do przetwarzanych danych. ls świetlenie zawartości aktualnego head wyświetla początkową część pliku o podanej nazwie tail wyświetla końcową część pliku o podanej nazwie sort służy do sortowania danych wejściowych, które domyślnie sortowane są leksykograficznie. uniq umozliwiausunięciepowtarzających się, sąsiadujących liniidanych wejściowych. wc tr cut grep zlicza znaki, słowa i linie w podanych katalogu passwd zmiana hasła id sprawdzenie identyfikatora linijka po linijce -i zmiana katalogu mkdir tworzenie katalogu rmdir usuwanie katalogu ignoruje wielkości liter (dla zwrotu adam, będzie szukało aDam, ADAM, aDaM) -v zwróci wszystkie linie, które nie pasują do wyrazu numerycznego cd określamy tutaj jaki plik przeszukiwać, - wybiera tylko te linie, które zawierają w linijki, w których wyraz nie znajduje się obok innej litery (znajdzie adam , adam@1, +adam, 123adam; nie znajdzie adamek, adamski) Linux grep -x pokaż tylko te zwroty, które idealnie pasują do wyrazu danych wejściowych. grep literka szuka lini z danym znakiem w pozwala zamienić łańcuchy tekstowe, plik podanym pliku -y to co -i (-y jest wersją prehistoryczną) które podawane są jako argumenty przełącznik nie zwraca uwagi na wielkość liter -c proszę policzyć ile linijek pasuje do wyrazu wejściowe. -i - n skończ szukanie gdy znajdziesz n linii pozwala wyświetlić fragmenty wierszy grep -v nie wyszukuje lini z podanym m zawierających wyraz (użycie, np.: -m 0) danych wejściowych. słowo plik słowem -o pokazuje część lini, która pasuje do przeszukuje dane pochodzące ze grep -c ile razy występuje wyrazu/wzorca (do używania z standardowego wejścia lub pliki grpe -n inforamcje o numerach wierszy wyrażeniami regularnymi) grep .... pokazuje słowo na conajmniej wyszczególnione na liście plików Linux procesy -q chyba dla podpuchy jest dodana, można tyle znaków ile jest .. ^ początkowa litera $ końcowa litera nie rób nic, nic nie wyświetlaj ta opcja to też czytać jako: „pokaż mi co jest w /dev/null” ps wyświetlenie procesów kill zabija proces PID numer procesu TTY terminal - traktuje wyraz jako rozszerzone wyrażenie - wyświetl nazwę pliku, który jest TIME czas aktywności E regularne H przeszukiwany przy linijce, domyśle przy CMD nazwa - traktuje wyraz jako listę stałych, ps -a wyświetla listę wszystkich procesów F oddzielonych od siebie nowymi liniami -s istnieje lub jest nie możliwy do opcje filtrowania grep wyrazów - po prostu szuka danego wyrazu (jest to G opcja domyślna) - jest to eksperymentalna opcja, traktuje P wyraz jako wyrażenie z Perl’a - służy do zabezpieczenia się by e wyszukiwany zwrot zaczynał się od nie wyświetlaj wiadomości, jeśli plik nie przeszukania przeszukiwaniu kilku plików -h nie wyświetlaj nazwy pliku przy linijce -n podaj numer linii, w której znaleziono wyraz - przed wyświetlanym zwrotem wyświetla T Tab wyrazu, zabezpieczamy się przez -. (np. grep -e -.adam plik) By Nick Published 10th December, 2013. Sponsored by Readability-Score.com cheatography.com/nick/ Last updated 12th December, 2013. Measure your website readability! Page 1 of 2. https://readability-score.com Cheat Sheet Cheat Sheet by Nick via cheatography.com/13548/cs/1461/ opcje filtrowania grep (cont) Nadawanie praw (systen osemkowy) - przy wyświetlaniu :zwrot po nazwie --- 0 brak praw Z przeszukiwanego pliku wstaw znak ASCII --x 1 tylko NUL wykonywa - n pokaż kolejne n linijek po każdym A znalezionym zwrocie - n to co wyżej tylko linijki przed B znalezionym zwrotem - n połączenie -A -B C nie -w- 2 tylko zapis -wx 3 zapis i wykonywa nie r-- 4 - przeszukaj plik binarny tak jakby tam był a tekst (wyjaśnienie: otworzyłeś kiedyś zdjęcie albo archiwum notatnikiem?) - jeśli grep ma szukać w ścieżce to powiedz d mu jak ma szukać; recurse – przeszuka odczyt r-x 5 odczyt i wykonanie rw- 6 pokazuje informacje wszystkie pliki w katalogu, read – traktuje na temat ścieżkę jakby była zwykłym plikiem Linux uprawnienia tylko komendy rwx 7 zapis, odczyt i wykonywa x wykonanie w zapis r odczyt u urzytkownik g grupa utworzonego pliku - umask. a wszyscy 0 o inni - zwykły plik b specjalny plik blokowy (ang. Block) c specjalny plik znakowy (ang. Character) d katalog (ang. Directory) l małe ("L") - dowiązanie symboliczne (ang. nie Istnieje polecenie, które pozwala umask określić jakie prawa nie mają być 444 nadawane domyślnie dla nowo brak ograniczeń praw (zapis i odczyt) 2 zapis (ustawia tylko Symbolic link) P nazwany potok s gniazdo + nadanie prawa (dodanie) - odebranie prawa = zastąpienie prawa - kasuje poprzednie i wyłącza odczyt) 4 wyłącza odczyt (ustawia tylko zapis) 6 wyłacza zapis i zastępuje nowym odczyt (brak praw do pliku) Ponadto poleceniem umask dodajemy można sprawdzić jakie prawa przełacznik będą przydzielane standardowo -S By Nick Published 10th December, 2013. Sponsored by Readability-Score.com cheatography.com/nick/ Last updated 12th December, 2013. Measure your website readability! Page 2 of 2. https://readability-score.com