linux常見問題文件彙總
有三步要做。
一.環境變數增加命令列載入路徑
centeros6.5基本命令都command not found,那就是/etc/profile修改出問題了
解決辦法:
使用絕對命令vi開啟profile
/bin/vi /etc/profile
新增:
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
簡便方法:
直接執行
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
二.時間同步
yum install ntp
ntpdate time.nist.gov
crontab -e
*/10 * * * * ntpdate time.nist.gov
請注意格式。
*/10 * * * * ntpdate time.nist.gov #域名或IP
三.關閉防火牆
1. 永久性生效
開啟:chkconfig iptables on
關閉:chkconfig iptables off
2. 即時生效,重啟後失效
開啟:service iptables start
關閉:service iptables stop
補充:
a. 防火牆還需要關閉ipv6的防火牆:
chkconfig ip6tables off
並且可以通過如下命令檢視狀態:
chkconfig --list iptables
b. selinux狀態可以通過以下命令檢視:
Sestatus
===============
基本上伺服器就行了
後來在後面的安裝postgre中還是遇到坑了。哈哈
最後又切換回了root然後重新關閉了防火牆。用的命令
service iptables stop
四,網絡卡啟動報錯
一.故障現象:
[[email protected] ~]# service network restart
Shutting down loopback insterface: [ OK ]
Bringing up loopback insterface: [ OK ]
Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED]
解決辦法:
造成這樣的原因,是因為在虛擬機器(Vmware)中移動了Centos系統對應的檔案,導致重新配置時,網絡卡的MAC地址變了,輸入ifconfig -a,找不到eth0
·······
安裝完一個centos虛擬機器,又拷貝一份,開機後網絡卡無法正常啟動,報錯:Device eth0 does not seem to be present,
delaying initialization
解決:
mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1
vim /etc/sysconfig/network-scripts/ifcfg-eth1
修改DEVICE="eth0"
為DEVICE="eth1"
可刪掉uuid、實體地址
然後重啟啟動網絡卡嘗試下