Centos7 /etc/profile和/bin被误删除的解决办法
/etc/profile被删除的解决办法
/etc/profile被误删除了,ls、vim等shell命令都报如下错误:
-bash: /usr/bin/ls: Argument list too long
shell命令基本都在/usr/bin,/usr/sbin,/bin,/sbin,/usr/X11R6/bin中有定义,
因此通过下面这条命令,重新取出shell命令
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
新建立/etc/profile文件
通过vim /etc/profile新建立profile文件,把如下命令拷贝进去,再使用source /etc/profile是文件立即生效
# /etc/profile
# System wide environment and startup programs, for login setup
# Functions a