面试题整理5

面试题14.
3.如何修改Linux的IP地址、网关和主机名
vim /etc/sysconfig/network-script/if-主机名
IPADDR=IP地址
GATEWAY=网关
ifdown 网卡名;ifup 网卡名
vim /etc/hostname永久修改主机名
hostname 主机名
4.编写脚本实现以下功能
每天在上5点开始做备份
要备份的是/var/mylog里所有文件和目录可以压缩进行备份
备份可以保存的另一台机器上192.168.1.2FTP账号aaa密码bbb
要求每天的备份文件腰带有当天的日期标记
5.列举iptables相关的命令
iptables相关的命令
6.MySQL相关的题,新安装的MySQL后期如何提升MySQL的安全级别
主机数据库服务器和WEB服务器分别部署在不同的物理机上面
保护所有的账号和密码
给所有mysql账户设置繁琐的密码,不要使用根用户运行MySQL服务器
你也可以在MySQL控制台使用
mysql> RENAME USER root TO new_username;指令给根用户重命名
使用mysql> SET PASSWORD FOR ‘username’@‘%hostname’ = PASSWORD(‘newpassword’);// 减少管理员账户 加强所有的密码 限制数据库权限
7.MySQL的主从复制原理,怎么配置文件
要想实现ab复制,那么前提是master上必须开启二进制日志
1)首先master将数据更新记录到二进制日志文件中
2)从slave start开始,slave通过I/O线程向master请求二进制日志文件,slave要知道向谁请求从哪个位置点请求
3)master接收到slave的I/O请求之后,就会从相应的位置点开始,给slave传日志
4)slave接收到日志后,会写入本地的中继日志中
5)slave通过sql线程读取中继日志中的内容,在数据库中执行相应的操作,到此为止,master和slave上的数据一致,之后slave服务器进入等待状态,等待master的后续更新
2)修改配置文件
vim /etc/my.cnf
[mysqld]
log-bin=binlog #开启二进制日志
server-id=1 #指定服务id
修改结束配置文件之后需要将服务器进行重启
16.ftp、https、smtp、pops、ssh的默认端口
18.请用iptables控制来自192.168.1.2主机的端口请求
iptables -A INPUT -s192.168.1.250 -p tcp --dport 80 -j ACCEPT
21.如何删除已满的数据库日志信息
最好不要轻易删除日志
1)删除某个日志文件之前的所有日志
MariaDB[(none)]> purge master logs to ‘log_bin.000002’;
Query OK, 0 rows affected (0.05 sec)
2)删除多少天以前的日志文件
MariaDB[(none)]> purge master logs before date_sub(current_date,interval 1 day);
3)重置二进制日志
MariaDB[(none)]> reset master;
4)手动生成新的二进制日志文件
MariaDB[(none)]> flush logs;
22.已知apache服务的访问日志按天记录在服务器本地目录/app/logs下,出于磁盘空间紧张,现在要求只能保留最近7天的访问日志,请问如何解决?
find /app/logs/* -mtime +7 -name “*.log” -exec rm -rf { } ;
23.安装完系统(centos/RHEL)后,希望让网络文件共享服务NFS,仅在3级别上开机应如何做?
vim /etc/init.d/nfs
#chkconfig 3(级别) 10 90

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值