linux靜態命令
Ⅰ 在linux下怎麼設置靜態IP
首先運行 ifconfig 命令看一下自己的網卡名稱,lo的這個不算。
比如我有一個網卡配置顯示是eno16777736
然後通過 cd /etc/sysconfig/network-scripts/ 進入到network-scripts目錄下面
會有一個ifcfg-開頭文件,後面接著你的網卡配置名稱如 ifcfg-eno16777736
打開 vim ifcfg-eno16777736寫入
DEVICE=eno16777736
ONBOOT=yes
BOOTPROTO=static
HWADDR=00:0C:29:1D:9F:22
IPADDR=192.168.1.2
NETMASK=255.255.255.0
比較簡單的配置,分別是名稱、開機需要啟動 、類型是靜態ip、mac地址、ip地址、子網掩碼
保存退出,重啟網卡
systemctl restart network.service
完成了
Ⅱ linux 下 設置靜態IP,在 終端里 輸入什 么 指令設置靜態IP為192.168.168.22
設置靜態ip需要root許可權 ,為了重啟後可以正常使用,一般都需要寫入文件中,
ubuntu 的網卡配置文件為 /etc/interface
redhat等的網卡配置文件為 /etc/sysconfig/nework-script/ifcfg-eth0 文件
寫入時要有對應的格式,自行google一下即可找到
Ⅲ 如何在linux系統中設置靜態ip地址
以centos系統為例,設置靜態IP時,輸入命令:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
這個命令是編輯網卡的IP設置,在這裡面設置你所需要設置的IP,例如:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
DNS1=8.8.8.8
IPV6INIT=no
USERCTL=no
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
Ⅳ linux怎麼添加靜態路由
linux下靜態路由修改命令
方法一:
添加路由
route add -net 192.168.0.0/24 gw 192.168.0.1
route add -host 192.168.1.1 dev 192.168.0.1
刪除路由
route del -net 192.168.0.0/24 gw 192.168.0.1
add 增加路由
del 刪除路由
-net 設置到某個網段的路由
-host 設置到某台主機的路由
gw 出口網關 IP地址
dev 出口網關 物理設備名
增 加默認路由
route add default gw 192.168.0.1
默認路由一條就夠了
route -n 查看路由表
方法二:
添加路由
ip route add 192.168.0.0/24 via 192.168.0.1
ip route add 192.168.1.1 dev 192.168.0.1
刪除路由
ip route del 192.168.0.0/24 via 192.168.0.1
add 增加路由
del 刪除路由
via 網關出口 IP地址
dev 網關出口 物理設備名
增加默認路由
ip route add default via 192.168.0.1 dev eth0
via 192.168.0.1 是我的默認路由器
查看路由信息
ip route
保存路由設置,使其在網路重啟後任然有效
在/etc/sysconfig/network-script/目錄下創建名為route- eth0的文件
vi /etc/sysconfig/network-script/route-eth0
在此文件添加如下格式的內容
192.168.1.0/24 via 192.168.0.1
重啟網路驗證
/etc/rc.d/init.d/network中有這么幾行:
# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
fi
也就是說,將靜態路由加到/etc/sysconfig/static-routes 文件中就行了。
如加入:
route add -net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1
則static-routes的格式為
any net 11.1.1.0 netmask 255.255.255.0 gw 11.1.1.1
Ⅳ Linux中有什麼方法可以靜態取出top命令中關於CPU運行狀態的那行
top -n 1
可以只讓top執行一次
top -n 1 | head -n 5
顯示 top 的前面幾行
top -n 1 | grep '^Cpu'
只顯示 Cpu 那一行
Ⅵ Linux怎麼添加靜態路由
平時工作經常需要配置路由,接下來總結一下linux伺服器配置路由的方法。
1、首先看一下本機的網路環境網路信息及路由信息:ip addr;route -n。
Ⅶ linux靜態ip怎麼設置
您好,方法
使用正確的用戶名/密碼登錄linux, 打開終端, 或者使用XShell等遠程工具登錄SSH Linux系統.
找到如下的ifcfg-eth0文件, 使用VIM打開.
如果其中的 BOOTPROTO=dhcp, 則表示使用自動的方式獲取IP地址。
將BOOTPROTO設置為static或者none.
配置規劃的IP地址, 以及正確的網關, 掩碼, DNS信息.
保存退出(先按escape, 然後輸入 wq!)
重啟網路網路, 如果eth0的狀態變為activated, 則證明設置成功
CentOS6 使用service network restart命令重啟網路服務
CentOS7 使用systemctl restart network命令重啟網路服務
查看Linux系統的IP地址, 看是否是我們配置的IP
測試是否生效
ping網關192.168.1.1, 如果是通的, 則說明到內網是正確的。
ping網路的網址, 如果是通的, 則說明到互聯網是通的, 可以正確的上網了。
Ⅷ linux添加靜態路由命令
route add –host 192.168.40.3 gw 192.12.10.1
Ⅸ linux命令gcc–static式什麼意思
gcc 空格 -static 吧?
-static 是讓 gcc 進行靜態編譯,也就是把所有都需要的函數庫都集成進編譯出來的程序上,這個程序就可以不依賴外部的函數庫運行了。
Ⅹ linux怎麼靜態編譯
關於在 Linux 環境下面對 C 語言源程序進行靜態編譯,關鍵是要看你的 C 語言源程序中都使用到了哪些系統庫函數?如果是標準的輸入、輸出庫函數,只要在命令行提示符 $ 下面執行:
gcc my_prog.c 即可(預設的可執行文件名是:a.out);如果在用戶的源程序中使用到了數學計算函數,那麼在命令行提示符 $ 下面必須執行:
gcc my_prog.c -IMATH.LIB(假設涉及到各種數學計算的數學庫的庫文件為:MATH.LIB)
如果不加上 -IMATH.LIB 選項,那麼即使你的源程序編寫得再正確,也無法正常編譯。
另外還有一個必須要注意的就是:在 Linux 的環境變數中,一定要把 INCLUDE、LIB 所在的路徑設置好(在 SHELL 文件中寫好),這樣在使用 Linux 系統時才能夠減少出錯的機會。