Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
sk1:podstawy_narzedzia [2018/03/05 23:03] jkonczak [Tradycyjne nazwy urządzeń (zwykle zakończone numerem)] |
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 136: | Linia 139: | ||
''ifconfig dummy0 192.168.0.1 netmask 255.255.255.0 up'' | ''ifconfig dummy0 192.168.0.1 netmask 255.255.255.0 up'' | ||
<html></small></html> | <html></small></html> | ||
+ | |||
+ | ==== Przykładowe wyniki poleceń ==== | ||
+ | |||
+ | === ifconfig / ip address === | ||
+ | <html><pre> | ||
+ | <b>/ # ip a</b> | ||
+ | 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 | ||
+ | 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 | ||
+ | valid_lft forever preferred_lft forever | ||
+ | inet <span title="Adres IPv4 na tym interfejsie" style="background-color:rgba(0,255,0,0.2)">172.19.67.0</span><span title="Maska sieci" style="background-color:rgba(128,0,128,0.2)">/19</span> <span title="Adres rozgłoszeniowy (nie adres komputera!)" style="background-color:rgba(0,0,255,0.1)">brd 172.19.95.255</span> scope global eth0:1 | ||
+ | valid_lft forever preferred_lft forever | ||
+ | inet <span title="Adres IPv4 na tym interfejsie" style="background-color:rgba(0,255,0,0.2)">10.42.0.238</span><span title="Maska sieci" style="background-color:rgba(128,0,128,0.2)">/24</span> scope global eth0 | ||
+ | valid_lft forever preferred_lft forever | ||
+ | inet6 fe80::d8a8:fbff:fe92:2ddf/64 scope link | ||
+ | valid_lft forever preferred_lft forever | ||
+ | |||
+ | <b>/ # ifconfig</b> | ||
+ | eth0 Link encap:Ethernet HWaddr DA:A8:FB:92:2D:DF | ||
+ | inet addr:<span title="Adres IPv4 na tym interfejsie" style="background-color:rgba(0,255,0,0.2)">192.168.5.2</span> Bcast:192.168.5.3 Mask:<span title="Maska sieci" style="background-color:rgba(128,0,128,0.2)">255.255.255.252</span> | ||
+ | inet6 addr: fe80::d8a8:fbff:fe92:2ddf/64 Scope:Link | ||
+ | UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 | ||
+ | RX packets:1326 errors:0 dropped:0 overruns:0 frame:0 | ||
+ | TX packets:1063 errors:0 dropped:0 overruns:0 carrier:0 | ||
+ | collisions:0 txqueuelen:1000 | ||
+ | RX bytes:2681637 (2.5 MiB) TX bytes:123670 (120.7 KiB) | ||
+ | |||
+ | eth0:1 Link encap:Ethernet HWaddr DA:A8:FB:92:2D:DF | ||
+ | inet addr:<span title="Adres IPv4 na tym interfejsie" style="background-color:rgba(0,255,0,0.2)">172.19.67.0</span> Bcast:172.19.95.255 Mask:<span title="Maska sieci" style="background-color:rgba(128,0,128,0.2)">255.255.224.0</span> | ||
+ | UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 | ||
+ | </pre></html> | ||
+ | |||
<html><small></html> | <html><small></html> |