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

Podobne dokumenty