linux文件写入查看,vim编辑器常用命令

mkdir test12/haha -p  创建主目录同时创建副目录

touch 创建文件

touch as bf cb dd

touch {a..f}

touch a{1..2}b{1..3}

 

复制文件

cp 源文件路径(目录) 目标文件路径(目录)

移动文件    mv 源文件路径(目录) 目标文件路径(目录)(重命名)

 

cp -r test 22  拷贝目录+ -r

 

删除文件或文件夹 rm -r  rm -f

 

文本文件内容查看

cat     显示文本  cat 文件名 |grep 关键字 显示含有关键字的行数

more   分页显示文本

less    反复的看  q退出   分页文本浏览

head    head -N /etc/passwd   显示文件首

tail   显示文件尾

wc命令

-c 统计字节数

-l 行数

-w 统计字数 空格 跳格 换行

-m 统计字符数

ln -s 源文件 目标文件 创建软链接 要用绝对路径才能打开

 

 

文本文件写入

1、echo haha >a 写入文件内容(重定向覆盖)  

     echo hehe >>a  追加文件内容

2、cat > file << EOF          交互式写入

>1111

>EOF

cat a b >c 将a b 中内容复制到c

3.文本编辑器vim

三种工作模式   编辑模式   i    Esc

                       插入模式    :

                       命令模式

 

 

移动相关

 ctrl+b 向上翻页 page up

  ctrl+f向下翻页 page down

ctrl+d   向下移动半页

ctrl+u   向上移动半页

G 移动到页末 shift+g

gg 移动到页头

 0     移动到行头=home

 $     移动到行末=end

n(代表数字)+回车 向下移动n行

N+space  当前光标向同行右移动n个位置

 

删除、复制、粘贴

x    向后删除一个字符=delete

X   向前删除一个字符=Backspace

dd  直接删除光标所在行 ndd (n代表数字,删除n行)   :23,28g/^#/d    (把23行到28行之间的以#开头的注释删除)

yy  复制光标所在行 nyy(n代表数字,复制n行)  :65,73 y (复制65-73行)

p  粘贴在当前光标下一行

u 回退上一次操作 按一次u只能回退一次

ctrl+r 重做上一次操作

 

保存退出

:w    保存(write)

:q     退出(quit)

:wq    保存并退出  =shift+zz   =   :x

 

查找与替换

:/word  查找单词  n  向下查找 N 向上查找

:1,$s/old/new/g         从第一行到最后一行都用new替换old

:%s/old/new/g           从第一行到最后一行都用new替换old

:n1,n2s/old/new/g     从第n1行到n2行都用new替换old

:1,$s/old/new/gc       从第一行到最后一行都用new替换old,多加了一个c就可以要求用户确认哪些换,哪些不换

 

 

输入输出重定向 管道

文件打包、压缩、解压、安装

 

重定向(输入重定向 < 输出重定向 >或>>)

正确的 01 错误 2

a 正确 dd 错误

ls a > /dev/pts/1

ls dd 2> /dev/pts/1

ls a dd &> /dev/pts/1

写邮件

mail wei(邮件名)>wei(用户名)

cat /var/mail/wei  (查看邮件)

1、输入重定向 mail -s "邮件主题" root < 邮件的路径

2、管道 echo "邮件内容" | mail -s "邮件主题" root

管道 即产生的结果将一条命令执行后数据通过标准输出送给后一条命令,作为该命令的输入数据

管道符 |

命令1|命令2|......|命令3

 cat /etc/passwd | grep root   打印 root所在行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值