Difference between revisions of "Nmcli"

From ICO wiki
(Käsu süntaks)
(Nmcli kasutamine)
Line 37: Line 37:
  
 
=Nmcli kasutamine=
 
=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.

Revision as of 00:31, 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.

Erinevaid kasutusviise

1) Initskriptit: ifup / ifdown saab kasutada nmcli kaudu Network managerile ligi pääsemiseks, selle asemel, et hallata ühendusi ise ja segada NetworkManageri tööd.

2) Servereid, peata masinaid, millel puudub graafiline liides, siis kasutatakse nmcli-d et rääkida otse NetworkManageri ja kontrollida kogu süsteemi ühendusi.

3)Kasutaja Sessioon: Sellistel puhkudel saab nmcli rääkida nm-appletiga, et leida kasutaja ühendusi. Nmcli saab ka esitada päringu otse NetworkManagerile, et muuta ja manipuleerida neid ühendusi.



Kristian Kivimägi A22

Käsu süntaks

     nmcli [OPTIONS] OBJECT { COMMAND | help }

OPTIONS

 -t[erse]                                   napisõnaline väljund
 -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.