Day04

Day04
vim 文本编辑器 
命令模式:
d+entre 删除光标所在行以及光标下一行
dd      删除光标所在行
x       删除光标所在字符
Ndd     3dd 删除从光标行开始一共三行 3,5删除3-5行内容
dG      删除光标所在行到文档尾
dgg     删除光标所在行到文档首
s       字符替换,替换光标所在字符
yy      复制光标所在行 4yy
p       粘贴在光标所在下一行
cc      剪切光标所在行
G       跳转到文档尾的行首
gg      跳转到文档首的行首
^       跳转到行首
$       跳转到行尾
u       向左撤销
ctrl-r  向右撤销
命令模式进入插入模式的方式
a       插入到光标后
A       插入到行尾
i       插入到光标前
I       插入到行首  
o       插入到下一行
O       插入到上一行
s       删除光标字符进入插入模式
S       删除光标行进入插入模式
末行模式    :
:wq
:q
:q!
:wq!
:15
:set nu
/root 匹配root关键字
:noh
:1,5 co 10
:% s/root/000/ 关键字符替换,替换的是每一行中第一次匹配的root关键字
:%s/root/000/g 关键字符替换,替换的是每一行中所有匹配的root关键字
:r FILENAME 把指定文件内容读取到当前文件光标的下一行
.* 
正则符:.*任意单个字符     (数据内容)
*匹配前一个字符任意次
通配符:*任意长度任意字符 (文件名)
        ?匹配任意单个字符
文本内容处理命令
echo 打印命令(标准输入输出命令)
#echo  helloworld
$引用变量
"弱引用符"(可以解释特殊含义的字符)
''强引用(不解释特殊含义的字符)
``命令替换符
$() 命令替换符
linux中文件的描述符 0标准输入 1标准输出(正确输出) 2(错误输出)
>输出重定向符(将程序的内容输出重定到指定文件--将内容写入文件,会覆盖源文件内容)
>>输出追加重定向符
<输入重定向符
<<终止结束符
#head  /etc/passwd   >file
#tail-2 /etc/passwd  >> file
#cmd 2> file1    把cmd的错误结果输入到file1文件
#cmd &> file1   & 表示1和2 把cmd正确或者错输出写入到file1文件 == cmd 1>file1 2>&1
$引用变量
cut剪切
-c 字符
-d 分割字符
-f 分割字段
sort 排序
默认按照文件行的字符进行比较哦
-r 降序 从大到小
-n 按照数值比较(从小到大)
-u unique 去重
#sort -nu aaa  a将文件中
wc 文本统计
wc FILENAME 统计指定文件的行 单词数 字节数
-l  统计行数
-w  统计单词数
-m  统计字符数
-c  统计字节数
[root@localhost /]# wc -1 bbb
1 bbb
[root@localhost /]#echo"bbb文件一共有‘wc- 1 bbbI cut-d' '-f 1'行"

uniq 去重
tr 字符替换命令
tr set1 set2
[root@localhost /]# echo helloworld tr I o  把l字符替换成0字符
he00oworld
[root@localhost /]# echo helloworld I tr l 01   把l字符替换成
grep 文本过滤显示命令
格式:grep '关键字'  FILENAME
grep 'root' /etc/passwd   过滤关键字,有root关键字的行打印到终端
grep -o 'root' /etc/passwd 过滤关键字,只把root关键字


I     管道符(无名管道)前一个命令的输出结果按照字符流的形式通过管道符连接后一个命令进行处理
Itee T型管道 横向输出将前一个命令的标准输出作为后面文件的标准输入  >  Itee== >Itee-a ==>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值