wypisanie plików w katalogu ls l długa forma a także ukrytę pliki d
Transkrypt
wypisanie plików w katalogu ls l długa forma a także ukrytę pliki d
wypisanie plików w katalogu kopiowanie ls długa forma także ukrytę pliki nazwy katalów a nie zawartość a kopiowanie katalogów .. / ~ do katalogu o poziom wyżej do katalogu głównego do katalogu domowego u,g,o,a + r w x R prawa właściciela, grupy, innych, wszystkich zmiana prawo odczytu, zapisu, wykonania łącznie z podkatalogami cp przesuwanie, zmiana nazwy mv usuwanie plików rm zmiana katalogu cd wypisanie bieżącego katalogu usuwanie katalogu tworzenie katalogu pwd rmdir mkdir typ pliku różnica plików file diff historia poleceń wywołać ostatnie polecenie wypisać ostatnie polecenie pierwszy parametr ostatniego polecenia ostatnie polecenie zaczynające się 'ac' history !! !!:p !!:1 !ac wolnie miejsce na dysku miejsce zajęte przez pliki df du informacje o poleceniu wypisanie lokalizacji programu man which zmiana praw dostępu chmod zmiana własciciela, grupy l a d chown, chgrp R łącznie z podkatalogami wypisanie zawartości pliku wypisanie zawartości pliku z łamaniem sortowanie przeszukiwanie pliku cat more, less sort n sortowanie liczbowe i v nierozróżniając dużych/małych liter znajduje linie nie pasujące do wzorca egrep szukanie plików o danej nazwie find . name "*.txt" print działanie na kolumnach | awk '{ print $1 }' spis procesów ps spis procesów uaktualniany na bieżąco top zatrzymanie procesu kill tworzenie plików archiwalnych aux wszystkie procesy 9 zatrzymanie natychmiastowe tar cvf tworzenie archiwum xvf odtworzenie plików z archiwum czvf, xzvf z kompresją kompresja, dekompresja gzip, gunzip bzip2, bunzip2 soft link ln s pierwsza linia skryptu shellowego w bash: #!/bin/bash warunek w bash: if [ e a.txt ]; then echo "hello" fi pętla while w bash: while [ 1 ]; do sleep 5 ls l a.txt done pętla for w bash: for f in `ls *.txt`; do echo $f done