linux 学习随笔记

安装openssl-devel包(yum install openssl-devel),而后会有一个/usr/lib/libssl.so的东西,而后哪里缺libssl.so.4就作个软链接过去,好比
缺/lib/libssl.so.4,就ln -s /usr/lib/libssl.so /lib/libssl.so.4 ide

 

sed能同时匹配两个条件吗?日志

好比 网卡 eth[01] 和 em[01] 正则如何写?ssl

sed -n '/[eth em]\[01\]/p' 2.txt openssl

 

awk '/are:/ (split($4,num,":")) {print num[2]}' 4.txt | sed "s/[^a-z 0-9]//g"|awk 'total+=$0;END{print total}'it

awk -F ":" '{name[$1]++} END{for(i in name) print i,name[i]}' /etc/passwdclass

 

 

若是用脚原本实现天天晚上九点钟定时删除两周之前的日志文件并对前一工做日的日志文件进行备份应该怎么写,请你们帮帮忙,先谢了awk

find /log -name "*.log" -mtime +14 -print|xargs rm -fsed

将匹配的文件都删掉:
find ./ -name *2009* --exec rm -rf{} im

rm -rf `find ./ -name *2009*`  错误yum

find ./ -name *2009* --exec rm {} \;

正确写法:
find . / -name '*2009*' |xargs rm -rf

xargs 为标准输出

 

 

文件名:1.txt
文件内容:
/sbin
/bin
/usr/sbin

怎么把这些文件组合成:  /sbin:/bin:/usr/sbin  ?

tr "\n" ":"< 1.txtsed -e 'N;s#\n#:#g' 1.txt 也能够

相关文章
相关标签/搜索