首页 > 代码库 > linux基础中的基础命令

linux基础中的基础命令

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基础中的基础命令