十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
用vi
創(chuàng)新互聯(lián)公司專注于中寧企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),成都商城網(wǎng)站開發(fā)。中寧網(wǎng)站建設(shè)公司,為中寧等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站制作,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
/etc/sysconfig/network-scripts/ifcfg-eth0打開網(wǎng)卡配置文件
按下i鍵,就可以編輯配置文件了
BOOTPROTO=dhcp
→改成
BOOTPROTO=static
加上一行
IPADDR=你需要的IP
NETMASK=你需要的子網(wǎng)掩碼
GATEWAY=你需要的網(wǎng)關(guān)(有就配置,沒有就不用寫這行了)
配置文件里面別的需要可以留下,不需要可以刪除
編輯完后按ESC鍵退出編輯模式
按:(冒號),進入命令行模式,輸入wq。
然后用service
network
restart
重啟網(wǎng)絡(luò)服務(wù),然后,ifconfig命令可以查看一下你的IP,這樣就永久配置好你需要的IP了
注:本回答為自己編寫
[xianghui@localhost xianghui]$ su root
Password:
[root@localhost xianghui]# ifconfig
bash: ifconfig: command not found
那是你沒有完全取得root權(quán)限,你可以加個參數(shù) -l,就行了
[root@localhost xianghui]# su -l
[root@localhost root]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:C9:82:25
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6290 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:667643 (651.9 Kb) TX bytes:2052 (2.0 Kb)
Interrupt:10 Base address:0x2024
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:9113 errors:0 dropped:0 overruns:0 frame:0
TX packets:9113 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:623429 (608.8 Kb) TX bytes:623429 (608.8 Kb)
linux常用命令如下:
1、查看內(nèi)核版本:uname -a。
2、控制臺-》圖形界面:init 5或者startx。
3、圖形界面-》控制臺: init3或者直接注銷。
4、如何查看ip地址:ifconfig。
5、配置ip:ifconfig eth0 ip地址。
6、重啟:reboot 或者 shutdown -r now。
7、普通用戶切換到系統(tǒng)用戶:su。
8、注銷用戶指令:logout。
9、從子機退出:ctrl+alt。
10、全屏:ctrl+alt+enter 。
基本思想:
Linux的基本思想有兩點:第一,一切都是文件;第二,每個文件都有確定的用途。其中第一條詳細來講就是系統(tǒng)中的所有都歸結(jié)為一個文件,包括命令、硬件和軟件設(shè)備、操作系統(tǒng)、進程等等對于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的文件。
首先應(yīng)該是0不是o
$?是shell變量,表示"最后一次執(zhí)行命令"的退出狀態(tài).0為成功,非0為失敗.
在你的問題里就是,if語句前一個命令執(zhí)行成功,就怎么樣
通過配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0
配置文件如下:
ONBOOT=yes
BOOTPROTO=none:表示不使用dhcp服務(wù),如果是手動配置靜態(tài)的ip地址,BOOTPROTO的值可以為none或者static。
IPADDR=192.168.1.66:表示設(shè)置IP地址。
NETMASK=255.255.255.0:表示設(shè)置子網(wǎng)掩碼。
GATEWAY=192.168.1.1: 表示設(shè)置網(wǎng)關(guān)。
DNS1=192.168.1.1:表示設(shè)置首選DNS服務(wù)器,DNS有自己的配置文件/etc/resolv.conf,在這里設(shè)置DNS,就是把它寫入了DNS的配置文件/etc/resolv.conf。
然后,執(zhí)行service network restart,重啟網(wǎng)絡(luò)服務(wù)配置文件生效即可。
擴展資料:
通過ifconfig命令配置LINUX的IP命令:
命令名稱:ifconfig
基本語法:ifconfig [網(wǎng)卡標識] [IP地址]
英文原意:interface configuration
執(zhí)行權(quán)限:root
功能描述:查看或臨時配置網(wǎng)卡信息
說明: ifconfig 命令主要是用來查看網(wǎng)卡的配置信息,因為用它來配置網(wǎng)卡的IP地址時,只會臨時生效(Linux服務(wù)器重啟后就會失效)。
這種配置ip的方式只能設(shè)置IP和子網(wǎng)掩碼,估只適合內(nèi)網(wǎng)(局域網(wǎng))使用。
如果想連通外網(wǎng),還必須設(shè)置網(wǎng)關(guān)和DNS。
原因一:命令的路徑?jīng)]有在PATH環(huán)境變量中。
解決方法:手動的去添加環(huán)境變量。
1、打開/etc/profile文件。命令:vi?/etc/profile
2、按大寫的G,把光標調(diào)到文件最末尾的地方。按i進入輸入模式,然后在文件的末尾添加如下的一句:export PATH=$PATH:/sbin。
3、按esc退出輸入模式,:wq保存并退出文件。
4、再執(zhí)行ifconfig,發(fā)現(xiàn)命令可以使用了。
原因二:沒有安裝ifconfig等命令,運行ifconfig命令就會出錯。
解決方法:
yum search ifconfig
yum install net-tools.x86_64
原因三:沒有以root用戶登錄運行ifconfig,因為ifconfig是在/sbin路徑下的。
解決方法:切換到root用戶。