美文网首页
命令行基础知识

命令行基础知识

作者: 我也不知道啊丶 | 来源:发表于2018-12-28 22:44 被阅读0次

常用命令单词


缩写


缩写规则就是:删掉元音字母(A E I O U),保留前 2 到 3 个辅音字母

接下来试试几个简单的操作:
1.cd ~/Desktop 进入桌面
2.mkdir demo-1 创建目录,这时你可以切到桌面,看到 demo-1 目录
3.rm -rf demo-1 删除目录
4.touch 1.txt 创建文件,如果你发现文件后缀不见了,请让该死的 Windows 显示文件后缀
5.mv 1.txt 2.txt 这样我们就把 1.txt 移到 2.txt 了,也就是重命名

常见的自带命令

快捷键

  • 上一命令 / 下一命令
  • ! ! 上一命令占位符
  • Tab 自动补全路径
  • Alt+. 上一命令的最后一个参数
  • && 前面的执行成功了,再执行后面的
  • || 前面的执行失败了,就执行后面的
  • ;前面执行完了,不管成功失败,就执行后面的
  • > 重定向
  • | 管道

切换zsh显示全部或当前路径

  • 打开zsh终端
  • 输入命令 vim ~/.oh-my-zsh/themes/robbyrussell.zsh-theme,这里vim只是使用vim编辑器打开的意思
  • 打开后是这个样子的:
local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ )"
PROMPT='${ret_status} %{$fg[cyan]%}%c%{$reset_color%} $(git_prompt_info)'

ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}git:(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"

那个%{$fg[cyan]%}%c%{$reset_color%}中的%c就是罪魁祸首,是当前文件夹名的意思,我们把它修改为[$PWD],整个也就变成了%{$fg[cyan]%}[$PWD]%{$reset_color%}
$PWD是终端自带变量,值为当前路径,我们做的只是把它取出来而已。
保存并退出编辑器,新开一个zsh终端,也就变成了➜ [/home/.../src]这个样子,全路径实现,并包在中括号里!

zsh / bash 切换

  • 切换bash
    chsh -s /bin/bash

  • 切换zsh
    chsh -s /bin/zsh

相关文章

网友评论

      本文标题:命令行基础知识

      本文链接:https://www.haomeiwen.com/subject/nsjslqtx.html