Centos系統初始化和shell簡單命令

2021-10-09 01:43:01 字數 2177 閱讀 3406

主機重新命名

hostnamectl set-hostname server1

bash重新整理可檢視更改後的主機名

1.設定ip位址

wq儲存最後設定

按i 進入插入模式

bootproto=static

ipaddr=20.0.0.10

netmask=255.255.255.0

gateway=20.0.0.2

dns=20.0.0.2

onboot=yes

:wq 對配置進行儲存

對網絡卡進行重啟 systemctl restart network

檢視網絡卡位址的命令: ifconfig

ip addr

上網:vi /etc/resolv.conf

nameserver 20.0.0.2

2.關閉防火牆,關閉核心防護

臨時關閉

systemctl stop firewalld

setenforce 0

3.光碟掛載

這裡需要先連線光碟再配置終端

臨時掛載:mount /dev/cdrom /mnt

永久掛載: vi /etc/fstab

/dev/cdrom /mnt iso9660 defaults 0 0

4.yum源配置

bash shell是bourne shell的乙個免費版本,它是最早的unix shell,包括許多附加的特點。bash有可編輯的命令列,可以回查歷史命令,支援tab鍵補齊以使使用者避免輸入長的檔名。

cshc shell使用的是「類c」的語法,借鑑了bourne shell的許多特點,只是內部shell命令集有所不同。

kshkorn shell的語法與bourne shell相同,同時具備了c shell的易用特點。許多安裝指令碼都使用ksh,即使不把它作為主shell,也應該在系統中安裝它。

tcsh

tc shell是c shell的乙個增強版本,與c shell完全相容。

zshz shell是korn shell的乙個增強版本,具備bash shell的許多特色。

centos系統初始化指令碼

bin bash echo 只用於新購伺服器初始化,有需要的自己可以寫進去 echo 只用於centos7.0版本 echo 其他版本差異,可以自行修改 read p 是否繼續 y n yn if yn y then exit 3 fi 檢視系統版本 linux release cat etc re...

centos7系統初始化

echo arp引數,檢查一次相鄰層記錄的有效性的週期。當相鄰層記錄失效 etc sysctl.conf echo e net.ipv4.neigh.default.gc stale time 120 n etc sysctl.conf echo 路由設定 etc sysctl.conf echo ...

centos7系統初始化優化

防火牆優化 關閉防火牆 systemctl stop firewalld systemctl disable firewalld 開啟防火牆命令 新增乙個埠 firewall cmd zone public add port 80 tcp permanent permanent永久生效,沒有此引數重...