美文网首页
MacOS 终端配置环境变量常用 shell 命令

MacOS 终端配置环境变量常用 shell 命令

作者: AndyGF | 来源:发表于2020-05-26 22:04 被阅读0次

时间紧, 没有配图, 后续会把图配上.
本文以配置 flutter 环境变量为例做说明

系统 shell 命令默认的路径:
bash :10.15以前, 加载 ~/.bash_profile 这个文件
zsh :10.15及以后, 加载 ~/.zshrc 这个文件

  • ~ 表示家目录
  • / 表示根目录
  • .zshrc 文件名称前有个点 (.) 表示隐藏文件,
  • command + shift + . 隐藏文件显示状态切换

下面几个命令都需要输入密码.
chsh : 查看当前 shell 是哪个 shell
chsh -s /bin/bash : 切换到 bash
chsh -s /bin/zsh : 切换到 zsh

pwd : 查看当前工作路径
ls : (是 LS) 当前文件夹下的所有文件和文件夹
which flutter : 查看 flutter 命令的位置(即可执行文件的路径)

vi 路径/文件名 : 打开当前文件进入编辑模式, vi 已经被 vim 替代了, 现在的 vi 就是 vim,
i : 按 i 键开始编辑,
编辑完成后, 按键盘上的 esc 退出编辑模式 ,
接下来输入保存退出命令.
:wq!: w-保存, q-退出, !-强制执行 , 可以单独使用, 也可以组合使用.

当一个命令安装好之后, 使用时出现这个提示, 找不到命令,
command not found : 一般是命令环境变量配置不正确, 或者没有执行权限

比如 flutter 命令找不到 , 当前是在 ~/.bash_profile 中.
vi bash_profile : 打开 文件, 编辑后保存退出.

# 定义环境变量
export FLUTTER=/opt/flutter/bin  
# 把环境变量添加到 PATH 中
export PATH=$FLUTTER:$PATH

此时执行 flutter ,还是提示找不到, 需要重新加载 bash_profile 之后才可以.
source ~/.bash_profile
执行之后, 就可以找到了

  • 另外一种文案是, 直接在 .bash_profile 中添加 source ~/.zshrc, 前提是已经在 .zshrc 中已经配置了 flutter 环境变量, 这样每次 .bash_profile 启动时就会加载 .zshrc.
  • 如果在 bash 终端中执行一次 source ~/.zshrc, 只是本次有效, 下次启动就没有了

ls -a : 查看所有文件, 包括隐藏文件
ls -l : 查看文件/文件夹的权限,
ls -al : 查看所有文件的权限,
显示结果

  • d开头表示文件夹,
  • - 开头表示文件
    chmod 777 文件名 ---- 所有人都有读/写/执行权限
    chmod 755 文件名 ---- 管理员有读/写/执行权限 , 组员和其他成员有读/执行权限
    chmod 改变权限

cat 文件名 查看文件内容

切换到 etc 目录中, 查看电脑上所有的 shell
cd /private/etc
cat shells

copy 文件
cp 文件名 路径

相关文章

  • MacOS 终端配置环境变量常用 shell 命令

    时间紧, 没有配图, 后续会把图配上.本文以配置 flutter 环境变量为例做说明 系统 shell 命令默认的...

  • MacOS中设置环境变量

    加载环境变量配置文件的顺序 MacOS一般使用bash作为默认shell。MacOS环境变量的加载顺序为: /et...

  • adb

    adb环境变量配置 在shell运行时执行设置环境变量的命令即可。在.zshrc配置文件中添加一行: 重启shell即可

  • 某些知识点的链接

    Markdown语法vim编辑器命令ubuntu终端命令shell常用命令shell命令解释 栈链的基本操作mys...

  • mac 常用命令行

    MacOS 常用终端命令 一、初识终端 格式:“电脑用户名:当前路径 账户名$ 一条命令 ” 命令的构成:Comm...

  • 查看当前shell

    查看当前可使用的shell 最常用的查看shell的命令,但不能实时反映当前shell 环境变量中shell的匹配...

  • macOS终端命令行 网络代理

    环境信息 自定义命令配置 macOS默认终端命令行 修改bash,配置自定义命令 在文件结尾增加以下配置 使配置生...

  • Bash脚本常用变量

    参考:终端打印、算术运算、常用变量 常用环境变量 set 命令可以查看所有的环境变量,echo $xx可以打印某一...

  • Electron项目在npm install时失败解决办法

    MacOS平台 Windows平台 在配置环境变量里配置参数,配置完成后需要重新打开终端。 说明:如果安装的过程中...

  • ios进阶路线 shell脚本语言基础教程(二)

    Shell命令 前面我们讲到了shell的常用命令:echo,这是专门用来在终端打印日志的命令,接下来我们深入讲解...

网友评论

      本文标题:MacOS 终端配置环境变量常用 shell 命令

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