nmcli
NetworkManager의 명령줄 관리 도구
Usages
nmcli [<options>] <object> {<command> | help }
nmcli [<options>] <object> {<command> | help}:[<options>]: 옵션–terse,-t: 간단한 형식으로 출력–pretty,-p: 읽기 편하도록 출력–mode {tabular | multiline},-m: 표/줄 형식 출력tabular: 한 줄이 하나의 항목으로 표현되는 테이블multiline: 여러 줄로 표시되는 속성.
–colors {yes | no | auto},-c: 출력 색상 지정(이스케이프 시퀀스)–fields {field1, field2 | all | common},-f: 출력 필드 지정common: defaultall:
<object>: 개체general,g: 일반 상태 및 작업networking,n: 관리 전반radio,r: 라디오 스위치connection,c: 연결device,d: 장치agent,a: 비밀 에이전트 또는 polkit 에이전트monitor,m: 변경 사항 모니터링
connection
nmcli connection
nmcli connection show: 프로파일 나열nmcli connection up: 연결 활성화nmcli connection downnmcli connection modifynmcli connection addnmcli connection editnmcli connection clonenmcli connection deletenmcli connection monitornmcli connection reloadnmcli connection loadnmcli connection importnmcli connection export
nmcli device set:nmcli device status:
Tips
nmcli connection up default # DHCP가 가능한 네트워크 연결 nmcli connection up testing # 정적 네트워크 연결