码迷,mamicode.com
首页 > 系统相关 > 详细

linux基础中的基础命令

时间:2017-03-05 23:54:58      阅读:352      评论:0      收藏:0      [点我收藏+]

标签:linux   mkdir   touch   vi   cp   rm   

mkdir /data   创建data目录

cd /;mkdir /data1   创建data1目录

cd /          进入/根目录

rm -rf data1     删除data1目录

cd /data       进入到data目录

touch ceshi.txt  创建ceshi.txt文档

vi ceshi.txt    进入ceshi.txt进行编辑

按I进入编辑模式

输入diyici

   ceshi

按ESC退出编辑模式,按:wq保存并退出


cat /data/ceshi.txt   查看ceshi.txt的文档内容


echo "diercishuru">/data/ceshi.txt   将“diercishuru”输入到ceshi.txt里,并将原有内容覆盖

技术分享

将>改成>>就是在原文之后添加内容且不覆盖原内容

技术分享

cat >>/data/ceshi.txt<<EOF  输入要增加的内容,最后输入EOF完成并退出

技术分享

新建一个/xuexi的目录,将/data下的ceshi.txt拷贝到/xuexi目录下

技术分享

将/xuexi目录下的ceshi.txt移动到/xuexi2目录下

技术分享

删除/xuexi2目录下的ceshi.txt

删除/xuexi和/xuexi2目录

技术分享

查看ceshi.txt文件,但是将diercishuru字符排除,不包括在内

grep最重要的核心命令之一,三剑客的老三

-v是接排除的内容

技术分享

因为diercishuru字符是第一行,即将第一行的排除,只显示后2行的内容

可以用tail -2 ceshi.txt 即查看后2行的内容

技术分享

同理,head -2 ceshi.txt 即查看前2行的内容

技术分享

sed 取各种内容(三剑客的老二)

sed -n /li/p test   (-n表示取消默认原始输出,p是print)

查看ceshi.txt文档里包含sanci的行

技术分享


awk三剑客的老大

显示包含sanci的行内容

技术分享



本文出自 “互联互通” 博客,请务必保留此出处http://jschinamobile.blog.51cto.com/11464420/1903425

linux基础中的基础命令

标签:linux   mkdir   touch   vi   cp   rm   

原文地址:http://jschinamobile.blog.51cto.com/11464420/1903425

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!