Linux基本使用

zsh

强大的shell解释器。

特征

  • 与bash操作近乎相同

  • 历史记录功能

  • 补全功能

  • 插件:oh-my-zsh

  • 智能跳转:j+目录

  • 无需cd的目录跳转

安装

  • sudo apt update:更新

  • sudo apt install zsh:下载并安装

shell默认解释器修改

  • chsh -s /bin/zsh

zsh配置文件

image-20220406120547927.png

Q: zsh启动过程中资源和配置文件怎么执行的?

zsh命令行操作

image-20220406120659418.png
image-20220406120736481.png

vim

vim有四种模式

image-20220406120825053.png

普通模式

image-20220406120912219.png

插入模式

image-20220406120938084.png

命令模式

image-20220406121046172.png

其他技巧

image-20220406121119619.png

ctags

  • 全局变量可通过Tlist显示

  • 系统中自定义的类型都可以使用ctags来查看其定义

  • 定义的函数可以列出也可以跳转

  • 往返跳转

    • ctrl+]:进入定义

    • ctrl+o:返回上一级

重定向

image-20220406140045952.png

EOF

定义:文件结束标志

标准输入中ctrl+D用于输入一个EOF

测评程序在进行测评时,打开文件用以读入,文件结尾自然会返回EOF

通配符

?:代表单个字符,* :几个任意字符

image-20220406140331884.png

管道pipe

将管道符号左边命令的标准输出作为管道符号右边命令的标准输入。

image-20220406140514153.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容