1.己知A、B服务器SSH服务的端口均为52113,用户为root,想把A服务器的/etc/ 目录拷贝到B服务器/tmp目录,要求文件属性不能改变,请通过scp命令给出详细操作命令。
scp -P52133 -rp /etc/ root@10.10.0.8:/tmp
2.己知A、B服务器SSH服务的端口均为52113,用户为root,密码是123456,现在想把A服务器的/etc/目录拷贝到B服务器/tmp目录,要求文件属性不能改变,且不需要交互式手工输入密码,也不能使用SSHKEY的方式,请通过expect加scp命令给出详细操作命令或脚本。
#!/usr/bin/expect set password "123456" spawn scp -P52113 -rp /etc root@10.0.0.8:/tmp expect { "yes/no" {send "yes\r";exp_continue} "*password" {send "$password\r"} } expect eof exit -onexit { send_user "Oldboy say good bye to you!\n" }
3.批量修改文件名
方法1:rename filename "" *.jpg 方法2: for n in `ls *.jpg`;do mv $n `echo $n|sed 's#替换内容##g'`
4.把data/test.sh 配成开机自动启动的服务
cp /data/test.sh /etc/init.d/test chmod +x /etc/init.d/test chkconfig --add test vim /etc/init.d/test 添加 chkconfig: 123456 13 87 description:描述 chkconfig test on
5.192.168.0.0/24网段通过192.168.0.1网关连入172.16.1.0/24 ip段,如何添加路
方法1:route add -net 172.16.1.0 netmake 255.255.255.0 gw 192.168.0.1 方法2:route add -net 172.16.1.0/24 gw 192.168.0.1 http://blog.51cto.com/oldboy/974194 http://blog.51cto.com/oldboy/1119453
6.查看/etc目录总大小
du -sh /etc
7.删除与添加默认网关方法
route del default gw 192.168.1.1 route add default gw 192.168.1.1
8.路由交给网卡设配处理
方法1:route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0 方法2:route add -net 192.168.1.0/24 dev eth0
停留在世界边缘,与之惜别