Linux文件命令常用总结

1.创建目录

mkdir -r 递归创建
2.移动和复制
mv 接目录移动接文件名可重命名
本机复制 cp -r
复制到其他机器 scp 本地文件目录 远程主机IP@用户名:目录
3.查看文件ls/ls -l
4.编辑文件 
(1)最简单最直接 vim/vi filename 使用vi结合键盘指定功能键可直接对文件进行编辑,保存退出:wq,退出不保存:q!


(2)适合操作大文件的sed命令
sed参数 
-r 正则表达式 
-i 直接对内容进行修改不加默认预览内容 
-n 取消默认输出全部,只输出处理的行
-f 使用保存了sed指令的文件
-e 下一个参数解释为sed指令适用命令行使用多个sed指令
sed编辑命令(记忆单词)
a 匹配内容后追加(add)
c 更改匹配内容(change)
s 替换匹配内容(substitute)
i 匹配内容前插入(insert)
d 删除匹配内容(delete)
p 打印输出,常与-n连用(print)
= 打印匹配的行号
n 读取下一行遇到n自动跳入下一行(next)
r 内容读入文件(read)
w 内容写入文件(write)
实例(具体参数-i/-r/-e按照实际情况进行指定)
sed添加数据
sed '行号a 内容' file 在file指定行号后添加内容
sed添加新的一行数据
sed 行号a\内容 file 在指定行的后一行添加内容
删除指定内容
sed

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值