linux修改配置文件后怎么保存 java i18n 配置
linux修改配置文件后怎么保存:
1、使用vi编辑器编辑
首先,使用vi编辑器打开配置文件:
$ vi /etc/sysconfig/network
然后,可以在打开的文件中进行编辑,比如修改IP地址、网关等。
完成后,按下esc键,输入:
:wq
即可保存文件并退出vi编辑器。
2、使用sed命令编辑
可以使用sed命令来更改配置文件:
$ sed -i 's/^IPADDR=.*/IPADDR=192.168.1.10/' /etc/sysconfig/network
上面的命令将/etc/sysconfig/network文件中的IPADDR属性从原来的值更改为192.168.1.10。
3、使用awk编辑
也可以使用awk命令来编辑配置文件:
$ awk -F '=' '{if ($1=="IPADDR") {print "IPADDR=192.168.1.10"} else {print $0}}' /etc/sysconfig/network > /etc/sysconfig/network.tmp
上面的命令将/etc/sysconfig/network文件中的IPADDR属性从原来的值更改为192.168.1.10,并将结果保存到/etc/sysconfig/network.tmp文件中。
4、使用grep替换
还可以使用grep替换功能来更改配置文件:
$ grep -v '^IPADDR' /etc/sysconfig/network > /etc/sysconfig/network.tmp
echo "IPADDR=192.168.1.10" >> /etc/sysconfig/network.tmp
上面的命令将/etc/sysconfig/network文件中的IPADDR属性从原来的值更改为192.168.1.10,并将结果保存到/etc/sysconfig/network.tmp文件中。

java i18n 配置:
Java i18n 是指使用 Java 编程语言实现国际化(Internationalization)的过程。国际化是指在不同的文化和地域中,将软件或程序本地化(Localization),以满足当地用户的需求。Java 提供了一系列的API,以帮助实现国际化,这些API通常可以分为以下几类:
1. 资源管理:主要用于定义资源文件,包括语言文件,图标,图片和其他多媒体文件。
2. 数据格式化:提供了一系列用于格式化日期,数字,货币和计算机语言的工具。
3. 语言翻译:提供了一系列的文本转换工具,可以将源文本转换为不同的语言。
4. 国家和地区设置:提供了一系列的国家和地区设置,用于根据地区的不同设置相应的本地化设置。
配置 Java i18n 的步骤:
1. 创建资源文件:资源文件位于类路径下,包含不同地区(locale)的本地化资源(字符串,图片等)。
2. 创建 ResourceBundle 类: ResourceBundle 类用于从资源文件中获取本地化资源。
3. 创建 Locale 对象: Locale 对象表示特定的地区,用于根据地区设置不同的本地化资源。
4. 使用 ResourceBundle 和 Locale 对象: ResourceBundle 和 Locale 对象可以用于获取本地化资源,以满足不同地区的需求。