Centos 7 基础设置:

修改默认语言: 不再是修改 /etc/sysconfig/i18n, 而是要修改 /etc/locale.conf, 以及 /etc/yum/pluginconf.d/langpacks.conf

vi /etc/locale.conf
vi /etc/yum/pluginconf.d/langpacks.conf

修改启动级别: 不再是修改 /etc/inittab, 而是通过systemctl配置, 如下

# 查看当前启动级别
systemctl get-default
# 设置启动级别
systemctl set-default TARGET.target
# TARGET 与旧版本的对应关系如下
init systemctl target
shutdown.target
emergency.target
rescure.target
multi-user.target

graphical.target

Centos 7 安装ifconfig

Centos7 minimal install下不带net-tools

先要连上网络

修改/etc/sysconfig/network-scripts/ifcfg-ens123123 去掉其中ipv6相关的内容, 改为

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=ens160
UUID=65c09798-4a11-4dd8--5b5ae60df409
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.31.154
NETMASK=255.255.255.0
GATEWAY=192.168.31.1
DNS1=192.168.31.1
DNS2=8.8.8.8

其中UUID可以使用 uuidgen [interface] 命令获得

uuidgen ens160

重启network

systemctl restart network.service

查找, 安装对应的包

# search it
yum search ifconfig
# found then install it
yum install net-tools.x86_64

CentOS7中更改主机名

需要修改 /etc/hostname, 修改/etc/sysconfig/network配置文件可能起作用但是不推荐

修改CentOS7主机名的方法有以下几种

  1. 在安装操作系统的时候设定好主机名
  2. 直接使用文本编辑器修改/etc/hostname配置文件
  3. 使用hostnamectl命令, hostnamectl set-hostname name, 再通过hostname或者hostnamectl status命令查看更改是否生效

查看静态, 瞬态或灵活主机名,分别使用--static, --transient 或 --pretty 选项

hostnamectl status [--static|--transient|--pretty]

Centos7 打开指定端口

不再使用iptables, 而是使用 firewall-cmd 管理

# 不要忘记 --permanent
[root@osboxes java]# firewall-cmd --zone=public --add-port=/tcp --permanent
# OR 添加一个地址段
[root@osboxes java]# firewall-cmd --zone=public --add-port=-/udp --permanent
success
# 需要reload后才启用, 热加载
[root@osboxes java]# firewall-cmd --reload
# OR 冷加载
[root@osboxes java]# firewall-cmd --complete-reload
success
# 能看到新端口已经添加
[root@osboxes java]# firewall-cmd --zone=public --list-all
public (default, active)
interfaces: eno16777984
sources:
services: dhcpv6-client mdns ssh
ports: /tcp
masquerade: no
forward-ports:
icmp-blocks:
rich rules:
# 删除一个端口
firewall-cmd --permanent --zone=public --remove-port=/tcp
firewall-cmd --permanent --zone=public --remove-port=/udp

最新文章

  1. 如何让PowerShell显示中文不乱码
  2. hive load数据为null
  3. BZOJ1190[HNOI2007]梦幻岛宝石
  4. 【图像处理】【SEED-VPM】5.uImage的烧写 & NFS烧写文件系统
  5. bootstrap2.0与3.0的区别
  6. GO语言练习:channel select 超时机制
  7. SharePoint 2013 对象模型操作"网站设置"菜单
  8. (转载)postgresql navicat 客户端连接验证失败解决方法:password authentication failed for user
  9. Yii 框架ajax搜索分页
  10. cf459E Pashmak and Graph
  11. C#中foreach语句的迭代器实现机制
  12. Java对象序列化的使用和定制
  13. JavaScript练习2
  14. Dynamics CRM 视图显示列的拷贝—view layout replicator
  15. SSH下authorized_keys, id_rsa, id_rsa.pub, known_hosts作用
  16. Luffy之注册认证(容联云通讯短信验证)
  17. Week7阅读笔记
  18. day12 max min zip 用法
  19. 读SRE Google运维解密有感(二)
  20. Android Monkey压力测试环境搭建及使用

热门文章

  1. Java String和Date的转换 Date类型操作
  2. Oracle用imp和exp实现数据的导入和导出
  3. java使用POI获取sheet、行数、列数
  4. Android之Android软键盘的隐藏显示研究
  5. coco游戏android.mk
  6. 让Mac风扇面对PD不再疯狂
  7. 【Burnside定理】&【Pólya定理】
  8. HTML中显示特殊字符,如尖括号 “<”,">"等等
  9. Android组件之BroadCast简单实践
  10. T-SQL with as 的用法(转) SQL 下的递归查询 SQL2005(CTE) ,SQL2000(Function 递归)