# centos7 最小化安装

	vi /etc/sysconfig/network-scripts/ifcfg-[网卡]

	修改 ONBOOT=yes
	service network restart

1
2
3
4
5

# ip 命令替代了config, 常见用法


ip link show                           # 显示网络接口信息

ip link set eth0 upi                   # 开启网卡

ip link set eth0 down                  # 关闭网卡

ip link set eth0 promisc on            # 开启网卡的混合模式

ip link set eth0 promisc offi          # 关闭网卡的混个模式

ip link set eth0 txqueuelen 1200       # 设置网卡队列长度

ip link set eth0 mtu 1400              # 设置网卡最大传输单元

ip addr show                           # 显示网卡IP信息

ip addr add 192.168.0.1/24 dev eth0    # 设置eth0网卡IP地址192.168.0.1

ip addr del 192.168.0.1/24 dev eth0    # 删除eth0网卡IP地址


ip route list                                            # 查看路由信息

ip route add 192.168.4.0/24  via  192.168.0.254 dev eth0 # 设置192.168.4.0网段的网关为192.168.0.254,数据走eth0接口

ip route add default via  192.168.0.254  dev eth0        # 设置默认网关为192.168.0.254
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

# 英文环境的mac远程centos虚拟机乱码

# 原因分析

  • mac默认是
	LANG=en_US.utf-8  // 设置区域语言,比如提示信息,日期等等
	LC_ALL=en_US.utf-8
1
2
  • 远程虚拟机最小化安装 echo $LANG

# linux 配置问价加载顺序是

默认登陆方式,
/etc/enviroment->/etc/profile -->$HOME/.profile   -->$HOME/.env
1
2
  • /etc/profile是登陆后读取的,如果文件显示乱码,可以在/etc/profile中配置
	vim /etc/profile
	export LC_ALL=zh_CN.utf-8
1
2

# 如果ssh远程出现如下问题

  • "-bash: 警告:setlocale: LC_CTYPE: 无法改变区域选项 (UTF-8): 没有那个文件或目录"

是加载/etc/enviroment文件,找LANG变量

	vim /etc/environment
	LANG=zh_CN.utf-8
	如果/etc/environment 中没有设置该变量LANG,依然会报错,不能在profile中设置
1
2
3