常用工具安装
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
两个文件
找到DefaultLimitCORE
、DefaultLimitNOFILE
和DefaultLimitNPROC
进行修改
[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 //开机自动关闭
网友评论