Linux操作命令(八)1.sort命令 2.uniq命令 3.join命令 4.vim

1、sort,排序

常用参数

参数描述
-n 基于字符串的长度来排序,使用此选项允许根据数字值排序,而不是字母值
-k 指定排序关键字
-b 默认情况下,对整行进行排序,从每行的第一个字符开始。这个选项导致 sort 程序忽略每行开头的空格,从第一个非空白字符开始排序
-m 只合并多个输入文件
-r 按相反顺序排序,结果按照降序排列,而不是升序
-t 自定义分隔符,默认为制表符

列出/usr/share/目录下使用空间最多的前 10 个目录文件:du -s /usr/share/* | sort -nr | head -10

du -s /usr/share/*命令显示/usr/share/目录下所有文件和目录的磁盘使用空间,目录包含目录下的子目录和文件

 

 待定...

2、vim命令

Vim的基本使用功能包括:

- 插入模式:在插入模式下,可以像普通编辑器一样输入文本,使用i命令进入插入模式,使用Esc键退出插入模式返回命令模式。

- 命令模式:在命令模式下,可以使用各种命令进行文件的编辑操作,例如剪切、删除、复制、粘贴等。使用:进入命令模式,输入具体命令执行操作。

- 可视模式:在可视模式下,可以选中文本进行剪切、复制、删除和替换等操作。使用v进入可视模式,使用V进入行选择模式,使用Ctrl+v进入块选择模式。

- 搜索和替换:使用/或?进行文本搜索,使用:s进行替换。

- 分屏显示:使用:sp或:vsp进行水平或垂直分屏显示。

- 历史记录:使用:history或Ctrl+r查看历史命令记录。

- 多级撤销:使用u撤销前一次操作,使用Ctrl+r恢复撤销的操作。

- 宏录制:使用q开始录制宏,使用q结束录制宏,使用@执行宏。

- 插件扩展:使用Vim插件可以扩展Vim的功能,例如代码补全、语法检查、版本控制等。

常用操作包括:

- 复制:使用y命令复制选中的文本,使用yy命令复制整行文本,使用y加上文本选择的命令复制指定文本。

- 粘贴:使用p命令粘贴剪贴板中的内容。

- 剪切:使用d命令剪切选中的文本,使用dd命令剪切整行文本,使用d加上文本选择的命令剪切指定文本。

- 删除:使用x命令删除选中的字符,使用dd命令删除整行文本,使用d加上文本选择的命令删除指定文本。

- 撤销:使用u命令撤销前一次操作,使用Ctrl+r命令恢复撤销的操作。

 

posted @ 2023-03-02 16:42  小小生Sir  阅读(161)  评论(0编辑  收藏  举报