zz:
常用scutil --set(sudo), networksetup(sudo), nslookup
1.list all network services
$sudo networksetup -listallnetworkservices
an asterisk (*) denotes that a network services is disabled
bluetooth dun
ethernet
firewire
wi-fi
bluetooth pan
2.get ethernet info
$sudo networksetup -getinfo ethernet
3.find machine dns name
$nslookup 172.168.10.30
4.set machine host name
$scutil –set hostname 「your host name」
set machine local host name
$scutil –set localhostname 「your local host name」
set machine computer name
$scutil –set computername 「your computer name」
三個name的區別:
computer name 相當於乙個alias 可以輸入特殊字元,可以忽略它的存在
host name 在網路中使用的名字,網路中發生衝突時,有可能會被dns自動修改(待確認)
local host name 跟host name差不多,一般兩個保持統一就ok啦,沒做更多實驗 ,待更新。
示例:公司的開發環境信賴於hostname。否則在.configure的時候,由於讀不到hostname從而讀不到相應的本地配置而報錯。
解決:1.重新設定hostname:
scutil --set hostname ygao.*****.com
2. 光設定hostname,結果發現本地ping不通,此時還需要在hosts中新增
127.0.0.1 localhost ygao.*****.com
mac 常用 終端命令
ls 列出目錄內容 list cd 引數 改變目錄 change directory su 切換使用者 switch user pwd 列印當前目錄 print work directory ps 程序狀態 process status cd 上級目錄 cd 上乙個訪問的目錄 cd 不加引數 進ro...
mac常用shell命令
tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...
MAC常用終端命令
目錄操作 命令名 功能描述 使用舉例 mkdir 建立乙個目錄 mkdir dirname rmdir 刪除乙個目錄 rmdir dirname mvdir 移動或重新命名乙個目錄 mvdir dir1 dir2 cd 改變當前目錄 cd dirname pwd 顯示當前目錄的路徑名 pwd ls ...