Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
sk1:podstawy_narzedzia [2018/03/15 13:03] jkonczak [Ustawianie / dodawanie / usuwanie adresów IP] |
sk1:podstawy_narzedzia [2021/10/13 19:18] (aktualna) jkonczak [Zapis poleceń] |
||
---|---|---|---|
Linia 8: | Linia 8: | ||
Zmiana użytkownika – ''su'' \\ | Zmiana użytkownika – ''su'' \\ | ||
+ | <html><small></html> | ||
Wykonania programu na prawach innego użytkownika – ''sudo'' \\ | Wykonania programu na prawach innego użytkownika – ''sudo'' \\ | ||
- | Użycie ''sudo'' do uruchomienia shella z prawami roota: ''sudo -s'' (lub ''sudo su'') | + | Użycie ''sudo'' do uruchomienia shella z prawami roota: ''sudo -s'' (lub ''sudo su'' lub ''sudo -i'') |
+ | <html></small></html> | ||
Historia w konsoli: strzałki góra/dół, ''history'', ctrl+r, ''fc'' | Historia w konsoli: strzałki góra/dół, ''history'', ctrl+r, ''fc'' | ||
Linia 23: | Linia 25: | ||
==== Zapis poleceń ==== | ==== Zapis poleceń ==== | ||
- | Wzór polecenia:\\ | + | Wzór polecenia ([[https://docs.microsoft.com/pl-pl/windows-server/administration/windows-commands/command-line-syntax-key|[1]]]):\\ |
''polecenie {jeden|z|wielu} <argument1> [-opcja1 <argument2>] --długa_opcja=<argument3> [opcja2]'' | ''polecenie {jeden|z|wielu} <argument1> [-opcja1 <argument2>] --długa_opcja=<argument3> [opcja2]'' | ||
Linia 30: | Linia 32: | ||
Co trzeba wpisać w konsolę:\\ | Co trzeba wpisać w konsolę:\\ | ||
- | ''polecenie jeden 44 -opcja1 baz --długa_opcja=x''' | + | ''polecenie jeden 44 -oja1 baz --długa_opcja=x'' |
==== Pomoc systemowa ==== | ==== Pomoc systemowa ==== | ||
Linia 65: | Linia 68: | ||
==== Inne narzędzia ==== | ==== Inne narzędzia ==== | ||
- | * ''iputils'' - narzędzia <html><code><b>arping</b> <small>clockdiff ipg</small> <b>ping</b> ping6 <small>rarpd rdisc</small> tftpd <b>tracepath</b> tracepath6 traceroute6</code></html> | + | * ''iputils'' [[https://wiki.linuxfoundation.org/networking/iputils|[1]]] - narzędzia <html><code><b>arping</b> <small>clockdiff ipg</small> <b>ping</b> ping6 <small>rarpd rdisc</small> tftpd <b>tracepath</b> tracepath6 traceroute6</code></html> |
* ''traceroute'' | * ''traceroute'' | ||
* ''mtr'' | * ''mtr'' | ||
- | *''wireshark'' | + | *''wireshark'' [[https://www.wireshark.org/|[2]]] |
- | <html><small></html>Stara instrukcja uruchamiania wiresharka dla osób które używają ''sudo -s'' lub ''sudo su'' zamiast ''su'': | + | <html><small></html>Stara instrukcja uruchamiania wiresharka dla osób które używają ''sudo -i'' lub ''sudo -s'' lub ''sudo su'' zamiast ''su'': |
* <del>uruchamianie: na OpenSUSE do prawidłowej pracy wymaga roota</del> \\ już nie, w laboratoriach wireshark został skonfigurowany z właściwymi [[https://wiki.wireshark.org/CaptureSetup/CapturePrivileges#Setting_network_privileges_for_dumpcap_if_your_kernel_and_file_system_support_file_capabilities|capabilities]] (''man 7 capabilities'') | * <del>uruchamianie: na OpenSUSE do prawidłowej pracy wymaga roota</del> \\ już nie, w laboratoriach wireshark został skonfigurowany z właściwymi [[https://wiki.wireshark.org/CaptureSetup/CapturePrivileges#Setting_network_privileges_for_dumpcap_if_your_kernel_and_file_system_support_file_capabilities|capabilities]] (''man 7 capabilities'') | ||
* jeśli pojawi się błąd: //Can't open display://, należy wykonać ''export DISPLAY=:0'' | * jeśli pojawi się błąd: //Can't open display://, należy wykonać ''export DISPLAY=:0'' | ||
Linia 110: | Linia 113: | ||
==== Sprawdzanie łączności IP ==== | ==== Sprawdzanie łączności IP ==== | ||
* ''ping <//cel//>'' | * ''ping <//cel//>'' | ||
- | * ''traceroute [-T] <//cel//>'' <html><small></html>Z uwagi na firewall Politechniki proszę używać opcji ''-T'', która go skutecznie omija<html></small></html> | + | * ''traceroute {-I|-T} <//cel//>'' <html><small></html>Z uwagi na firewall Politechniki proszę używać opcji ''-I'' lub ''-T'', która go skutecznie omija<html></small></html> |
* ''mtr <//cel//>'' | * ''mtr <//cel//>'' | ||
<html><small></html>Jako cel można podać adres IP (np. ''ping 150.254.30.29'') lub nazwę słowną (przykładowo: ''ping cs.put.poznan.pl'', ''ping lab-net-1'')<html></small></html> | <html><small></html>Jako cel można podać adres IP (np. ''ping 150.254.30.29'') lub nazwę słowną (przykładowo: ''ping cs.put.poznan.pl'', ''ping lab-net-1'')<html></small></html> | ||
Linia 142: | Linia 145: | ||
<html><pre> | <html><pre> | ||
<b>/ # ip a</b> | <b>/ # ip a</b> | ||
- | 10: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 | + | 10: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 |
link/ether da:a8:fb:92:2d:df brd ff:ff:ff:ff:ff:ff link-netnsid 0 | link/ether da:a8:fb:92:2d:df brd ff:ff:ff:ff:ff:ff link-netnsid 0 | ||
inet <span title="Adres IPv4 na tym interfejsie" style="background-color:rgba(0,255,0,0.2)">192.168.5.2</span><span title="Maska sieci" style="background-color:rgba(128,0,128,0.2)">/30</span> <span title="Adres rozgłoszeniowy (nie adres komputera!)" style="background-color:rgba(0,0,255,0.1)">brd 192.168.5.3</span> scope link eth0 | inet <span title="Adres IPv4 na tym interfejsie" style="background-color:rgba(0,255,0,0.2)">192.168.5.2</span><span title="Maska sieci" style="background-color:rgba(128,0,128,0.2)">/30</span> <span title="Adres rozgłoszeniowy (nie adres komputera!)" style="background-color:rgba(0,0,255,0.1)">brd 192.168.5.3</span> scope link eth0 |