Nmcli: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 30: Line 30:
nmcli nm  status
nmcli nm  status
</pre>
</pre>
Tulemus: Käsk näitab üldist NetworkManageri staatust.
<u>Tulemus:</u> Käsk näitab üldist NetworkManageri staatust.
<pre>
<pre>
nmcli nm sleep
nmcli nm sleep
</pre>
</pre>
Tulemus: See käsk lükkab NetworkManageri une režiimi. Seega kõik liidesed, mida NetworkManager haldab lülitatakse välja.
<u>Tulemus:</u> See käsk lükkab NetworkManageri une režiimi. Seega kõik liidesed, mida NetworkManager haldab lülitatakse välja.
<pre>
<pre>
nmcli nm wakeup
nmcli nm wakeup
</pre>
</pre>
Tulemus: Käsk äratab NetworkManageri une režiimist. Kõik liidesed on nüüd võimalik samuti aktiveerida.
<u>Tulemus:</u> Käsk äratab NetworkManageri une režiimist. Kõik liidesed on nüüd võimalik samuti aktiveerida.
<pre>
<pre>
nmcli nm wifi [on|off]
nmcli nm wifi [on|off]
</pre>
</pre>
Tulemus: Käsk lülitab Wifi sisse või välja. Märkus, kui päringust [on|off], ära jätta siis tagastatakse Wifi-i hetke staatus.
<u>Tulemus:</u> Käsk lülitab Wifi sisse või välja. Märkus, kui päringust [on|off], ära jätta siis tagastatakse Wifi-i hetke staatus.
<pre>
<pre>
nmcli nm wwan [on|off]
nmcli nm wwan [on|off]
</pre>
</pre>
Tulemus: Käks lülitab WWAN-i välja või sisse. Märkus, kui päringust [on|off], ära jätta siis tagastatakse WWAN-i hetke staatus.
<u>Tulemus:</u> Käks lülitab WWAN-i välja või sisse. Märkus, kui päringust [on|off], ära jätta siis tagastatakse WWAN-i hetke staatus.


con ehk Connections. Kasutage seda objekti, et pärida informatsiooni NetworkManageri ühenduste kohta.
con ehk Connections. Kasutage seda objekti, et pärida informatsiooni NetworkManageri ühenduste kohta.
Line 52: Line 52:
nmcli con  list
nmcli con  list
</pre>
</pre>
Tulemus: Käsk väljastab seadistatud ühendused, nii kasutaja poolsed, kui ka süsteemi seadistused. Kui soov on vähendada tulemusi ning saada vaid mõni spetsiifiline konfiguratsioon tuleks lõppu lisada vastav parameeter: [id <id> | uuid <id> | system | user]
<u>Tulemus:</u> Käsk väljastab seadistatud ühendused, nii kasutaja poolsed, kui ka süsteemi seadistused. Kui soov on vähendada tulemusi ning saada vaid mõni spetsiifiline konfiguratsioon tuleks lõppu lisada vastav parameeter: [id <id> | uuid <id> | system | user]
<pre>
<pre>
nmcli con status
nmcli con status
</pre>
</pre>
Tulemus: Käsk väljastab kõik aktiivsed ühendused
<u>Tulemus:</u> Käsk väljastab kõik aktiivsed ühendused




Line 64: Line 64:
nmcli dev status
nmcli dev status
</pre>
</pre>
Tulemus: Käsk näitab seadmete kohta informatsiooni. Näide:  
<u>Tulemus:</u> Käsk näitab seadmete kohta informatsiooni. Näide:  
DEVICE    TYPE              STATE         
DEVICE    TYPE              STATE         
wlan0      802-11-wireless  connected     
wlan0      802-11-wireless  connected     
Line 71: Line 71:
nmcli dev list [iface <iface>]
nmcli dev list [iface <iface>]
</pre>
</pre>
Tulemus: Käsk väljastab detailse informatsiooni tabeli seadmete kohta. Märkus, et saada detailset informatsiooni vaid ühe kindla liidese kohta siis tuleb lisada käsu lõppu iface <iface>, ning  <iface> asemele tuleb kirjutada kindla liidese nimi.
<u>Tulemus:</u> Käsk väljastab detailse informatsiooni tabeli seadmete kohta. Märkus, et saada detailset informatsiooni vaid ühe kindla liidese kohta siis tuleb lisada käsu lõppu iface <iface>, ning  <iface> asemele tuleb kirjutada kindla liidese nimi.
<pre>
<pre>
nmcli dev  disconnect iface <iface>  
nmcli dev  disconnect iface <iface>  
</pre>
</pre>
Tulemus: Käsk katkestab ühenduse ühe kindla liidesega, <iface> asemele tuleb lisada liidese nimi.
<u>Tulemus:</u> Käsk katkestab ühenduse ühe kindla liidesega, <iface> asemele tuleb lisada liidese nimi.
<pre>
<pre>
nmcli dev wifi
nmcli dev wifi
</pre>
</pre>
Tulemus: Käsk väljastab kõik Wifi põõrduspunktid. Märkus, kui on soovi saada informatsiooni vaid mõne kindla pöörduspunkti kohta, tuleb lõppu lisada: [list [iface <iface>] [hwaddr <hwaddr>]].
<u>Tulemus:</u> Käsk väljastab kõik Wifi põõrduspunktid. Märkus, kui on soovi saada informatsiooni vaid mõne kindla pöörduspunkti kohta, tuleb lõppu lisada: [list [iface <iface>] [hwaddr <hwaddr>]].


