linux云计算面试题合集(七)
1、LINUX系统软件安装和卸载的常见方法
签:w有3种方式安装与卸我软件包:wrpm包卸载: rpm -e XXX.rpm (如 果想忽略依赖,可加上- nodeps)
yum remove xx.rpm这种 方法非常不建议使用,卸载过程会将待卸载的软件包所依赖的软件包一并卸载掉, 很容易造成系统缺少某些包而崩溃等问题
源码包卸载: cd 命令进入编译后的软件目录,即安装时的目录,执行make uninstall 命令即可;或者直接删除安装目录
2、Windows 和LINUX常用的远程连接工具有那些
答:命令远程连接工具: Xshell. SecureCRT、 Putty、 SSH Secure Shell Client等
图形远程连接工具: xmanager (需安装配置服务并打开177端口)、VNC-Viewer (linux需安装vncserver)、windows
自带的远程桌面(linux需安装xrdp和vnc)
3、如何修改LINUX的IP地址、网关和主机名:
答:A、修改IP地址、网关:编辑/etc/sysconfig/network-scripts/ifcfg-eth0, 修改里面IPADDR和GATEWAY内容,没有这两行,则添加即可,添加时确保BOOTPROTO=static,静态地址,如IPADDR=192.168.1.100 GATEWAY=192.168.1.1
B、修改主机名称:编辑/etc/sysconfig/network, 修改里面的HOSTNAME 内容,如设置主机名称为mysq|, 则:HOSTNAME=mysq|即可;
4、编写脚本实现以下功能
每天早上5点开始做备份
要备份的是/var/mylog里所有文件和目录可以压缩进行备份
备份可以保存到别一台器上192、168、 1、 2FTP 帐号aaa 密码bbb
要示每天的备份文件要带有当天的日期标记
答:脚本内容如下:
[root@haojiu ~]#cat /root/mylogbak.sh
#!/bin/bash
#scripts for dirbakup and upload to ftp server.
#author by haojiu
#create by
bakdir=mylog
date=' date +%F°
cd /var
tar zcf ${bakdir}_ _${date}.tar.gz ${bakdir}
sleep 1
ftp-n<<- EOF
open 192.168.142.129
#远程ftp服务器IP
user aaa bbb
put mylog .* .tar.gz
bye
EOF
rm-rf mylog_ * .tar.gz
#这步之前可以做一一个判断, 判断文件上传成功再执行rm,留给各位发挥吧。
添加crontab:
crontab |
00 05 * * * /bin/bash /root/mylogbak.sh
#每天早上5点开始执行备份脚本
更多关于linux云计算培训的问题,欢迎咨询千锋教育在线名师,如果想要了解我们的师资、课程、项目实操的话可以点击咨询课程顾问,获取试听资格来试听我们的课程,在线零距离接触千锋教育大咖名师,让你轻松从入门到精通。