加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

vim、cut、less、cat命令

发布时间:2020-12-15 09:16:41 所属栏目:安全 来源:网络整理
导读:退出保存:wq 退出并强制保存:wq! 强制退出,不保存:q! 光标移动到文件的最后一行 G 光标移动到文件的第一行 gg 从光标所在位置将光标移动到当前行的开头 ^ 0 home 从光标所在位置将光标移动到当前行的结尾 $ end 取消上一次的动作 u 删除一行 dd 删除n行

退出保存:wq

退出并强制保存:wq!

强制退出,不保存:q!


光标移动到文件的最后一行 G

光标移动到文件的第一行 gg


从光标所在位置将光标移动到当前行的开头 ^ 0 home

从光标所在位置将光标移动到当前行的结尾 $ end


取消上一次的动作 u

删除一行 dd

删除n行 ndd


578b5dcbe54ce8333568aab04025cd7f.png

cat -s有连续两行以上的空白行,就代换为一行的空白行

tac 反向读取 以行为标准

rev 这个是反向读取字母


more

b向上一屏

空格向下一屏

回车向下一行

= 显示行号

/搜索

q直接退出

v 进行vi编辑模式


less

可以上下键

兼容more命令 常用此命令

54f69e6e1d9d0e7e023076b04d644f16.png

-s 有连续两行以上的空白行,就代换为一行的空白行 cat一样

N 显示行号


cut

042e8a5376bc57600ec60ab763e3928e.png

bc5bb19cdf908ead035f35ad1bb8e0c8.png

-b -c 区别不大,可以看下面的帖子 一个按字符 一个按字节

http://www.52php.cn/article/p-mbmedqgs-up.html


3a95fbb1d56f6bd32c604b006da66b0c.png

3234615a3d9eb103c6fa832c9a6e4c15.png

-d 以什么为分隔符

要和-f 联用

默认为tab作分隔符

4d21fbdfb2356e1afbad9e60c75df240.png

tab分隔 显示第二段及第四段

以空格为分隔,显示第二段及第四段

注意 cut:分界符必须是单个字符


awk默认以空格作为分隔符



有时怎么看文档中是N个空格还是tab键

33d4b5e5a3f8788f431e3421c75e52a5.png

tab键显示

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读