== Koostas ==
== Koostas ==

Revision as of 11:55, 28 November 2012

Sissejuhatus

Nmcli on käsurea tööriist, mille abil saab kontrollida NetworkManageri ja pärida selle staatust. See ei ole mõeldud asendamiseks mõnda nm-applet või muid sarnaseid programme. Pigem on see mõeldud täiendavaks nendele programmidele. Peamiselt leiab nmcli kasutatavust serverites, iseseisvale masinale või lihtsalt edasijõudnud kasutajatele, kes eelistavad kasutada käsurida.

Käsu süntaks

     nmcli [OPTIONS] OBJECT { COMMAND | help }

OPTIONS

 -t[erse]                                   terse output
 -p[retty]                                  pretty output
 -m[ode] tabular|multiline                  output mode
 -f[ields] <field1,field2,...>|all|common   specify fields to output
 -e[scape] yes|no                           escape columns separators in values
 -n[ocheck]                                 don't check nmcli and NetworkManager versions
 -v[ersion]                                 show program version
 -h[elp]                                    print this help

OBJECT

 nm          NetworkManager status
 con         NetworkManager connections
 dev         devices managed by NetworkManager

Nmcli kasutamine

nm ehk NetworkManager. Kasutage seda objekti, et uurida ja muuta NetworkManageri staatuseid.

nmcli nm  status

Tulemus: Käsk näitab üldist NetworkManageri staatust.

nmcli nm sleep

Tulemus: See käsk lükkab NetworkManageri une režiimi. Seega kõik liidesed, mida NetworkManager haldab lülitatakse välja.

nmcli nm wakeup

Tulemus: Käsk äratab NetworkManageri une režiimist. Kõik liidesed on nüüd võimalik samuti aktiveerida.

nmcli nm wifi [on|off]

Tulemus: Käsk lülitab Wifi sisse või välja. Märkus, kui päringust [on|off], ära jätta siis tagastatakse Wifi-i hetke staatus.

nmcli nm wwan [on|off]

Tulemus: Käks lülitab WWAN-i välja või sisse. Märkus, kui päringust [on|off], ära jätta siis tagastatakse WWAN-i hetke staatus.

con ehk Connections. Kasutage seda objekti, et pärida informatsiooni NetworkManageri ühenduste kohta.

nmcli con  list

Tulemus: Käsk väljastab seadistatud ühendused, nii kasutaja poolsed, kui ka süsteemi seadistused. Kui soov on vähendada tulemusi ning saada vaid mõni spetsiifiline konfiguratsioon tuleks lõppu lisada vastav parameeter: [id <id> | uuid <id> | system | user]

nmcli con status

Tulemus: Käsk väljastab kõik aktiivsed ühendused


dev ehk Devices. Kasutage seda objekti, et saada informatsiooni seadmete kohta.

nmcli dev status

Tulemus: Käsk näitab seadmete kohta informatsiooni. Näide: DEVICE TYPE STATE wlan0 802-11-wireless connected eth0 802-3-ethernet unavailable

nmcli dev list [iface <iface>]

Tulemus: Käsk väljastab detailse informatsiooni tabeli seadmete kohta. Märkus, et saada detailset informatsiooni vaid ühe kindla liidese kohta siis tuleb lisada käsu lõppu iface <iface>, ning <iface> asemele tuleb kirjutada kindla liidese nimi.

nmcli dev  disconnect iface <iface> 

Tulemus: Käsk katkestab ühenduse ühe kindla liidesega, <iface> asemele tuleb lisada liidese nimi.

nmcli dev wifi

Tulemus: Käsk väljastab kõik Wifi põõrduspunktid. Märkus, kui on soovi saada informatsiooni vaid mõne kindla pöörduspunkti kohta, tuleb lõppu lisada: [list [iface <iface>] [hwaddr <hwaddr>]].

Koostas

Kristian Kivimägi A22 sügis 2012