Linux 文件管理

文件管理
cat :全量查看,查看中小文件比较好用,大文件查看,速度会很慢。而且是全量展示,不利于查找过滤关键字。
        只能查看,不能修改
-n    对输出的行数添加编号
-b    对空白行不编号
-s    连续多个空行替换成一行。空行不编号
注:文件本身不变,只是查看内容改变。

分页查看---查看大文件
more只能查看,不能操作
使用方式:more 查看文件路径
less:不能直接退出,可以/搜索关键字
使用方式:less 查看文件路径

head:从头看。指定行数的看
使用方式:head 查看文件路径---默认10行
-n
使用方式:head -n 数字 查看文件路径

tail:从尾部开始计数,实时动态
使用方式:tail 查看文件路径---默认10行
-n
使用方式:tail -n 数字 查看文件路径
-f  实时动态更新
使用方式:tail -f 数字 查看文件路径


wc 统计文件内容
使用方式:wc 选项 路径     无选项---默认三种都显示
选项:
-l统计行数
-w统计单词数
-c统计字节数


grep查内容
linux文本三剑客(是针对文件的内容)之一,主要作用就是过滤文件内容,不是对文件名进行过滤
使用方式: grep 选项 “过滤内容” 路径
选项:
-i 加不加都可以,可以忽略
-n 显示匹配行和行号。同时包含过滤的内容
     按行处理和操作。
-c 不显示内容,只显示包含的总行数
-v 取反,除了不包含过滤条件的其他的都显示
-e 逻辑或,可以实现多个条件进行匹配

管道符:|
把两个或多个命令一起使用
所有命令展示出来的结果,显示的都是文本内容
文本命令都可以使用管道符


tar:归档命令,打包解包
.bz2:压缩速率比较高,压缩文件比较小,但压缩速度慢
.gz:压缩速度比较快,压缩文件比较大,压缩效率低
使用方式: tar 选项 压缩文件名 要压缩的文件 
选项:
-c:创建压缩包,打包
-x:解包
-C:解压时指定文件路径。
-f:表示使用归档文件,必要时加的选项
-v:输出的详细信息,可以不加
-j:调用bz2格式进行压缩和解压
-z:调用gz格式进行压缩和解压

unzip解压zip
unrar解压rar

vim是vi的升级版,vim有纠错功能,可以编辑文件内容,可以增删改查。
vim:命令模式,编辑模式,底行模式

* 编辑模式(i,I,a,A,就进入编辑模式。退出编辑模式,按ESC退到命令模式)
在此模式下可像在记事本中一样,修改文件内容:
a:将在光标所在位置之后插入文本(append)
A:将在光标所在行末插入文本
i:将在光标所在位置之前插入文本(insert)
I:将在光标所在行的第一个非控制符插入文本
o:将在光标所在行的下一行开始插入文本
O:将在光标所在行的上一行开始插入文本

* 命令模式(vi文件名,就进入了命令模式。退出命令模式,可以在末行模式中输入q)
可以使用以下命令:
M:跳转到当前页面的中间位置
L:跳转到当前页面的最后一行
H:跳转到当前页面的第一行
u:撤销
dd:删除一行
yy:复制一行
P:小写的p,将复制的行粘贴在光标所在行的下一行
P:大写的p,将复制的行粘贴在光标所在行的上一行
x:删除光标所在处字符(按着不动,先删光标后面)
r:替换光标所在字符
ZZ:保存退出
g:按两次,光标移动到文本首行
G:按一次,光标移动到文本末行

* 末行模式(在命令模式中输入:就进入了末行模式。退出编辑模式,按ESC退到命令模式)
可以使用以下命令:
:q     退出命令模式
:w  保存修改内容
:wq 保存退出
:q!不保存退出
:set nu  显示行号
:/abc查找abc这个字符,按n查找下一个,按N查找上一个
:e 文件名  切换编辑文本,对原文件没有影响
:r 读取其他文件内容,并将其内容导入所在光标行列
:s /要被替换字段/被被替换字段
    全局:% s/要被替换字段/被被替换字段/g
            局域:*,*   s/要被替换字段/被被替换字段/g

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值