搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > dodo在线 > linux的应用技巧(一)

linux的应用技巧(一)

dodo在线 2017-10-31



从今天开始,连续几期推出我在做linux工作期间的一些应用技巧。很涨“姿势”的哦!希望大家能够喜欢。同时也希望大家把这些好的“姿势”分享给你身边的人。


linux的应用技巧(一)



1、查看某文件的一部分:

如果你只想看文件的前 5 行,可以使用 head 命令,
如:head -5 /etc/passwd
如果你想查看文件的后 10 行,可以使用 tail 命令,
如:tail -10 /etc/passwd
查看文件中间一段,可以使用 sed 命令
如:sed –n '5,10p' /etc/passwd 这样你就可以只查看文件的第 5 行到第 10 行




2、将 file.txt 里的123改为456

方法1 :
sed 's/123/456/g' file.txt > file.txt.new   修改的保存到其它文件

sed -i 's/123/456/g' file.txt  直接修改原文件
方法2:
vi file.txt
输入命令:
:%s/123/456/g

注意:如果替换的文件有特殊符号如/就要用/来取消。

例:sed -i 's///usr//local//apache2//htdocs///var//www//html/g' /usr/local/apache2/conf/httpd.conf

如果只是下原有的行后添加就用&

例:sed -i 's/DirectoryIndex index.html index.html.var/& index.htm index.php /g' /usr/local/apache2/conf/httpd.conf


3、echo 典型应用

echo "abcdefg" | perl -lne '{$a = reverse($_); print $a;}' 把一个字符串翻转
echo bottle|rev 把一个字符串翻转 




-----若喜欢,就关注-----







版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《linux的应用技巧(一)》的版权归原作者「dodo在线」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注dodo在线微信公众号

dodo在线微信公众号:dodozx123

dodo在线

手机扫描上方二维码即可关注dodo在线微信公众号

dodo在线最新文章

精品公众号随机推荐