Tablice Informatyczne - Linux
Podstawowe polecenie BASHa
ls Wyświetla pliki w katalogu w którym jesteśmy
ls -l Wyświetla rozszerzoną listę plików w katalogu, w któ-
rym jesteśmy
ls -a Wyświetla wszystkie pliki (razem z ukrytymi, tj. taki-
mi których nazwa zaczyna się do kropki) w katalogu, w
którym jesteśmy
cat plik Wyświetla plik na ekran (standardowe wyjście)
echo text Wyświetla text na ekranie
echo -n text Wyświetla text na ekranie, ale bez znaku końca linii
rm plik Usuwa plik(i)
rm -f plik Usuwa plik(i) nie marudząc, że coś się nie podoba
rm -r katalog Usuwa katalog katalog wraz z zawartością
rmdir katalog Usuwa pusty katalog
cp old new Kopiuje plik old do pliku new
cp -r old new Kopiuje katalog old do katalogu new z kopiowaniem
zawartości
mv old new Zmienia nazwę/przenosi plik old do pliku new
mkdir katalog Tworzy jeden katalog katalog
mkdir -p sciezka Tworzy wszystkie brakujące katalogi ze ścieżki sciezka
cp katalog Zmienia aktualny katalog na katalog
pwd Wyświetla aktualny katalog
nano Prosty, przyjazny edytor tekstu w konsoli
man polecenie Podręcznik (manual) do polecenia
mc Midnight Commander
witch program Próbuje pokazać pełną ścieżkę do programu
set Wyświetla wszystkie zmienne środowiskowe w systemie
1
Wybrane katalogi systemu plików
/bin Podstawowe programy konsolowe
/boot Pliki potrzebne do startu systemu (jądro - kernel, i ew
obraz RAM dysku)
/dev Urządzenia fizyczne udostępnione jako pliki
/etc Konfiguracja systemu
/home Katalogi domowe użyszkodników
/lib Podstawowe biblioteki systemowe
/media Katalog w którego podkatalogach montuje się urządze-
nia dodatkowe
/proc Katalog z informacjami jądra o systemie
/root Katalog domowy admina systemu
/sbin Podstawowe polecenia konsolowe dla admina
/tmp Pliki tymczasowe
/usr/bin Większość programów dodatkowych
/usr/sbin Dodatkowe programy dla admina
/usr/lib Pozostałe biblioteki systemowe
...
Znaki specjalne i przykłady w RegEx ie.
. (korpka) dowolny znak
'"
(daszek) początek linii
$ (dolar) koniec linii
+ powtórzenie dowolnego znaku 1 lub więcej
" brak znaku, lub jego dowolna ilość
[aA] znak: a lub A
[a-z] alfabet (małe znaki) - jeden znak z niego
[0-9] cyfra
[a-zA-Z0-9] litera duża, litera mała lub cyfra
[ab]+ litera a lub b lub ich dowolna mieszania
$'" pusta linia
a{3,5} litera a powtórzona 3, 4, lub 5 razy
([0-9]{1,3}\.){3}[0-9]{1,3} Adres IP formatu 000.000.000.000
[0-9.]{6,} Adres IP, wersja prosta, działa w 98% przy-
padków, w których powyższa
2
Wybrane polecenia konsoli
grep regex plik filtrujeplikregułami pasującymi doregexpo linii
grep -v regex plik filtrujeplikregułami nie pasującymi doregexpo
linii
grep -i regex plik filtrujeplikregułami pasującymi doregexpo linii
z ignorowaniem wielkości liter
sed s/regex/val/ zmienia w każdej linii pliku tekst pasujący do re-
gułyregexnaval1 w linii
sed s/regex/val/g zmienia w każdej linii pliku tekst pasujący do re-
gułyregexnaval1 lub wiele razy w linii
sort sortuje linie w pliku
uniq usuwa powtarzające się linie, które występują po
sobie
wc podaje ilość: linii, słów i bajtów w pliku(-ach)
cuf -d -f 1 wyświetla pierwszą kolumnę z pliku, gdzie separa-
torem jest spacja ( )
lspci wyświetla urządzenia na magistrali PCI
lsusb wyświetla urządzenia na magistrali USB
dh wyświetla ilość wolnego miejsca na zamontowa-
nych woluminach
dh -h j.w. tyle, że w uczłowieczonej wersji
lscpu wyświetla informacje o procesorze
cat /proc/cpuinfo j.w.
free wyświetla informacje o pamięci RAM
top prosty program wyświetlający na bieżąco stan
komputera
htop kolorowy program wyświetlający na bieżąco stan
komputera
ps program wyświetlający listę procesów
pgrep regex program filtrujący listę procesów wg regułyregex
3
Pule zastrzeżonych adresów IP (wersja 4)
127.0.0.0/8 pętla zwrotna , czyli komputer na którym jest
przydzielony ten adres
10.0.0.0/8 adresy prywatne
172.16.0.0/12
192.168.0.0/16
4
Wyszukiwarka
Podobne podstrony:
zasady sc i zasady etyki ksc tablica informacyjnaTablice Informatyczne Oracle PL SQLCSS tablice informatycznetablica informacyjnawięcej podobnych podstron