美文网首页
CentOS7之系统设置

CentOS7之系统设置

作者: DimonHo | 来源:发表于2018-10-17 09:32 被阅读62次

常用工具安装

yum install rsync vim wget lrzsz lsof -y

1. 安装 vim

# yum install vim -y

2. 安装 rsync(同步命令)

# yum install rsync -y

rsync用法示例:

//同步192.168.0.2服务器上的web用户下的tomcat目录至本机/temp目录
$ rsync -vzrtopg --progress -e ssh web@192.168.0.2:~/tomcat /temp

tips:目标服务器也要安装rsync命令才能同步

参数说明:

-v, --verbose 详细模式输出
-z, --compress 对备份的文件在传输时进行压缩处理。
-r, --recursive 对子目录以递归模式处理。
-t, --times 保持文件时间信息。
-o, --owner 保持文件属主信息。
-p, --perms 保持文件权限。
-g, --group 保持文件属组信息。
-e, --rsh=command 指定使用rsh、ssh方式进行数据同步。
--progress 在传输时显示传输过程。
--delete 删除那些DST中SRC没有的文件。
-u, --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件,不覆盖更新的文件。
-q, --quiet 精简输出模式。

3. 安装wget

# yum install wget -y

4. 安装lsof

# yum install lsof -y

4. 安装lrzsz

yum install lrzsz -y

用途: 拖动文件直接上传或下载

系统参数设置

1. 修改系统默认文件句柄数量

修改/etc/systemd/system.conf/etc/systemd/user.conf两个文件
找到DefaultLimitCOREDefaultLimitNOFILEDefaultLimitNPROC进行修改

[Manager]
DefaultLimitCORE=infinity
DefaultLimitNOFILE=102400
DefaultLimitNPROC=102400

修改/etc/security/limits.conf,在文件最后添加两行

* soft nofile 65535
* hard nofile 65535

tips:需重启服务器生效

临时修改文件句柄数(不需要重启)

# ulimit -HSn 65535

tips:可以与上面配合使用不重启服务器使修改生效

1.1. 查看系统默认文件句柄数

# ulimit -n

1.2. 根据进程ID进行统计各个进程的文件句柄数

# lsof -n |awk '{print $2}'|sort|uniq -c |sort -nr|more

第一列展示的为打开的文件句柄个数,第二列为对应的进程号

1.3. 查看进程文件句柄

# cat /proc/[PID]/limits

2. 修改主机名称

服务器默认hostname为localhost.localdomain,为了防止DNS服务器将localhost自动解析成bongo,建议修改hostname。

# hostnamectl set-hostname server-name.localdomain

修改后重新登陆即可看到效果

3. 静态IP配置

# vi /etc/sysconfig/network-script/ifcfg-em1
BOOTPROTO=static #dhcp改为static(修改)
ONBOOT=yes #开机启用本配置,一般在最后一行(修改)
NM_CONTROLLED=no 
IPADDR=192.168.1.204 #静态IP(增加)
GATEWAY=192.168.1.1 #默认网关(增加)
NETMASK=255.255.255.0 #子网掩码(增加)
PREFIX=24 #和NETMASK效果一致,和NETMASK二选一配置即可(增加)
DNS1=1.1.1.1 #DNS 配置(增加)

4. 给用户赋予root权限

# chmod u+w /etc/sudoers
# vi /etc/sudoers

添加一行:

username    ALL=(ALL)   ALL  
# chmod u-w /etc/sudoers

5. 防火墙设置

# systemctl start firewalld //开启服务
# systemctl enable firewalld //开机自动开启
# systemctl stop firewalld //关闭服务
# systemctl disable firewalld //开机自动关闭

相关文章

网友评论

      本文标题:CentOS7之系统设置

      本文链接:https://www.haomeiwen.com/subject/lurlzftx.html