微网站开发+在线商城,wordpress编辑图片不显示,电脑上wap网站,有什么网络项目可以做的学习记录 目录 catlessvi vim cat
输出 FILE 文件的全部内容
$ cat [OPTION] FILE示例
输出 file.txt 的全部内容
$ cat file.txt查看 file1.txt 与 file2.txt 连接后的内容
$ cat file1.txt file2.txt为什么名字叫 cat#xff1f;
当然和猫咪没有关系。 cat 这里是 co…学习记录 目录 catlessvi vim cat
输出 FILE 文件的全部内容
$ cat [OPTION] FILE示例
输出 file.txt 的全部内容
$ cat file.txt查看 file1.txt 与 file2.txt 连接后的内容
$ cat file1.txt file2.txt为什么名字叫 cat
当然和猫咪没有关系。 cat 这里是 concatenate连接的缩写因为 cat 工具实际的功能是连接多个文件然后输出。 但是当只有一个文件的时候cat 就会直接输出这个文件所以 cat 最常见的用途就是输出单个文件。
less
less 和 cat 的区别在于cat 会一次性打印全部内容到终端中并退出而 less 一次只显示一页且支持向前/后滚动、搜索等功能。如果要在一个大文件中例如 man page查找一部分内容less 通常要比 cat 方便得多。 $ # 在可交互的窗口内输出 FILE 文件的内容
$ less FILE常用的快捷键:
其中移动光标的快捷键还可以和数字组合例如 10 j 会向下移动十行。此外less 的不少快捷键是和 Vi/Vim 相同的掌握了这些快捷键再上手 Vim 就会简单很多。
vi vim
i – 切换到输入模式在光标当前位置开始输入文本。 x – 删除当前光标所在处的字符。 : – 切换到底线命令模式以在最底一行输入命令。 a – 进入插入模式在光标下一个位置开始输入文本。 o在当前行的下方插入一个新行并进入插入模式。 O – 在当前行的上方插入一个新行并进入插入模式。 dd – 删除当前行。 yy – 复制当前行。 p小写 – 粘贴剪贴板内容到光标下方。 P大写-- 粘贴剪贴板内容到光标上方。 u – 撤销上一次操作。 Ctrl r – 重做上一次撤销的操作。 :w – 保存文件。 :q – 退出 Vim 编辑器。 :q! – 强制退出Vim 编辑器不保存修改。 特别注意在 vi/vim 中数字是很有意义的数字通常代表重复做几次的意思 也有可能是代表去到第几个什么什么的意思。 举例来说要删除 50 行则是用 『50dd』 对吧 数字加在动作之前如我要向下移动 20 行呢那就是『20j』或者是『20↓』即可。
参考 https://www.runoob.com/linux/linux-vim.html https://101.lug.ustc.edu.cn/Ch03/