Linux 常见问题
Contents
- sudo 在管道中并不传递权限,需要每个命令都用 sudo
在操作敏感目录时候,使用管道命令,注意如果后面的命令也需要权限,那就也需要写 sudo
1 | curl -s -L https://github.com/jgm/pandoc/releases/download/3.1.6/pandoc-3.1.6-linux-amd64.tar.gz | sudo tar -xvzf -C ${RUNNER_TOOL_CACHE}/ |
错误尝试:(没有在管道之后加 sudo,导致创建失败)
1 | sudo ls ./ || mkdir -p /opt/hostedtoolcache |