Difference between revisions of "Nmcli"

From ICO wiki
(Käsu süntaks)
Line 17: Line 17:
 
=Käsu süntaks=
 
=Käsu süntaks=
  
      nmcli [ OPTIONS ] OBJECT { COMMAND | help }
+
      nmcli [OPTIONS] OBJECT { COMMAND | help }
  
      OBJECT := { nm | con | dev }
+
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
  
      OPTIONS := {
+
OBJECT
      -t[erse]
+
  nm          NetworkManager status
      -p[retty]
+
  con        NetworkManager connections
      -m[mode] tabular | multiline
+
  dev        devices managed by NetworkManager
      -f[ields] <field1,field2,...> | all | common
 
      -e[scape] yes | no
 
      -v[ersion]
 
      -h[elp]
 
      }
 
  
 
=Nmcli kasutamine=
 
=Nmcli kasutamine=

Revision as of 00:11, 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) Kristian Kivimägi A22


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