两个文件如下:[root@oldboy~]#cat1.txt
111
222
333
[root@oldboy~]#cat2.txtAAA
bbb
ccc
ddd要求修改后的文件[root@oldboy~]#cat2.txt
AAA
bbb
ccc
222
333
ddd
``参考答案:方法1:[root@oldboy~]#sed-n2,3p1.txt|xargs|sed-r‘s##\\n#g‘|sed-r‘s#.*#sed-i"3a&"2.txt#g‘|..
分类:
其他好文 时间:
2017-07-04 23:24:03
阅读次数:
196
老男孩教育每日一题-2017-07-03:两个文件,把第一个文件中的第2、3行内容添加到第二个文件的第3行后面两个文件如下:[root@oldboy~]#cat1.txt111222333[root@oldboy~]#cat2.txtAAAbbbcccddd要求修改后的文件[root@oldboy~]#cat2.txtAAAbbbccc222333ddd使用for循环解决vimsed.sh..
分类:
其他好文 时间:
2017-07-03 15:07:07
阅读次数:
116
题目:打印出001002003这样的格式的数字参考答案方法1:{}生成序列[root@shell~]#echo00{1..3}
001
002
003方法2:seq法[root@shell~]#seq-w100
001
002
003
004
005
006
007
…………
[root@shell~]#seq-w100|sed-n‘1,3p‘
001
002
003此法效率不高。尽量让第一次的结果越接近最..
分类:
其他好文 时间:
2017-06-27 08:13:40
阅读次数:
218
题目背景:很多运维的朋友都遇到过一个问题,输入一串命令,每次按下ctrl+c都会出现一个比较麻烦的字符信息^C请问有什么方法可以不让^C字符信息出现呢?解决方法:利用stty命令即可解决:中断不显示^C:stty-echoctl终端显示^C:sttyechoctl就是这么简单,碍眼的^C字符信息就可以没..
分类:
其他好文 时间:
2017-06-24 09:50:28
阅读次数:
120
参考答案:查看主机名:hostname临时修改主机名:hostnameoldboyedu永久修改主机名:/etc/sysconfig/network让主机名能解析(ping主机名可以畅通)ip地址主机名放入到/etc/hosts
10.0.0.200oldboyedu备注今天是每日一题陪伴大家的第77天,期待你的进步。对于题目和答案的任何疑..
分类:
系统相关 时间:
2017-06-23 10:18:59
阅读次数:
220
参考答案:每个文件的含义/etc/profile主要用是系统的环境变量,同时我们也放些别名/etc/bashrc主要用来存放系统的别名和自己定义的函数(都可以放到/etc/profile中).bashrc是用户自己定义的别名.bash_profile是用户自己定义的环境变量文件之间的联系:测试方法在/etc/bashrc/..
分类:
其他好文 时间:
2017-06-22 11:09:36
阅读次数:
177
参考答案1.ping百度或一个网址-检查是否为dns问题pingwww.baidu.com2.出现Couldn’tresolvehost或unkownhost错误没有办法把域名解析为ip地址ping223.5.5.5—-如何通了——DNS有罪-有问题-你配置的不对修改dns的配置即可ping223.5.5.5—-如果不通-请继续3.查看网关是否有问题rou..
分类:
系统相关 时间:
2017-06-21 09:40:25
阅读次数:
188
题目[root@showday74]#touch{00..10}.html
[root@showday74]#ls
00.html01.html02.html03.html04.html05.html06.html07.html08.html09.html10.html我想把这些文件批量重命名为00.jpg…..10.jpg,请问如何操作参考答案:方法一:rename命令[root@showday74]#rename.html.jpg*.html..
分类:
其他好文 时间:
2017-06-20 13:37:34
阅读次数:
253
题目编写shell脚本find.sh,实现功能:在目录/tmp下找到10个以abc开头的文件,然后把这些文件的第一行内容保存到文件new中参考答案cat/server/scripts/find.sh
#!/bin/sh
forfilenamein`find/tmp-typef-name"abc*"|head-n10`
do
sed-n‘1p‘$filename>>new
done备注今天是..
分类:
其他好文 时间:
2017-06-14 16:40:03
阅读次数:
138
题目假设Apache产生的日志文件名为access_log,在apache正在运行时,执行命令mvaccess_logaccess_log.bak,执行完后,请问新的apache的日志会打印到哪里,为什么?解答:新的日志会打印在access_log.bak中,因为apache启动时会找access_log文件,随时准备向文件中加入日志信息,虽然..
分类:
数据库 时间:
2017-06-14 16:38:06
阅读次数:
146