linux讓配置生效命令 linux命令行配置ip地址命令

linux下如何使PASH變量配置永久生效

linux下如何使PASH變量配置永久生效一般來說linux中對變量的設(shè)置,以及自定義變量還有命令別名的設(shè)置在你注銷bash后就會失效,想要永久生效就要將這些設(shè)置寫入對應(yīng)的配置文件,系統(tǒng)開機時每次讀取配置文件所以就能生效。

我們注重客戶提出的每個要求,我們充分考慮每一個細(xì)節(jié),我們積極的做好成都網(wǎng)站設(shè)計、做網(wǎng)站服務(wù),我們努力開拓更好的視野,通過不懈的努力,創(chuàng)新互聯(lián)公司贏得了業(yè)內(nèi)的良好聲譽,這一切,也不斷的激勵著我們更好的服務(wù)客戶。 主要業(yè)務(wù):網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)站設(shè)計,微信小程序定制開發(fā),網(wǎng)站開發(fā),技術(shù)開發(fā)實力,DIV+CSS,PHP及ASP,ASP.Net,SQL數(shù)據(jù)庫的技術(shù)開發(fā)工程師。

對于變量的設(shè)置在用戶主目錄也就是~/.bash_profile中。在主目錄下使用vi

.bash_profile打開配置文件,會看到PASH=$PASH:$HOME/bin;輸入i進(jìn)入編輯模式進(jìn)行你想要的修改,再按esc建,之后:wq保存。此時修改還不能立刻生效,可以使用.

.bash_profile

或source

.bash_profile將配置文件讀入當(dāng)前shell中,即可生效。

當(dāng)然注銷再登錄也可以。

Linux網(wǎng)絡(luò)相關(guān)配置

這里說的網(wǎng)絡(luò)配置主要是centos環(huán)境

centOS系統(tǒng),在/etc/sysconfig/network-scripts目錄下找到當(dāng)前機器的端口文件,文件名通常是ifcfg-網(wǎng)絡(luò)連接名。

vim 打開編輯,添加修改分配模式,IP地址,掩碼,DNS等內(nèi)容,完整的示例如下:

修改完成后,執(zhí)行systemctl restart network重啟網(wǎng)卡生效。

Ubuntu20配置值靜態(tài)ip,需要修改/etc/netplan下面找到一個yaml文件,文件名帶network的,1-network-manager-all.yaml,這里給出一個配置示例:

(這里用ifconfig或者ip addr命令先看一下自己的網(wǎng)卡編號,我的編號是enpls0)

修改完成后,輸入命令:sudo netplan apply使得配置生效

配置完成后ping一下其他機器或者外網(wǎng)網(wǎng)址看一下網(wǎng)絡(luò)是否通了,配置還是沒生效可以嘗試重啟機器(重啟不影響的情況下)。

查看端口信息

netstat -tunlp |grep 端口號 查看指定的端口號的進(jìn)程情況,如查看8000端口的情況,netstat -tunlp |grep 8000

nmap 127.0.0.1 查看本機開放的端口,會掃描所有端口。

lsof -i:端口號查看端口所在進(jìn)程-9

啟動防火墻

systemctl start firewalld

禁用防火墻

systemctl stop firewalld

設(shè)置/禁止開機啟動

systemctl enable/disable firewalld

重啟防火墻

firewall-cmd --reload

查看狀態(tài)

systemctl status firewalld / firewalld-cmd --state

查看版本

firewall-cmd --version

查看幫助

firewall-cmd --help

查看區(qū)域信息

firewall-cmd --get-active-zones

查看指定接口所屬區(qū)域信息

firewall-cmd --get-zone-of-interface=eth0

拒絕所有包

firewall-cmd --panic-on

取消拒絕狀態(tài)

firewall-cmd --panic-off

查看是否拒絕

firewall-cmd --query-panicpor

將接口添加到區(qū)域(默認(rèn)接口都在public)

firewall-cmd --zone=public --add-interface=eth0(永久生效再加上 --permanent 然后reload防火墻)

設(shè)置默認(rèn)接口區(qū)域

firewall-cmd --set-default-zone=public(立即生效,無需重啟)

更新防火墻規(guī)則

firewall-cmd --reload或firewall-cmd --complete-reload(兩者的區(qū)別就是第一個無需斷開連接,就是firewalld特性之一動態(tài)添加規(guī)則,第二個需要斷開連接,類似重啟服務(wù))

查看指定區(qū)域所有打開的端口

firewall-cmd --list-port

firewall-cmd --zone=public --list-ports

在指定區(qū)域打開端口(打開后需要重啟防火墻生效)

firewall-cmd --zone=public --add-port=80/tcp(永久生效再加上 --permanent)

參考網(wǎng)址:

Linux-配置環(huán)境變量

1、系統(tǒng)位置,/etc目錄下的bashrc、profile、environment三個文件

2、用戶目錄(root或普通用戶)下的.bashrc、.bash_profile兩個文件,注意這兩個文件前面都有點,是隱藏文件。

按變量的周期劃為永久變量和臨時性變量2種:

永久變量:通過修改配置文件,配置之后變量永久生效。

臨時性變量:使用命令如export等命令設(shè)置,設(shè)置之后馬上生效。當(dāng)關(guān)閉shell的時候失效(這種主要用于測試比較多)。

按照影響范圍分為用戶變量和系統(tǒng)變量2種:

用戶變量(局部變量):修改的設(shè)置只對某個用戶的路徑或執(zhí)行起作用;

系統(tǒng)變量(全局變量):影響范圍是整個系統(tǒng)。

export命令顯示當(dāng)前系統(tǒng)定義的所有環(huán)境變量,運行返回結(jié)果如下:

echo $PATH命令輸出當(dāng)前的PATH環(huán)境變量的值,運行返回結(jié)果如下:

直接用export命令修改PATH值 (重啟終端后配置失效)

export PATH=$PATH:/home/sphc/software/bin

該文件為當(dāng)前用戶配置文件,修改后,作用于當(dāng)前用戶的環(huán)境變量。

該文件為當(dāng)前用戶配置文件,修改后,作用于當(dāng)前用戶的環(huán)境變量。

/etc/bashrc為系統(tǒng)環(huán)境配置文件,需要管理員權(quán)限(如root)或者對該文件的寫入權(quán)限,修改后,作用于所有用戶。

/etc/profile為系統(tǒng)全局配置文件,需要管理員權(quán)限或者對該文件的寫入權(quán)限,修改后,作用于系統(tǒng)下所有用戶的環(huán)境變量。

/etc/environment為系統(tǒng)環(huán)境配置文件,需要管理員權(quán)限或者對該文件的寫入權(quán)限,修改后,作用于系統(tǒng)下所有用戶的環(huán)境變量。

配置LINUX的IP命令

通過配置文件配置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)卡標(biāo)識] [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。

網(wǎng)站名稱:linux讓配置生效命令 linux命令行配置ip地址命令
鏈接分享:http://bm7419.com/article42/dohjohc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、全網(wǎng)營銷推廣、網(wǎng)站導(dǎo)航、網(wǎng)站策劃品牌網(wǎng)站制作、網(wǎng)站設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司